29.01.2013 Views

uPD789871 Subseries 8-Bit Single-Chip Microcontrollers PUM

uPD789871 Subseries 8-Bit Single-Chip Microcontrollers PUM

uPD789871 Subseries 8-Bit Single-Chip Microcontrollers PUM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

17.3 Instructions Listed by Addressing Type<br />

158<br />

CHAPTER 17 INSTRUCTION SET<br />

(1) 8-bit instructions<br />

MOV, XCH, ADD, ADDC, SUB, SUBC, AND, OR, XOR, CMP, INC, DEC, ROR, ROL, RORC, ROLC, PUSH,<br />

POP, DBNZ<br />

1st Operand<br />

2nd Operand<br />

#byte A r sfr saddr !addr16 PSW [DE] [HL] [HL+byte] $addr16 1 None<br />

A ADD MOVNote MOV MOV MOV MOV MOV MOV MOV ROR<br />

ADDC XCHNote XCH XCH XCH XCH XCH ROL<br />

SUB ADD ADD ADD ADD ADD RORC<br />

SUBC ADDC ADDC ADDC ADDC ADDC ROLC<br />

AND SUB SUB SUB SUB SUB<br />

OR SUBC SUBC SUBC SUBC SUBC<br />

XOR AND AND AND AND AND<br />

CMP OR OR OR OR OR<br />

XOR XOR XOR XOR XOR<br />

CMP CMP CMP CMP CMP<br />

r MOV MOV INC<br />

B, C DBNZ<br />

sfr MOV MOV<br />

saddr MOV MOV DBNZ INC<br />

ADD<br />

ADDC<br />

SUB<br />

SUBC<br />

AND<br />

OR<br />

XOR<br />

CMP<br />

DEC<br />

!addr16 MOV<br />

PSW MOV MOV PUSH<br />

[DE] MOV<br />

[HL] MOV<br />

[HL+byte] MOV<br />

Note Except r = A.<br />

Preliminary User’s Manual U14938EJ1V0UM<br />

DEC<br />

POP

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!