home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
cs.rhul.ac.uk
/
www.cs.rhul.ac.uk.zip
/
www.cs.rhul.ac.uk
/
pub
/
CS187
/
ex5.a
< prev
next >
Wrap
Text File
|
2009-03-27
|
556b
|
23 lines
# For-loop construction
.text
.globl __start
__start:
# for loop statement follows
# -----------------------------
# Setting up values
li $a0, 0
loop: bge $a0, 20, cont
li $v0, 1
syscall # show $a0
add $a0, $a0, 1
j loop
# ----------------------------
cont: la $a0, bye
li $v0, 4
syscall # say goodbye
li $v0, 10
syscall # finish up
.data
bye: .asciiz "Goodbye\n"