MC68020 Motorola, MC68020 Datasheet - Page 189
![no-image](/images/manufacturer_photos/0/4/459/motorola_sml.jpg)
MC68020
Manufacturer Part Number
MC68020
Description
(MC68020 / MC68EC020) MICROPROCESSORS USERS MANUAL
Manufacturer
Motorola
Datasheet
1.MC68020.pdf
(306 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MC68020CEH16E
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
MC68020CEH25
Manufacturer:
XILINX
Quantity:
101
Company:
Part Number:
MC68020CEH25E
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
MC68020CFC16E
Manufacturer:
MOT
Quantity:
190
Part Number:
MC68020CFC16E
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Company:
Part Number:
MC68020CFC20E
Manufacturer:
FREESCALE
Quantity:
101
Company:
Part Number:
MC68020CFC25
Manufacturer:
FREESCALE
Quantity:
101
Company:
Part Number:
MC68020EH16E
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
MC68020EH20E
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68020FC16E
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
7.4.8 Evaluate and Transfer Effective Address Primitive
The evaluate and transfer effective address primitive evaluates the effective address
specified in the coprocessor instruction operation word and transfers the result to the
coprocessor. This primitive applies to general category instructions. If this primitive is
issued by the coprocessor during the execution of a conditional category instruction, the
main processor initiates protocol violation exception processing. Figure 7-28 shows the
format of the evaluate and transfer effective address primitive.
The evaluate and transfer effective address primitive uses the CA and PC bits as
described in 7.4.2 Coprocessor Response Primitive General Format.
When the main processor reads this primitive while executing a general category
instruction, it evaluates the effective address specified in the instruction. At this point, the
scanPC contains the address of the first of any required effective address extension
words. The main processor increments the scanPC by two after it references each of
these extension words. After the effective address is calculated, the resulting 32-bit value
is written to the operand address CIR.
The MC68020/EC020 only calculates effective addresses for control alterable addressing
modes in response to this primitive. If the addressing mode in the operation word is not a
control alterable mode, the main processor aborts the instruction by writing a $0001 to the
control CIR and initiates F-line emulation exception processing (refer to 7.5.2.2 F-Line
Emulator Exceptions).
7.4.9 Evaluate Effective Address and Transfer Data Primitive
The evaluate effective address and transfer data primitive transfers an operand between
the coprocessor and the effective address specified in the coprocessor instruction
operation word. This primitive applies to general category instructions. If the coprocessor
issues this primitive during the execution of a conditional category instruction, the main
processor initiates protocol violation exception processing. Figure 7-29 shows the format
of the evaluate effective address and transfer data primitive.
This primitive uses the CA, PC, and DR bits as described in 7.4.2 Coprocessor
Response Primitive General Format.
7-36
Figure 7-28. Evaluate and Transfer Effective Address Primitive Format
15
CA
15
CA
PC
PC
14
14
DR
13
13
0
Figure 7-29. Evaluate Effective Address and
12
12
0
1
11
11
1
0
Transfer Data Primitive Format
10
10
0
M68020 USER’S MANUAL
VALID EA
9
1
9
8
8
0
7
0
7
6
0
5
0
4
0
LENGTH
3
0
2
0
1
0
MOTOROLA
0
0
0