
表5-7 。操作码定义(直接)
注册
A
E
L
H
X
W
Z
Y
EA
HL
WX
YZ
r2
0
0
0
0
1
1
1
1
0
0
1
1
r1
0
0
1
1
0
0
1
1
0
1
0
1
r0
0
1
0
1
0
1
0
1
0
0
0
0
表5-8 。操作码定义(间接)
注册
清零处理
@WX
@WL
i2
1
1
1
i1
0
1
1
i0
1
0
1
12
12
一个机器周期被定义为所选择的CPU的时钟的一个周期。三种不同的时钟速率,可以选择
使用PCON寄存器。
在本文档中,字母“S”描述的需要额外的机器周期数时,采用的是表
供的指令来执行,因为该指令有一个跳转功能( “S” =跳过) 。的加成数
这将需要通常执行跳跃机器周期依赖于指令的作为大小
跳过 - 不论它是一个1字节, 2字节,或3个字节的指令。一个跳跃,也执行了SMB和SRB
指令。
在另外的机器周期为“S”代表这三种情况中,跳过条件的值发生如下:
案例1 :没有跳转
案例2 :跳过为1字节或2字节指令
案例3 :跳过3个字节的指令
S = 0周期
S = 1周期
S = 2个周期
,
34)