飛云居士 發表于 2024-5-28 10:27
MOV SP,#0X30這句把程序指針指向了51內部設定的“中斷矢量區。一般是把SP賦值為100
yzwzfyz 發表于 2024-5-30 09:22
SP的位置在81H,是個8位的內部寄存器,通常用于做堆棧指針,指針范圍0-255。由于51的堆棧用的是內部寄存器 ...
188610329 發表于 2024-5-28 17:10
莫名其妙的代碼,也不知道到底要干什么,閼餉賜鍿P 不會直接用 R0 指針操作么?反正,最后你是要把指針放 ...
yzwzfyz 發表于 2024-5-30 09:22
SP的位置在81H,是個8位的內部寄存器,通常用于做堆棧指針,指針范圍0-255。由于51的堆棧用的是內部寄存器 ...
rundstedt 發表于 2024-6-3 21:22
ARM函數調用有現成的應用程序二進制接口 (ABI) 規約,R0/R1是參數/結果寄存器,R2/R3是參數寄存器,如果有 ...
| 歡迎光臨 (http://www.denmoz.com/bbs/) | Powered by Discuz! X3.1 |