Final
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
# COS235 - HW1
|
||||
# Nicholas Pease
|
||||
# 10 SEP 2024
|
||||
|
||||
.data
|
||||
name_text: .asciz "Name: "
|
||||
quest_text: .asciz "Quest: "
|
||||
color_text: .asciz "Color: "
|
||||
|
||||
name: .space 50
|
||||
quest: .space 50
|
||||
color: .space 50
|
||||
|
||||
.text
|
||||
main:
|
||||
li a7, 4 # display name prompt
|
||||
la a0, name_text
|
||||
ecall
|
||||
|
||||
li a7, 8 # input name
|
||||
la a0, name
|
||||
li a1, 50
|
||||
ecall
|
||||
|
||||
li a7, 4 # display quest prompt
|
||||
la a0, quest_text
|
||||
ecall
|
||||
|
||||
li a7, 8 # input quest
|
||||
la a0, quest
|
||||
li a1, 50
|
||||
ecall
|
||||
|
||||
li a7, 4 # display color prompt
|
||||
la a0, color_text
|
||||
ecall
|
||||
|
||||
li a7, 8 # input color
|
||||
la a0, color
|
||||
li a1, 50
|
||||
ecall
|
||||
|
||||
li a7, 4
|
||||
la a0, name_text
|
||||
ecall
|
||||
la a0, name
|
||||
ecall
|
||||
|
||||
la a0, quest_text
|
||||
ecall
|
||||
la a0, quest
|
||||
ecall
|
||||
|
||||
la a0, color_text
|
||||
ecall
|
||||
la a0, color
|
||||
ecall
|
||||
@@ -0,0 +1,57 @@
|
||||
# COS235 - HW1
|
||||
# Nicholas Pease
|
||||
# 10 SEP 2024
|
||||
|
||||
.data
|
||||
name_text: .asciz "Name: "
|
||||
quest_text: .asciz "Quest: "
|
||||
color_text: .asciz "Color: "
|
||||
|
||||
name: .space 50
|
||||
quest: .space 50
|
||||
color: .space 50
|
||||
|
||||
.text
|
||||
main:
|
||||
li a7, 4 # display name prompt
|
||||
la a0, name_text
|
||||
ecall
|
||||
|
||||
li a7, 8 # input name
|
||||
la a0, name
|
||||
li a1, 50
|
||||
ecall
|
||||
|
||||
li a7, 4 # display quest prompt
|
||||
la a0, quest_text
|
||||
ecall
|
||||
|
||||
li a7, 8 # input quest
|
||||
la a0, quest
|
||||
li a1, 50
|
||||
ecall
|
||||
|
||||
li a7, 4 # display color prompt
|
||||
la a0, color_text
|
||||
ecall
|
||||
|
||||
li a7, 8 # input color
|
||||
la a0, color
|
||||
li a1, 50
|
||||
ecall
|
||||
|
||||
li a7, 4
|
||||
la a0, name_text
|
||||
ecall
|
||||
la a0, name
|
||||
ecall
|
||||
|
||||
la a0, quest_text
|
||||
ecall
|
||||
la a0, quest
|
||||
ecall
|
||||
|
||||
la a0, color_text
|
||||
ecall
|
||||
la a0, color
|
||||
ecall
|
||||
Reference in New Issue
Block a user