EasyManuals Logo
Home>Motorola>Computer Hardware>MPC823e

Motorola MPC823e User Manual

Motorola MPC823e
1353 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #174 background imageLoading...
Page #174 background image
PowerPC Architecture Compliance
7-12 MPC823e REFERENCE MANUAL MOTOROLA
PPC ARCHITECTURE
7
COMPLIANCE
7.3.7.3.10 Implementation-Dependent Software Emulation Interrupt. An
implementation-dependent software emulation interrupt occurs as a result of one of the
following conditions:
• When executing any unimplemented instruction, including all illegal and
unimplemented optional and floating-point instructions.
• When executing a mtspr or mfspr that specifies an on-core unimplemented register,
regardless of SPR
0
.
• When executing a mtspr or mfspr that specifies an off-core unimplemented register
and SPR
0
=0 or MSR
PR
=0 (no program interrupt condition). For more information, refer
to Section 7.3.7.3.6 Program Interrupt.
In addition, the following registers are set:
SRR0—Save/Restore Register 0
Set to the effective address of the instruction that caused the interrupt.
SRR1—Save/Restore Register 1
1–4 Set to 0.
10–15 Set to 0.
Other Loaded from bits 16-31 of the MSR. In the current implementation, Bit 30 of
the SRR1 is never cleared, except by loading a zero value from MSR
RI
.
MSR—Machine State Register
IP No change.
ME No change.
LE Bits are copied from the ILE.
Other Set to 0.
Execution resumes at offset x’01000’ from the base address indicated by MSR
IP
.
7.3.7.3.11 Implementation-Specific Instruction TLB Miss Interrupt. This type of
interrupt occurs if MSR
IR
=1 and you try to fetch an instruction from a page whose effective
page number cannot be translated by TLB. The following registers are set:
SRR0–Save/Restore Register 0
Set to the effective address of the instruction that caused the interrupt.
Note: The exception 1000 implementation-dependent software emulation is triggered
when an unimplemented opcode is being decoded.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Motorola MPC823e and is the answer not in the manual?

Motorola MPC823e Specifications

General IconGeneral
BrandMotorola
ModelMPC823e
CategoryComputer Hardware
LanguageEnglish

Related product manuals