li $a0, '0'
li $v0, 11
syscall
所以我有這樣的代碼打印什麼是$ A0MIPS打印字符
根據字符被打印出來是什麼-1到1之間的區別 ?當我嘗試打印-1而不是0時,mars只是抱怨價值。
是否有任何數學函數來處理負數在正數方面?
li $a0, '0'
li $v0, 11
syscall
所以我有這樣的代碼打印什麼是$ A0MIPS打印字符
根據字符被打印出來是什麼-1到1之間的區別 ?當我嘗試打印-1而不是0時,mars只是抱怨價值。
是否有任何數學函數來處理負數在正數方面?
Syscall 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
MiP中字符的數據類型是什麼? –
MiP中字符的數據類型是什麼? –
你確定這版畫數字,而不是字符?它處理''x''還是''''?它處理「10」嗎? –