首页 > 解决方案 > mips:子程序字节数组参数:syscall只有1个字节

问题描述

我是 Mips 的初学者,我只想打印出字节数组的一个字节,这是子程序中的一个参数。这是主程序:

.data
board:
  .byte '0', '1', '2'

la  $a0 board
jal drawBoard

这是子程序:

drawBoard:
    li $v0, 4
    la $t1, 1($a0)
    la $a0, ($t1)
    syscall

输出为“12”。我希望只有一个字节的输出:'1'。如果有人可以帮助我,那就太好了!

最好的问候,文森特

标签: mipsmars-simulator

解决方案


推荐阅读