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
'main' 힌트가있는 C 런타임을 사용하는 경우'jr $ ra'만으로 충분합니다. – Jester
QtSpim을 사용하여 mipsx86을 시뮬레이트합니다. – Azkidenz