MIPS:String Copy,Pass-by-reference

时间:2013-03-30 04:03:13

标签: pass-by-reference mips

我正在寻找实现字符串副本而我没有正确地执行它。我给了一个字符串'x',我想 1]将整个字符串'x'复制到'y' 2]将'x'的前5个字符复制到'y'

我希望通过引用传递参数。

.data
    x:  .asciiz "Hi, How do you do?"
    y:  .word   0:5


.text
.globl main

_copy:
    lw  $t0,    ($a0)
    la  $a0,    y
    sw  $t0,    ($a0)
    li  $v0,    4   
    syscall
    jr  $ra 

main:
    la  $a0,    x
    jal _copy
    jr  $ra
    nop

0 个答案:

没有答案