
LC66P2316
从接下页。
指令码
助记符
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
[跳转和子程序说明]
存储寄存器中的内容
M2 (SP)。从SP减去2
后存储。
推
REG
在M2推寄存器( SP )
1 1 0 0
1 1 1 1
1 1 1 1
1 i
1
i
0
0
2
2
M2 ( SP )
←
( REG )
SP
←
(SP) = 2
REG
HL
XY
AE
非法值
i
1
0
0
1
1
i
0
0
1
0
1
数
字节
数
周期
受影响
状态
位
手术
描述
记
POP
REG
弹出寄存器关闭M2( SP )
1 1 0 0
1 1 1 0
1 1 1 1
1 i
1
i
0
0
2
2
SP
←
(SP )+2
REG
←
[ M 2 (SP) ]
加入2至SP ,然后加载
M2 ( SP )的内容到寄存器。
i1i0和之间的关系
章是相同的,对于
PUSH寄存器指令。
从子程序返回或
中断处理例程。 ZF
和CF都没有恢复。
从子程序返回或
中断处理例程。 ZF
和CF恢复。
ZF , CF
RT
从回归
子程序
从中断返回
常规
0 0 0 1
1 1 0 0
1
2
SP
←
(SP )+4
PC
←
[ M4 (SP) ]
SP
←
(SP )+4
PC
←
[ M4 (SP) ]
CF , ZF
←
[ M4 (SP) ]
PC7为0
←
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
如果(交流, t2的)= 1
PC7为0
←
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
如果(交流, t2的)= 0
PC7为0
←
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
如果[M ( HL ) , T2 ]
=1
PC7为0
←
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
如果[M ( HL ) , T2 ]
=0
RTI
0 0 0 1
1 1 0 1
1
2
[科说明]
BAt2
ADDR
1 1 0 1 0 0 t
1
t
0
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
分公司在的位置
P指定同一页面
7
to
P
0
如果被指定的AC位
立即数吨
1
t
0
就是其中之一。
分公司在的位置
P指定同一页面
7
to
P
0
如果被指定的AC位
立即数吨
1
t
0
是零。
分公司在的位置
P指定同一页面
7
to
P
0
如果指定的M( HL )的位
被眼前的数据T
1
t
0
就是其中之一。
分公司在的位置
P指定同一页面
7
to
P
0
如果指定的M( HL )的位
被眼前的数据T
1
t
0
是零。
内部控制
寄存器也可以
通过测试
执行此
指令
后
一银行
指令。
然而,这是
仅限于
寄存器,可以
被读出。
内部控制
寄存器也可以
通过测试
执行此
指令
后
一银行
指令。
然而,这是
仅限于
寄存器,可以
被读出。
科AC位
2
2
BNAt2
ADDR
科上没有AC位
1 0 0 1 0 0 t
1
t
0
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
2
2
BMt2
ADDR
科兆比特
1 1 0 1 0 1 t
1
t
0
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
2
2
BNMt2
ADDR
科上有M位
1 0 0 1 0 1 t
1
t
0
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
2
2
BPt2
ADDR
科端口位
1 1 0 1 1 0 t
1
t
0
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
2
2
PC7为0
←
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
如果[P ( DP
L
), t2]
=1
分公司在的位置
P指定同一页面
7
to
P
0
如果端口位( DP
L
)
被眼前的规定
数据T
1
t
0
就是其中之一。
BNPt2
ADDR
科上没有端口位
1 0 0 1 1 0 t
1
t
0
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
2
2
PC7为0
←
P
7
P
6
P
5
P
4
P
3
P
2
P
1
P
0
如果[P ( DP
L
), t2]
=0
分公司在的位置
P指定同一页面
7
to
P
0
如果端口位( DP
L
)
被眼前的规定
数据T
1
t
0
是零。
接下页。
第5487-24 / 27