0
如果我做了一個I/O系統調用或更多,當我完成時,我應該做一個退出調用(代碼10)或不需要?I/O系統調用需要退出
我打一個比方:
.data
input_message: .asciiz "\nEnter an integer: "
.text
.globl main
main:
li $v0, 4
la $a0, input_message
syscall
addi $v0, $zero, 5
syscall
add $t0, $zero, $v0
addi $t0, $t0, 1
addi $v0, $zero, 1
add $a0, $zero, $t0
syscall
[***]
jr $ra
我應該在[***]
位置添加一個退出調用,這樣的事情,還是不?
li $v0, 10
syscall
如果您使用C運行庫,'main'提示,'jr $ ra'應該就足夠了。 – Jester
我使用QtSpim來模擬mipsx86。 – Azkidenz