我正在编写一个将小写字母大写的代码。该程序就像一个魅力,但它在字符串中出现一个空格,程序而不是一个空格,插入“a”。我正在尝试使用其 32 的 ascii 代码插入一个空格。这是破坏程序的代码块。
WhiteSpace2:
sb $t1,New($t0)
addi $t0,$t0,1
j Small
- $t1 包含 White space 的 ascii 值
- $t0 是 String 中字节的偏移量。
- 新的是字符串标签
该程序是用汇编语言编写的。有人告诉我为什么我得到“a”而不是空白。
问候