MOTOROLA
Chapter 5. PowerPC Core Register Set
5-1
Chapter 5
PowerPC Core Register Set
50
50
This chapter describes the software-accessible registers implemented on the MPC860.
These include registers that are deÞned by the PowerPC architecture and registers that are
speciÞc to the MPC860. This section does not include registers that are part of the
communication processor module (CPM); these registers are described in Part V, ÒThe
Communications Processor Module.Ó Refer to the PowerPC Family: The Programming
Environments for 32-Bit Microprocessors
for more information about the PowerPC
architectureÕs register deÞnition.
5.1 MPC860 Register Implementation
Registers implemented in the MPC860 core can be grouped as follows:
¥
Registers deÞned by the PowerPC architecture. There are two types of PowerPC
registers.
Ñ User registers, which can be accessed by user-level software. All PowerPC
user-level registers are deÞned by the user instruction set architecture (UISA)
except for the time base registers, which can be read by user-level software and
are deÞned by the virtual environment architecture (VEA). User registers are
described in Section 5.1.1, ÒPowerPC RegistersÑUser Registers.Ó
Ñ Supervisor registers, which can be accessed by supervisor software and in some
cases are the automatic result of hardware activity, such as when an exception is
taken and when the system is reset. All supervisor registers are deÞned by the
operating environment architecture (OEA), except the time base registers, which
can be written to only by supervisor software and are deÞned by the VEA.
PowerPC supervisor registers are described in Section 5.1.2, ÒPowerPC
RegistersÑSupervisor Registers.Ó
¥
MPC860-speciÞc registers. These registers are either supervisor-level registers or
debug registers. These are described brießy in Section 5.1.3, ÒMPC860-SpeciÞc
SPRs,Ó but are described thoroughly in later chapters. Table 5-9 and Table 2-1
provide cross references to the sections in this book where each register is described.
Содержание MPC860 PowerQUICC
Страница 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Страница 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Страница 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Страница 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Страница 1106: ......