0

我正在尝试对用户输入的字符串进行排序。有没有办法访问该字符串的特定元素?这是我的mips代码:

.data
prompt: .asciiz "\n\nEnter an string of characters: "
result: .asciiz "\n\nHere is the string you entered: "
buffer: .space 20
.text

main:
li $v0, 4 #code for printing a string
la $a0, prompt 
syscall 

li $v0, 8 #code for reading a string
la $a0, buffer
li $a1, 80
syscall

li $v0, 4 #code for printing a string
la $a0, result 
syscall

la $a0, buffer #code for printing a string
li $v0, 4
syscall
4

1 回答 1

0

您可以使用 访问字符串的特定字节(字符)lb。这会将字符加载到寄存器中,以用于您的排序算法。

于 2013-10-02T09:15:56.067 回答