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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

42<br />

CHAPTER 3 CPU ARCHITECTURE<br />

3.2.2 General-purpose registers<br />

The general-purpose registers consist of eight 8-bit registers (X, A, C, B, E, D, L, and H).<br />

Each register can be used as an 8-bit register, and in addition, two 8-bit registers in pairs can be used as a 16bit<br />

register (AX, BC, DE, and HL).<br />

They can be described in terms of functional names (X, A, C, B, E, D, L, H, AX, BC, DE, and HL) and absolute<br />

names (R0 to R7 and RP0 to RP3).<br />

Figure 3-12. General-Purpose Register Configuration<br />

(a) Absolute names<br />

16-bit processing 8-bit processing<br />

RP3<br />

RP2<br />

RP1<br />

RP0<br />

15 0 7 0<br />

(b) Functional names<br />

16-bit processing 8-bit processing<br />

HL<br />

DE<br />

BC<br />

AX<br />

15 0 7 0<br />

Preliminary User’s Manual U14938EJ1V0UM<br />

R7<br />

R6<br />

R5<br />

R4<br />

R3<br />

R2<br />

R1<br />

R0<br />

H<br />

L<br />

D<br />

E<br />

B<br />

C<br />

A<br />

X

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

Saved successfully!

Ooh no, something went wrong!