li $a0, '0'
li $v0, 11
syscall
所以我有这样的代码打印什么是$ A0
在人物方面被打印出来是什么-1到1之间的区别? 当我尝试打印-1而不是0,火星只是抱怨的价值。
是否有任何数学函数在正数的条款来处理负数?
li $a0, '0'
li $v0, 11
syscall
所以我有这样的代码打印什么是$ A0
在人物方面被打印出来是什么-1到1之间的区别? 当我尝试打印-1而不是0,火星只是抱怨的价值。
是否有任何数学函数在正数的条款来处理负数?
系统调用11个输出一个字符。 字符串“0”和“1”都包括每一个字符的,但“-1”由两个字符(“ - ”和“1”)。
你既可以打印-1作为两个单独的字符:
li $a0, '-'
li $v0, 11 # print_character
syscall
li $a0, '1'
li $v0, 11 # print_character
syscall
或字符串:
li $v0, 4 # print_string
la $a0, str
syscall
str: .asciiz "-1"
或为整数:
li $v0, 1 # print_int
li $a0, -1
syscall