UM-TM57PA20&40_S
8 Bit Microcontroller
Advance Information
NOP
No Operation
句法
NOP
操作数
运行
-
空操作
影响的状态位
OP-Code
描述
Z
00 0000 0000 0000
空操作
周期
1
NOP
-
举例
RETFIE
Return from Interrupt
句法
RETI
操作数
运行
-
PC ← TOS, GIE ← 1
影响的状态位
OP-Code
描述
-
00 0000 0110 0000
从中断中返回。堆栈被弹出,堆栈顶端的值会被弹进放在 PC 中。全局中断允许位会
被设为 1。
周期
举例
2
RETFIE
A : PC = TOS, GIE = 1
RETLW
句法
Return with Literal in W
RETLW k
操作数
运行
k : 00h ~ FFh
PC ← TOS, (W) ← k
-
01 1000 kkkk kkkk
W 寄存器装进“K”值。堆栈中弹出的值放入 PC 中。
影响的状态位
OP-Code
描述
周期
举例
2
CALL TABLE
B : W = 0x07
:
A : W = value of k8
TABLE ADDWF PCL,1
RETLW k1
RETLW k2
:
RETLW kn
RETURN
Return from Subroutine
句法
RET
操作数
运行
-
PC ← TOS
影响的状态位
OP-Code
描述
-
00 0000 0100 0000
从子程序中返回。堆栈顶端的值会被弹出放在 PC 中。
周期
2
RETURN
A : PC = TOS
举例
35
tenx technology, inc.
Preliminary
Rev 1.1, 2009/10/19