Thursday, March 17, 2005

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