English
Language : 

MC68030 Datasheet, PDF (369/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Coprocessor Interface Description
31
15
0
00
RESPONSE*
CONTROL*
04
SAVE*
RESTORE*
08
OPERATION WORD
COMMAND*
0C
(RESERVED)
CONDITION*
10
OPERAND*
14
REGISTER SELECT
(RESERVED)
18
INSTRUCTION ADDRESS
1C
OPERAND ADDRESS
Figure 10-5. Coprocessor Interface Register Set Map
10.2 COPROCESSOR INSTRUCTION TYPES
The M68000 coprocessor interface supports four categories of coprocessor instructions:
general, conditional, context save, and context restore. The category name indicates the
type of operations provided by the coprocessor instructions in the category. The instruction
category also determines the CIR accessed by the MC68030 to initiate instruction and
communication protocols between the main processor and the coprocessor necessary for
instruction execution.
During the execution of instructions in the general or conditional categories, the coprocessor
uses the set of coprocessor response primitive codes defined for the MC68000 coprocessor
interface to request services from and indicate status to the main processor. During the
execution of the instructions in the context save and context restore categories, the
coprocessor uses the set of coprocessor format codes defined for the M68000 coprocessor
interface to indicate its status to the main processor.
10.2.1 Coprocessor General Instructions
The general coprocessor instruction category contains data processing instructions and
other general-purpose instructions for a given coprocessor.
MOTOROLA
MC68030 USER’S MANUAL
10-9