gateware

A collection of little open source FPGA hobby projects
git clone http://frotz.net/git/gateware.git
Log | Files | Refs | README

test.s (507B)


      1 	mov r0, r1
      2 	mov r1, r0
      3 	mov r3, r7
      4 	mov r0, 0
      5 	mov r1, 1
      6 	mov r1, 7
      7 	mov r1, 255
      8 	mov r1, -250
      9 	mul r3, r1, r1
     10 	mov r2, 2
     11 	mov r3, 3
     12 	add r3, r3, 1
     13 	mov r3, 0xFEED
     14 	add r2, r2, 1
     15 	add r2, r2, 1
     16 	add r2, r2, 1
     17 	add r2, r2, 1
     18 
     19 	mov r0, 0xE000
     20 	mov r1, 0x1234
     21 	mov r2, 5
     22 	bl fill
     23 
     24 	mov r0, 0xE000
     25 	mov r1, 0x4321;
     26 	mov r2, 5
     27 	bl fill
     28 
     29 	mov r0, 0xE000
     30 	lw r3, [r0]
     31 	mov r2, r3
     32 	mov r0, 0xDEAD
     33 	word 0xFFFF
     34 	b .
     35 
     36 fill: // r0=addr r1=value r2=count
     37 	sw r1, [r0]
     38 	add r0, r0, 1
     39 	sub r2, r2, 1
     40 	bnz r2, fill
     41 	b lr