|
|
沒有區別, 表達是同一個數值: 十進制的32. 可分別執行上述指令試驗, 執行完后,R7寄存器的值會是一樣的。 |
MOVEORDIE 發表于 2020-3-21 15:23 好的,謝謝 |
19857119144 發表于 2020-3-21 16:45 OK,謝謝 |
| 兩種都OK,但一般C語言習慣0X,而匯編習慣用#20H,溫馨提醒:在匯編中對于不以數字開頭的立即數要加0,否則不能識別。比如#0E3H正確,但#E3H編譯器無法識別。 |
| 我一開始學的C,所以都是寫0x20 |
Y_G_G 發表于 2020-3-21 15:11 哦哦,好的謝謝,好像是C語言里面常見用0x20這種,匯編里面常見用20H |
|
都可以,沒有區別,你喜歡用那種就用哪種 從C開始學匯編的人,喜歡用0x20,因為C就是這樣子的 一開始就從匯編學的人,喜歡用20H,因為匯編指令上就是這么教的 |