0
测试存储在寄存器中的字节是字母a-z和A-Z的最佳方法是什么? 我试过存储在寄存器中的测试字节mips
blt $t1, 'a', next
blt $t1, 'Z', next
但是没有奏效。任何帮助? PS我正在使用SPIM来测试代码。
测试存储在寄存器中的字节是字母a-z和A-Z的最佳方法是什么? 我试过存储在寄存器中的测试字节mips
blt $t1, 'a', next
blt $t1, 'Z', next
但是没有奏效。任何帮助? PS我正在使用SPIM来测试代码。
试试这个:
blt $t1, 'A', next
bgt $t1, 'z', next
ble $t1, 'Z', ok
blt $t1, 'a', next
ok:
# code to run if byte in $t1 is a letter
next:
# code to run if byte in $t1 is a not letter
基本上你需要检查寄存器的内容是“A”和“Z”或“a”到“z”之间。