Rev. 1.50, 10/04, page xvii of xx
Figures
Section 1 Overview
Figure 2.1 Data Formats ................................................................................................................. 7
Figure 2.2 CPU Register Configuration in Each Processing Mode .............................................. 10
Figure 2.3 General Registers ........................................................................................................ 11
Figure 2.4 Floating-Point Registers .............................................................................................. 13
Figure 2.5 Relationship between SZ bit and Endian..................................................................... 18
Figure 2.6 Formats of Byte Data and Word Data in Register....................................................... 20
Figure 2.7 Data Formats in Memory............................................................................................. 21
Figure 2.8 Processing State Transitions........................................................................................ 21
Section 4 Pipelining
Figure 4.1 Basic Pipelines ............................................................................................................ 43
Figure 4.2 Instruction Execution Patterns (1) ............................................................................... 45
Figure 4.2 Instruction Execution Patterns (2) ............................................................................... 46
Figure 4.2 Instruction Execution Patterns (3) ............................................................................... 47
Figure 4.2 Instruction Execution Patterns (4) ............................................................................... 48
Figure 4.2 Instruction Execution Patterns (5) ............................................................................... 49
Figure 4.2 Instruction Execution Patterns (6) ............................................................................... 50
Figure 4.2 Instruction Execution Patterns (7) ............................................................................... 51
Figure 4.2 Instruction Execution Patterns (8) ............................................................................... 52
Figure 4.2 Instruction Execution Patterns (9) ............................................................................... 53
Section 5 Exception Handling
Figure 5.1 Instruction Execution and Exception Handling........................................................... 72
Figure 5.2 Example of General Exception Acceptance Order...................................................... 73
Section 6 Floating-Point Unit (FPU)
Figure 6.1 Format of Single-Precision Floating-Point Number.................................................... 98
Figure 6.2 Format of Double-Precision Floating-Point Number .................................................. 98
Figure 6.3 Single-Precision NaN Bit Pattern.............................................................................. 101
Figure 6.4 Floating-Point Registers ............................................................................................ 104
Figure 6.5 Relation between SZ Bit and Endian......................................................................... 106
Section 7 Memory Management Unit (MMU)
Figure 7.1 Role of MMU ............................................................................................................ 115
Figure 7.2 Virtual Address Space (AT in MMUCR= 0)............................................................. 116
Figure 7.3 Virtual Address Space (AT in MMUCR= 1)............................................................. 116
Figure 7.4 P4 Area...................................................................................................................... 118
Figure 7.5 Physical Address Space............................................................................................. 119
Figure 7.6 UTLB Configuration ................................................................................................. 131
Figure 7.7 Relationship between Page Size and Address Format............................................... 133
Figure 7.8 ITLB Configuration................................................................................................... 133
Summary of Contents for SuperH SH-4A
Page 2: ...Rev 1 50 10 04 page ii of xx ...
Page 8: ...Rev 1 50 10 04 page viii of xx ...
Page 116: ...Rev 1 50 10 04 page 96 of 448 ...
Page 178: ...Rev 1 50 10 04 page 158 of 448 ...
Page 206: ...Rev 1 50 10 04 page 186 of 448 ...
Page 231: ...Rev 1 50 10 04 page 211 of 448 Possible Exceptions Slot illegal instruction exception ...
Page 235: ...Rev 1 50 10 04 page 215 of 448 Possible Exceptions Slot illegal instruction exception ...
Page 238: ...Rev 1 50 10 04 page 218 of 448 Possible Exceptions Slot illegal instruction exception ...
Page 408: ...Rev 1 50 10 04 page 388 of 448 Possible Exceptions Inexact Not generated when FPSCR PR 1 ...
Page 446: ...Rev 1 50 10 04 page 426 of 448 ...
Page 468: ...Rev 1 50 10 04 page 448 of 448 ...
Page 471: ......
Page 472: ...SH 4A Software Manual ...