title: How do I translate assembly to binary?
body: <p>For example: </p>
  
  <pre><code>        .text
          .align 2
          .global main
          .equ val,0x4712         # 16-bit binary code for 0x4712: 0100 0111 0001 0010
                                  # Program code starts now
  main:                           # This label must be main:, not MAIN: 
          movi r16,val            # WHAT WOULD THIS LINE BE IN BINARY?
          movi r17,0
  loop:   addi r17,r17,1
          subi r16,r16,1 
          bne  r16,r0,loop
  stop:   br   stop
  .end 
  </code></pre>