
MB90580C系列
s
说明( 351条指令)
表1
项
助记符
#
~
项目的指令表说明
意
大写字母和符号:当他们出现在汇编表示。
小写字母:
当汇编描述所取代。
后小写字母数字:表示该指令代码中的位宽。
表示的字节数。
表示周期数。
M:当分支
N:当不分支
见表4有关的项目其他字母含义的详细信息。
表示执行指令的过程中对寄存器的访问次数。
它被用来计算针对CPU的间歇操作的校正值。
指示用于执行的过程中计算的实际循环数目的修正值
指令。 (表5)
实际周期指令的执行过程中的数量是求和中的校正值
与在“”列中的值。
表示指令的操作。
表示涉及高8位的累加器的低16位的特殊操作。
Z:传输“ 0 ” 。
X :扩展与转移前的征兆。
- :将一无所获。
表示涉及高16位的累加器专项行动。
* :转自AL啊。
- :无转移。
Z:转让00
H
啊。
X:转让00
H
或者FF
H
阿签署和扩展AL 。
表示每个下列标志的状态: I(中断使能) , S(堆栈) , T(粘滞位) ,
N(负) , Z(零) ,V (溢流) ,以及C(进位) 。
*:由于执行指令的变化。
- :没有变化。
S:通过执行指令。
R:通过执行指令复位。
RG
B
手术
LH
AH
I
S
T
N
Z
V
C
RMW
表示该指令是否为一个读 - 修改 - 写指令。 (单指令
读取存储器等数据,处理该数据,然后将结果写入到存储器。 )
* :指令是一个读 - 修改 - 写指令。
- :指令是不是一个读 - 修改 - 写指令。
注:读 - 修改 - 写指令不能在具有不同的地址使用
含义取决于它们是否读出或写入。
执行周期数
通过将循环的数目为每个获取的所需指令执行循环的次数
指令,纠正值取决于条件和所需节目的周期数取。
每当正在执行的指令超过两字节(字)的边界,在内部的程序
ROM连接到一个16位总线被取出。如果数据的访问受到干扰执行的,因此,数
循环增加。
对于该指令的每个字节被执行时,程序在连接到一个8位的外部数据的存储器
公交车被取出。如果在干扰用数据访问,因此,执行循环的次数增加。
当一个通用寄存器,内部ROM ,内部RAM ,内部I / O设备,或一个外部
总线是间歇的CPU操作期间访问,则CPU时钟由周期数悬浮
由CG1 / 0位低功耗模式控制寄存器的指定。当确定所述数
间歇性的CPU运行过程中所需的指令执行周期,因此,添加的值
次接入号码完成
×
悬浮的矫正值的数目的周期数
普通的执行周期。
103