27.10.2013 Views

MOTOROLA M68000 FAMILY Programmer's Reference ... - Freescale

MOTOROLA M68000 FAMILY Programmer's Reference ... - Freescale

MOTOROLA M68000 FAMILY Programmer's Reference ... - Freescale

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.

BYTE n – 1<br />

7 0<br />

7 0 7 0<br />

BYTE n – 1<br />

ADDRESS<br />

BYTE n – 1 WORD INTEGER<br />

BYTE n + 2<br />

ADDRESS<br />

BYTE n – 1<br />

.<br />

7 0 7 0 7 0 7 0<br />

BYTE n – 1 7 6 5 4 3 2 1 0 BYTE n + 1 BYTE n + 2<br />

ADDRESS BIT<br />

NUMBER<br />

BASE BIT<br />

7 0 7 0 7 0 7 0<br />

OFFSET<br />

. . . – 3 – 2 – 1 0 1<br />

OFFSET<br />

2 . . .<br />

WIDTH<br />

BASE ADDRESS<br />

7 0 7 0 7 0 7 0<br />

BYTE n – 1 MSB BYTE n LSB BYTE n + 1<br />

ADDRESS<br />

7 0 7 0 7 0 7 0<br />

BYTE n + 3<br />

7 0 7 0 7 0 7 0<br />

LONG-WORD INTEGER<br />

BYTE n + 4<br />

7 0 7 0 7 0 7 0 7 0 7 0<br />

QUAD-WORD INTEGER<br />

BYTE n + 8<br />

7 0 7 4 3 0 7 0 7 0<br />

BYTE n – 1 MSD LSD BYTE n + 1<br />

BYTE n + 2<br />

ADDRESS<br />

7 0 7 4 3 0 7 4 3 0 7 0<br />

BYTE n – 1 XX MSD XX LSD BYTE n + 2<br />

ADDRESS<br />

BYTE n<br />

0 1 2 3 . . . . w – 1<br />

BYTE n + 2<br />

7 0 7 0 7 0 7 0 7 0 7 0<br />

BYTE n – 1<br />

16-BYTE BLOCK<br />

(ALIGNED TO<br />

16-BYTE<br />

BOUNDARY)<br />

BYTE n + 16<br />

Figure 1-21. Memory Organization for Integer Operands<br />

Introduction<br />

BIT DATA<br />

BIT FIELD<br />

DATA<br />

BYTE DATA<br />

WORD DATA<br />

LONG-WORD<br />

DATA<br />

QUAD-WORD<br />

DATA<br />

16-BYTE BLOCK<br />

PACKED<br />

BCD<br />

DATA<br />

UNPACKED<br />

BCD<br />

DATA<br />

<strong>MOTOROLA</strong> <strong>M68000</strong> <strong>FAMILY</strong> PROGRAMMER’S REFERENCE MANUAL 1-29

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

Saved successfully!

Ooh no, something went wrong!