Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .global hexasc #Skapar en subrutin öppen för alla
- .text
- .align 2 #Gör instruktionerna delbara med 4-byte
- hexasc: movi r8, 0b1010 #Skapar ett värde som jämförs i kondition
- andi r4, r4, 0xF #maska med 4 bits
- bge r4, r8, ascii #Kondition som separerar hexadecimala siffror med bokstäver
- addi r2, r4, 0b110000 #Skapar ASCII siffra av binära talet
- br out #Hoppar ut ur programmet
- ascii:
- addi r2, r4, 0b110111 #Skapar ASCII bokstäver av binära talet
- br out #Hoppar ut ur programmet
- out:
- ret #Returnerar det uträknade ASCII koden
Add Comment
Please, Sign In to add comment