gateware

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

030-cond-branch.s (392B)


      1 mov r4, 0x44
      2 mov r5, 0x55
      3 mov r6, 0x66
      4 
      5 mov r0, 0
      6 mov r2, 10
      7 mov r1, 0x80
      8 
      9 again:
     10 sw r0, [r1]
     11 add r0, r0, 1
     12 slt r3, r0, r2
     13 bnz r3, again
     14 bz r3, done
     15 mov r5, 0xAA
     16 mov r6, 0xBB
     17 halt
     18 
     19 done:
     20 mov r7, 0x77
     21 nop
     22 halt
     23 
     24 ;0080 0000
     25 ;0080 0001
     26 ;0080 0002
     27 ;0080 0003
     28 ;0080 0004
     29 ;0080 0005
     30 ;0080 0006
     31 ;0080 0007
     32 ;0080 0008
     33 ;0080 0009
     34 ;R0 000a
     35 ;R1 0080
     36 ;R2 000a
     37 ;R3 0000
     38 ;R4 0044
     39 ;R5 0055
     40 ;R6 0066
     41 ;R7 0077