Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- digitos: .word 0x3F,0x6,0x5B,0x4F,0x66,0x6D,0x7D,0x7,0x7F,0x67,0x77,0x7F,0x39,0x3F,0x79,0x71
- data
- instruc: .asciiz "Inserta un número entre 16-0"
- dir_disp_dret: .word 0xFFFF0010
- dir_disp_esq: .word 0xFFFF0011
- display: .word 0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x67,0x77,0x7F,0x39,0x3F,0x79,0x71
- ################################ MAIN
- .text
- la $a0, instruc
- li $v0, 51
- syscall
- li $t6, 16 #descodificar 16
- add $s7, $a0, $zero #numero entrado pantalla que hace de i
- compara: slt $t0, $s7, $zero
- bne $t0, $zero, fin
- jal deco
- addi $s7, $s7, -1 # --i
- j compara
- fin:
- li $v0, 10
- syscall
- ################################ DESCODIFICAR EL VALOR
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement