
HT47R20
Rev. 1.10
27
2002-07-25
指令集摘要
助記符
算術(shù)運(yùn)算
ADD
ADDM
A,[m]
ADD
ADC
ADCM
A,[m]
SUB
SUB
SUBM
A,[m]
SBC
SBCM
DAA
說明
指令周期
影響標(biāo)志位
A,[m]
ACC
與數(shù)據(jù)存儲器相加
ACC
與數(shù)據(jù)存儲器相加
ACC
與立即數(shù)相加
ACC
與數(shù)據(jù)存儲器
ACC
與數(shù)據(jù)存儲器
ACC
與立即數(shù)相減
ACC
與數(shù)據(jù)存儲器相減
ACC
與數(shù)據(jù)存儲器相減
ACC
與數(shù)據(jù)存儲器
ACC
與數(shù)據(jù)存儲器
將加法運(yùn)算中放入
ACC
的值調(diào)整為十進(jìn)制數(shù) 并將結(jié)果放
入數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
進(jìn)位標(biāo)志相加
進(jìn)位標(biāo)志相加
結(jié)果放入
ACC
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
進(jìn)位標(biāo)志相減
進(jìn)位標(biāo)志相減
1
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
Z,C,AC,OV
1
(1)
1
1
1
(1)
1
1
1
(1)
1
1
(1)
A,x
A,[m]
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
A,x
A,[m]
A,[m]
A,[m]
[m]
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
1
(1)
C
邏輯運(yùn)算
AND
OR
XOR
ANDM
A,[m]
ORM
XORM
A,[m]
AND
OR
XOR
CPL
CPLA
遞增和遞減
INCA
INC
DECA
DEC
移位
RRA
RR
RRCA
RRC
RLA
RL
RLCA
RLC
數(shù)據(jù)傳送
MOV
MOV
MOV
位運(yùn)算
CLR
SET
A,[m]
A,[m]
A,[m]
ACC
與數(shù)據(jù)存儲器做
ACC
與數(shù)據(jù)存儲器做
ACC
與數(shù)據(jù)存儲器做
ACC
與數(shù)據(jù)存儲器做
ACC
與數(shù)據(jù)存儲器做
ACC
與數(shù)據(jù)存儲器做
ACC
與立即數(shù)做
ACC
與立即數(shù)做
ACC
與立即數(shù)做
對數(shù)據(jù)存儲器取反
對數(shù)據(jù)存儲器取反
與
或
異或
與
或
異或
運(yùn)算
運(yùn)算
運(yùn)算
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
運(yùn)算
運(yùn)算
結(jié)果放入
ACC
結(jié)果放入
ACC
運(yùn)算
結(jié)果放入
ACC
運(yùn)算
結(jié)果放入數(shù)據(jù)存儲器
運(yùn)算
結(jié)果放入數(shù)據(jù)存儲器
運(yùn)算
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入
ACC
結(jié)果放入
ACC
1
1
1
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
1
(1)
1
(1)
1
(1)
1
1
1
1
(1)
1
A,[m]
A,x
A,x
A,x
[m]
[m]
與
或
異或
[m]
[m]
[m]
[m]
遞增數(shù)據(jù)存儲器
遞增數(shù)據(jù)存儲器
遞減數(shù)據(jù)存儲器
遞減數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
1
Z
Z
Z
Z
1
(1)
1
1
(1)
[m]
[m]
[m]
[m]
[m]
[m]
[m]
[m]
數(shù)據(jù)存儲器右移一位
數(shù)據(jù)存儲器右移一位
帶進(jìn)位將數(shù)據(jù)存儲器右移一位
帶進(jìn)位將數(shù)據(jù)存儲器右移一位
數(shù)據(jù)存儲器左移一位
數(shù)據(jù)存儲器左移一位
帶進(jìn)位將數(shù)據(jù)存儲器左移一位
帶進(jìn)位將數(shù)據(jù)存儲器左移一位
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
結(jié)果放入
ACC
結(jié)果放入數(shù)據(jù)存儲器
1
無
無
C
C
無
無
C
C
1
(1)
1
1
(1)
1
1
(1)
1
1
(1)
A,[m]
[m],A
A,x
將數(shù)據(jù)存儲器送至
ACC
將
ACC
送至數(shù)據(jù)存儲器
將立即數(shù)送至
ACC
1
無
無
無
1
(1)
1
[m].i
[m].i
清除數(shù)據(jù)存儲器的位
置位數(shù)據(jù)存儲器的位
1
(1)
1
(1)
無
無