0

私はこのコードを持っています:

.text
.globl __start
__start:li $v0,8
    li $a1,20
    la $a0,str
    syscall
print_str:li $v0,4
    syscall
print_endl:la $a0,Endl
syscall
    la $a0,str
    sb $zero,5($a0) # <--------- #
print_5chars: syscall

Exit:li $v0,10
    syscall
.data
    Endl:.asciiz "\n"
    str:.asciiz "____________________"

私に示されているように、このコードは最初に文字列入力を取得し、次に入力された文字列を出力し、その後文字列の最初の 5 文字を出力します。

4

0 に答える 0