.text .globl main .globl __start __start: j main main: lui $1, 0x1234 ori $1, $1, 0x5678 andi $1, $1, 0xF00F addi $1, -0x5004 loop: addi $1, -1 bgtz $1, loop lui $2, 0 ori $2, 1 lui $1, 0 ori $1, 4 loop2: sub $1, $1, $2 bgtz $1, loop2 lui $31, 0x0040 jr $31 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0 sll $0, $0, 0