
Coprocessor Interface Description
MOTOROLA
MC68030 USER’S MANUAL
10-9
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.
31
15
0
00
04
08
0C
10
14
18
1C
RESPONSE*
SAVE*
OPERATION WORD
(RESERVED)
CONTROL*
RESTORE*
COMMAND*
CONDITION*
OPERAND*
REGISTER SELECT
(RESERVED)
INSTRUCTION ADDRESS
OPERAND ADDRESS