IBM PowerPC 604 User Manual page 10

Risc
Table of Contents

Advertisement

Paragraph
Number
CONTENTS
Title
Page
Number
3.8.5
Data Cache Block Store (dcbst) .................................................................... 3-17
3.8.6
Data Cache Block Flush (dcbf) ..................................................................... 3-18
3.8.7
Data Cache Block Invalidate (dcbi) ........................•.............................•...••.. 3-18
3 .9
Basic Cache Operations ..................................................................................... 3-18
3.9.1
Cache Reloads ................................................................................................ 3-18
3.9.2
Cache Cast-Out Operation ............................................................................. 3-18
3.9.3
Cache Block Push Operation ......................................................................... 3-18
3.9.4
Atomic Memory References .......................................................................... 3-19
3.9.5
Snoop Response to Bus Operations ............................................................... 3-19
3.9.6
Cache Reaction to Specific Bus Operations .................................................. 3-19
3.9.7
Enveloped High-Priority Cache Block Push Operation ................................ 3-22
3.9.8
Bus Operations Caused by Cache Control Instructions ................................. 3-22
3.9.9
Cache Control Instructions ............................................................................ 3-23
3.10
Cache Actions ...................................................................................................• 3-23
3.11
Access to Direct-Store Segments ............................................................•.....•.... 3-44
4.1
4.2
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.4
4.5
4.5.1
4.5.2
4.5.2.1
4.5.2.2
4.5.3
4.5.4
4.5.5
4.5.6
4.5.7
4.5.8
4.5.9
4.5.10
4.5.11
4.5.12
Contents
Chapter 4
PowerPC 604 Microprocessor Exceptions ........................................................... 4-2
Exception Recognition and Priorities ...............................................................•.. 4-5
Exception Processing ........................................................................................... 4-6
Enabling and Disabling Exceptions ..........................•...................................... 4-9
Steps for Exception Processing ...................................................................... 4-10
Setting MSR[RI] ............................................................................................ 4-10
Returning from an Exception Handler ........................................................... 4-11
Process Switching .............................................................................................. 4-11
Exception Definitions ........................................................................................ 4-12
System Reset Exception (OxOOl00) ............................................................... 4-13
Machine Check Exception (Ox00200) .......................................•.••................ 4-13
=
1) ................................ 4-14
=
0) .............................................................. 4-15
DSI Exception (Ox00300) .............................................................................. 4-16
ISi Exception (Ox00400) ................................................................................ 4-16
External Interrupt Exception (Ox00500) ........................................................ 4-16
Alignment Exception (Ox00600) ...............................•.......................•........... 4-17
Program Exception (Ox00700) ....................................................................... 4-17
Floating-Point Unavailable Exception (Ox00800) ......................................... 4-18
Decrementer Exception (Ox00900) ................................................................ 4-19
System Call Exception (OxOOCOO) ................................................................ 4-19
Trace Exception (OxOOD00) ..........................•................................................ 4-19
Floating-Point Assist Exception (OxOOEOO) ..........................••................••.... 4-19
vii

Advertisement

Table of Contents
loading

Table of Contents