Condition Cir; Operand Cir - Motorola MC68020 User Manual

Table of Contents

Advertisement

7.3.7 Condition CIR

The main processor initiates a conditional category instruction by writing the condition
selector to bits 5–0 of the 16-bit condition CIR. Bits 15–6 are undefined and reserved by
Motorola. The offset from the base address of the CIR set for the condition CIR is $0E.
Figure 7-20 shows the format of the condition CIR.
15

7.3.8 Operand CIR

When the coprocessor requests the transfer of an operand, the main processor performs
the transfer by reading from or writing to the 32-bit operand CIR. The offset from the base
address of the CIR set for the operand CIR is $10.
The MC68020/EC020 aligns all operands transferred to and from the operand CIR to the
most significant byte of this CIR. The processor performs a sequence of long-word
transfers to read or write any operand larger than four bytes. If the operand size is not a
multiple of four bytes, the portion remaining after the initial long-word transfer is aligned to
the most significant byte of the operand CIR. Figure 7-21 shows the operand alignment
used by the MC68020/EC020 when accessing the operand CIR.
31
BYTE OPERAND
WORD OPERAND
TEN-
BYTE-
Figure 7-21. Operand Alignment for Operand CIR Accesses
MOTOROLA
(UNDEFINED, RESERVED)
Figure 7-20. Condition CIR Format
24
23
THREE-BYTE OPERAND
LONG-WORD OPERAND
OPERAND
M68020 USER'S MANUAL
6
5
CONDITION SELECTOR
16
15
NO TRANSFER
0
8
7
NO TRANSFER
NO TRANSFER
NO TRANSFER
0
7- 27

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68ec020

Table of Contents