打印从mips中的字符串中提取的字符

时间:2015-11-16 21:44:43

标签: string char mips

我正在尝试打印给定字符串中的第一个字符。但无论我尝试什么,我都无法做到。 这是我的代码:

.data
    string: .asciiz "stringer"
    char: .asciiz "c"

.text
.globl main
    main:   

    li $v0, 4                   # 4 is the print_string syscall.
    la $a0, string              # load the addr of the given string into $a0. 
    syscall

    li,$v0, 11                  # service 11 is print character
    lb  $t1, 0 ($a0)
    syscall

    exit:
    li $v0, 10                # return control to SPIM OS
    syscall

感谢。

0 个答案:

没有答案