505311849
級(jí)別: 探索解密
![]() |
程序中看到一段 ECALL 'sub' p12 D4022 R176 D2222 請(qǐng)教大家這一段后面三個(gè)寄存器如何解讀使用?我知道這是調(diào)用指令,調(diào)用子程序名稱為sub,第p12后面的段落。再往后就不懂了。 |
---|---|
|
不小心遇見(jiàn)你
自動(dòng)項(xiàng)目、PLC、視覺(jué)、通訊等工控軟件開(kāi)發(fā)QQ3515716
級(jí)別: 工控俠客
![]() ![]() |
ECALL 'sub' p12 D4022 R176 D2222 sub 是子程序文件名稱 P12是子程序的指針 也就指定執(zhí)行的子程序段 D4022----D4025 四個(gè)寄存器作為變量進(jìn)入子程序運(yùn)算 下面的R176 D2222也是連續(xù)4個(gè)地址作為變量進(jìn)入子程序進(jìn)行運(yùn)算 ECALL 這個(gè)指令后面至少跟隨兩個(gè) 一個(gè)是子程序文件名 然后就是指針 也可以跟1個(gè) 2個(gè) 3個(gè) 4個(gè) 5個(gè) 都是4個(gè)連續(xù)的位或字 |
|
---|---|---|
本帖最近評(píng)分記錄:
|