MOTOROLA
MC68030 USER’S MANUAL
xxxiii
TABLE OF CONTENTS
(
Continued
)
Paragraph
Number
10.3.4
10.3.5
10.3.6
10.3.7
10.3.8
10.3.9
10.3.10
10.3.11
10.4
10.4.1
10.4.2
10.4.3
10.4.4
10.4.5
10.4.6
10.4.7
10.4.8
10.4.9
10.4.10
10.4.11
10.4.12
10.4.13
10.4.14
10.4.15
10.4.16
10.4.17
10.4.18
10.4.19
10.4.20
10.5
10.5.1
10.5.1.1
10.5.1.2
10.5.1.3
10.5.1.4
10.5.1.5
10.5.2
10.5.2.1
10.5.2.2
10.5.2.3
10.5.2.4
10.5.2.5
Title
Page
Number
Restore CIR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-31
Operation Word CIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-31
Command CIR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-31
Condition CIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-31
Operand CIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-32
Register Select CIR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-32
Instruction Address CIR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-33
Operand Address CIR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-33
Coprocessor Response Primitives. . . . . . . . . . . . . . . . . . . . . . . . . . . 10-33
ScanPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-34
Coprocessor Response Primitive General Format . . . . . . . . . . . . . 10-35
Busy Primitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-36
Null Primitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-37
Supervisor Check Primitive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-40
Transfer Operation Word Primitive . . . . . . . . . . . . . . . . . . . . . . . . . 10-40
Transfer from Instruction Stream Primitive . . . . . . . . . . . . . . . . . . . 10-41
Evaluate and Transfer Effective Address Primitive . . . . . . . . . . . . . 10-42
Evaluate Effective Address and Transfer Data Primitive. . . . . . . . . 10-43
Write to Previously Evaluated Effective Address Primitive . . . . . . . 10-46
Take Address and Transfer Data Primitive . . . . . . . . . . . . . . . . . . . 10-48
Transfer to/from Top of Stack Primitive. . . . . . . . . . . . . . . . . . . . . . 10-49
Transfer Single Main Processor Register Primitive. . . . . . . . . . . . . 10-50
Transfer Main Processor Control Register Primitive . . . . . . . . . . . . 10-50
Transfer Multiple Main Processor Registers Primitive. . . . . . . . . . . 10-52
Transfer Multiple Coprocessor Registers Primitive . . . . . . . . . . . . . 10-52
Transfer Status Register and ScanPC Primitive . . . . . . . . . . . . . . . 10-55
Take Pre-Instruction Exception Primitive. . . . . . . . . . . . . . . . . . . . . 10-56
Take Mid-Instruction Exception Primitive . . . . . . . . . . . . . . . . . . . . 10-58
Take Post-Instruction Exception Primitive. . . . . . . . . . . . . . . . . . . . 10-60
Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-61
Coprocessor-Detected Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . 10-61
Coprocessor-Detected Protocol Violations . . . . . . . . . . . . . . . . . 10-62
Coprocessor-Detected Illegal Command or Condition Words. . . 10-63
Coprocessor Data-Processing Exceptions . . . . . . . . . . . . . . . . . 10-63
Coprocessor System-Related Exceptions . . . . . . . . . . . . . . . . . . 10-64
Format Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-64
Main-Processor-Detected Exceptions. . . . . . . . . . . . . . . . . . . . . . . 10-65
Protocol Violations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-65
F-Line Emulator Exceptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-68
Privilege Violations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-69
cpTRAPcc Instruction Traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-69
Trace Exceptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-70