
PD780016Y , 780018Y
(2)的16位指令
MOVW , XCHW , ADDW , SUBW , CMPW , PUSH , POP , INCW , DECW
第二个操作数
第一个操作数
AX
#word
ADDW
SUBW
CMPW
MOVW
MOVW
MOVW
MOVW
记
MOVW
MOVW
MOVW
MOVW
MOVW
AX
rp
记
MOVW
XCHW
SFRP
MOVW
SADDRP
MOVW
!addr16
MOVW
SP
MOVW
无
rp
SFRP
SADDRP
!addr16
SP
INCW , DECW
PUSH , POP
记
只有当RP = BC, DE , HL
( 3 )位操作指令
MOV1 , AND1 , OR1 , XOR1 , SET1 , CLR1 , NOT1 , BT , BF , BTCLR
第二个操作数
第一个操作数
A.bit
A.bit
sfr.bit
用saddr.bit
PSW.bit时
[HL] 。位
CY
MOV1
$addr16
BT
BF
BTCLR
BT
BF
BTCLR
BT
BF
BTCLR
BT
BF
BTCLR
BT
BF
BTCLR
无
SET1
CLR1
SET1
CLR1
SET1
CLR1
SET1
CLR1
SET1
CLR1
SET1
CLR1
NOT1
sfr.bit
MOV1
用saddr.bit
MOV1
PSW.bit时
MOV1
[HL] 。位
MOV1
CY
MOV1
AND1
OR1
XOR1
MOV1
AND1
OR1
XOR1
MOV1
AND1
OR1
XOR1
MOV1
AND1
OR1
XOR1
MOV1
AND1
OR1
XOR1
( 4 )调用指令/转移指令
CALL , CALLF , CALLT , BR ,BC , BNC , BZ , BNZ , BT , BF , BTCLR , DBNZ
第二个操作数
第一个操作数
基本指令
BR
AX
!addr16
通话
BR
复合指令
!addr11
CALLF
[addr5]
CALLT
$addr16
BR ,BC
BNC
BZ , BNZ
BT , BF
BTCLR
DBNZ
( 5 )其他说明
ADJBA , ADJBS , BRK , RET , RETI , RETB , SEL , NOP , EI , DI , HALT , STOP
33