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.

2.2.1 Data Register Direct Mode<br />

<strong>MOTOROLA</strong><br />

<strong>M68000</strong> <strong>FAMILY</strong> PROGRAMMER’S REFERENCE MANUAL<br />

Addressing Capabilities<br />

In the data register direct mode, the effective address field specifies the data register<br />

containing the operand.<br />

GENERATION:<br />

ASSEMBLER SYNTAX:<br />

EA MODE FIELD:<br />

EA REGISTER FIELD:<br />

NUMBER OF EXTENSION WORDS:<br />

EA = Dn<br />

Dn<br />

000<br />

REG. NO.<br />

0<br />

DATA REGISTER OPERAND<br />

2.2.2 Address Register Direct Mode<br />

.<br />

In the address register direct mode, the effective address field specifies the address register<br />

containing the operand.<br />

GENERATION:<br />

ASSEMBLER SYNTAX:<br />

EA MODE FIELD:<br />

EA REGISTER FIELD:<br />

NUMBER OF EXTENSION WORDS:<br />

ADDRESS REGISTER<br />

2.2.3 Address Register Indirect Mode<br />

.<br />

In the address register indirect mode, the operand is in memory. The effective address field<br />

specifies the address register containing the address of the operand in memory.<br />

GENERATION:<br />

ASSEMBLER SYNTAX:<br />

EA MODE FIELD:<br />

EA REGISTER FIELD:<br />

NUMBER OF EXTENSION WORDS:<br />

ADDRESS REGISTER<br />

MEMORY<br />

EA = An<br />

An<br />

001<br />

REG. NO.<br />

0<br />

EA = (An)<br />

(An)<br />

010<br />

REG. NO.<br />

0<br />

.<br />

31<br />

OPERAND<br />

OPERAND POINTER<br />

POINTS TO<br />

OPERAND<br />

0<br />

2-5

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

Saved successfully!

Ooh no, something went wrong!