CPU Registers for R4000 Only
Table E-2. R4000 CPU Registers
Register
Description
Cause
Cause of last exception
EPC
Exception program counter
Status
Status register
BadVAddr
Bad virtual address (read only)
Error EPC
Error Exception program counter
Config
Configuration register
Cause Register (R3000 Only)
The cause register is a 32-bit read/write register that describes
the nature of the last exception. A 4-bit exception code indicates
the cause of the exception, and the remaining fields contain
detail information relevant to the handling of certain types of
exceptions.
The branch delay (BD) bit indicates whether the EPC was
adjusted to point at the branch instruction that precedes
the next restartable instruction. For a coprocessor unusable
exception, the coprocessor error (CE) field indicates the
coprocessor unit number referenced by the instructions that
caused the exception.
The interrupt pending (IP) field indicates which external,
internal, coprocessor, and software interrupts are pending.
You can write to
1
0
to set or reset software interrupts. The
remaining bits,
7
2
, are read only and represent external,
internal, or coprocessor interrupts.
The number and assignment of the IP bits are implementation
dependent. R3000A processors have six external interrupts,
where IP5 is used for the MIPS floating-point coprocessor
interrupt. IP2 is normally used for system bus (I/O) interrupts.
The cause register has the following format:
CPU and System Registers
E–3
Содержание DECstation 5000/100 Series
Страница 20: ......
Страница 24: ......
Страница 36: ......
Страница 55: ...LJ 02972 TI0 MLO 010159 Figure 2 10 System Boot ROM Switches Service Operations 2 19...
Страница 139: ...WS33O125 CPU module CPU module connector Front view Back view Figure 5 6 33 MHz CPU module Base System FRUs 5 11...
Страница 140: ...LJ 02971 TI0 MLO 010159 Figure 5 7 50 MHz R4000 based CPU module 5 12 Base System FRUs...
Страница 151: ...WS33M076 Figure 5 14 Removing a memory module Base System FRUs 5 23...
Страница 153: ...WS33M075 Figure 5 15 Installing a memory module Base System FRUs 5 25...
Страница 164: ......
Страница 206: ......
Страница 356: ......
Страница 388: ......