Guest User

Untitled

a guest
Jul 23rd, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. .global hexasc #Skapar en subrutin öppen för alla
  2. .text
  3. .align 2 #Gör instruktionerna delbara med 4-byte
  4.  
  5.  
  6. hexasc: movi r8, 0b1010 #Skapar ett värde som jämförs i kondition
  7. andi r4, r4, 0xF #maska med 4 bits
  8. bge r4, r8, ascii #Kondition som separerar hexadecimala siffror med bokstäver
  9. addi r2, r4, 0b110000 #Skapar ASCII siffra av binära talet
  10. br out #Hoppar ut ur programmet
  11. ascii:
  12. addi r2, r4, 0b110111 #Skapar ASCII bokstäver av binära talet
  13. br out #Hoppar ut ur programmet
  14. out:
  15. ret #Returnerar det uträknade ASCII koden
Add Comment
Please, Sign In to add comment