指令 |
說明 |
週期 |
ACALL addr11 |
絕對式副程式呼叫 |
24 |
LCALL addr16 |
遠程副程式呼叫 |
24 |
RET |
從副程式返回 |
24 |
RETI |
從中斷副程式返回 |
24 |
AJMP addr11 |
絕對式跳躍 |
24 |
LJMP addr16 |
遠程跳躍 |
24 |
SJMP rel |
短程跳躍 |
24 |
JMP @A+DPTR |
間接跳躍 |
24 |
JZ rel |
若A=0跳至rel |
24 |
JNZ rel |
若A不等於0跳至rel |
24 |
CJNE A,direct,rel |
若A不等於direct跳至rel |
24 |
CJNE A,#data,rel |
若A不等於data跳至rel |
24 |
CJNE Rn,#data,rel |
若Rn不等於data跳至rel |
24 |
CJNE @Ri,#data,rel |
若Ri不等於data跳至rel |
24 |
DJNZ Rn,rel |
Rn減1不等於0跳至rel |
24 |
DJNZ direct,rel |
direct減1不等於0跳至rel |
24 |
NOP |
沒動作 |
12 |