
HT47R20
SIZ
说明
[m]
数据存储器加
1
如果结果为
0
则跳过下一条指令
本指令是把数据存储器内的数值加
1
判断是否为
0
若为
0
跳过下一条指令 即放弃
在目前指令执行期间所取得的下一条指令 并插入一个空周期用以取得正确的指令(二个
指令周期) 否则执行下一条指令(一个指令周期)
如果
([m]+1=0)
跳过下一行指令
[m] [m]+1
TC2
TC1
TO
PD
OV
Z
AC
C
运算过程
½响标志½
西扎
说明
运算过程
½响标志½
则跳过下一条指令
数据存储器加
1
将结果放入累加器 如果结果为
0
本指令是把数据存储器内的数值加
1
判断是否为
0
若为
0
跳过下一条指令 即放弃
在目前指令执行期间所取得的下一条指令 并插入一个空周期用以取得正确的指令(二
个指令周期) 并将加完后存储器内的数值送到累加器 而数据存储器的值保持不变
否则执行下一条指令(一个指令周期)
如果[m]+1=0 跳过下一行指令
ACC ([M ] +1 )
TC2
TC1
TO
PD
OV
Z
AC
C
新西兰统计局
说明
[M ] 。我
运算过程
½响标志½
如果数据存储器的第
i
½不为
0
则跳过下一条指令
本指令是判断数据存储器内的数值的第
i
½ 若不为
0
则程序计数器再加
1
跳过下一
行指令 放弃在目前指令执行期间所取得的下一条指令 并插入一个空周期用以取得正
确的指令(二个指令周期) 否则执行下一条指令(一个指令周期)
如果
[m].i≠0
跳过下一行指令
TC2
TC1
TO
PD
OV
Z
AC
C
子
A, [M]。
说明
运算过程
½响标志½
累加器与数据存储器相减 结果放入累加器
本指令是把累加器值 数据存储器值相减 结果放到累加器
ACC ACC + ,,,
m
]+1
TC2
TC1
TO
PD
OV
Z
AC
C
子
A,X
说明
运算过程
½响标志½
累加器与立即数相减
本指令是把累加器值
ACC ACC +
x
+1
TC2
TC1
结果放入累加器
立即数相减 结果放到累加器
TO
PD
OV
Z
AC
C
修订版1.10
38
2002-07-25