Motorola CPU32 Reference Manual page 212

Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

TRAP
Operation:
Assembler
Syntax:
Attributes:
Description:
by adding the immediate vector operand to 32. The range of vector operand values is
0–5, thus there are 16 possible vector numbers.
Condition Codes:
Not affected.
Instruction Format:
15
14
13
0
1
0
Instruction Fields:
Vector field — Specifies the trap vector to be taken.
MOTOROLA
4-164
SSP – 2 → SSP; Format/Offset → (SSP);
SSP – 4 → SSP; PC → (SSP); SSP – 2 → SSP;
SR → (SSP); Vector Address → PC
TRAP #〈vector〉
Unsized
Causes a TRAP #〈vector〉 exception. A vector number is generated
12
11
10
9
0
1
1
1
INSTRUCTION SET
Trap
8
7
6
5
0
0
1
0
TRAP
4
3
2
1
0
VECTOR
CPU32
REFERENCE MANUAL
0

Advertisement

Table of Contents
loading

Table of Contents