A Simple Integer Read and Display
# IntergerIO.asm
# Read an integer and displays it
#
#
# $t1 = input integer
.data
EnterIntStr: .asciiz "Enter an integer:\n"
AnswerStr: .asciiz "You've entered: "
.text
main:
# Display string
la $a0, EnterIntStr # $a0 = EnterIntStr
li $v0, 4 # print string
syscall
# Enter integer
li $v0, 5
syscall
move $t1, $v0 # $t1 = $v0
# Display integer
la $a0, AnswerStr
li $v0, 4
syscall
move $a0, $t1
li $v0, 1
syscall
Exit:
li $v0, 10
syscall

0 Comments:
Post a Comment
<< Home