NEC uPD78056Y User Manual

Page 574

Advertising
background image

574

CHAPTER 27 INSTRUCTION SET

(2) 16-bit instructions

MOVW, XCHW, ADDW, SUBW, CMPW, PUSH, POP, INCW, DECW

Second Operand

1st Operand

AX

ADDW

MOVW

MOVW

MOVW

MOVW

MOVW

SUBW

XCHW

CMPW

rp

MOVW

MOVW

Note

INCW

DECW

PUSH

POP

sfrp

MOVW

MOVW

saddrp

MOVW

MOVW

!addr16

MOVW

SP

MOVW

MOVW

Note

Only when rp = BC, DE, HL

(3) Bit manipulation instructions

MOV1, AND1, OR1, XOR1, SET1, CLR1, NOT1, BT, BF, BTCLR

Second Operand

First Operand

A.bit

MOV1

BT

SET1

BF

CLR1

BTCLR

sfr.bit

MOV1

BT

SET1

BF

CLR1

BTCLR

saddr.bit

MOV1

BT

SET1

BF

CLR1

BTCLR

PSW.bit

MOV1

BT

SET1

BF

CLR1

BTCLR

[HL].bit

MOV1

BT

SET1

BF

CLR1

BTCLR

CY

MOV1

MOV1

MOV1

MOV1

MOV1

SET1

AND1

AND1

AND1

AND1

AND1

CLR1

OR1

OR1

OR1

OR1

OR1

NOT1

XOR1

XOR1

XOR1

XOR1

XOR1

#word

AX

rp

Note

sfrp

saddrp

!addr16

SP

None

A.bit

sfr.bit

saddr.bit

PSW.bit

[HL].bit

CY

$addr16

None

Advertising