- 3
- 0
- 约7.82千字
- 约 42页
- 2015-12-14 发布于广东
- 举报
1)DJNZ Rn ,rel ;Rn-1→Rn 若Rn≠0则PC+2+rel→PC 若Rn=0则PC+2→PC 2)DJNZ direc ,rel ;(direct)-1→direct, 若(direct)≠0则PC+3+rel→PC 若(direct)= 0则PC+3→PC 注意:第一条指令为双字节,第二条指令为三字节。指令本身先做一个带回送的减1运算操作,然后根据运算的结果是否为零作为转移的条件。 对标志位无影响 (一)子程序调用指令: 1. 短调用指令 ACALL addr11 2. 长调用指令 LCALL addr16 (二)返回指令: 1.RET 2.RETI 1,短调用指令 ACALL addr11 PC+2→PC SP+1→SP, PC7~0→(SP) SP+1→SP, PC15~
原创力文档

文档评论(0)