28 lines
427 B
NASM
28 lines
427 B
NASM
.data
|
|
formula: .asciiz "Overflow\n"
|
|
res: .word 1
|
|
|
|
.text
|
|
.globl main
|
|
.ent main
|
|
main:
|
|
li $v0, 5
|
|
syscall
|
|
move $t1, $v0
|
|
|
|
li $v0, 5
|
|
syscall
|
|
move $t2, $v0
|
|
|
|
addu $t1, $t1, $t2
|
|
|
|
slt $t2, $t1, 0
|
|
beq $t2, $0, fine
|
|
la $a0, formula
|
|
li $v0, 4
|
|
syscall
|
|
|
|
fine:
|
|
li $v0, 10
|
|
syscall
|
|
.end main |