Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 在mips中对字符串排序?_String_Sorting_Mips - Fatal编程技术网

String 在mips中对字符串排序?

String 在mips中对字符串排序?,string,sorting,mips,String,Sorting,Mips,我正在尝试对用户输入的字符串进行排序。有没有办法访问该字符串的特定元素?这是我的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 sy

我正在尝试对用户输入的字符串进行排序。有没有办法访问该字符串的特定元素?这是我的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

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