Rev. 1.0, 02/00, page i of 19
Contents
Section 1
Overview
...........................................................................................................
1
1.1
Overview...........................................................................................................................
1
1.2
Internal Block Diagram.....................................................................................................
7
1.3
Pin Arrangement and Functions........................................................................................
8
1.3.1
Pin Arrangement...............................................................................................
8
1.3.2
Pin Functions ....................................................................................................
9
Section 2
CPU
....................................................................................................................
17
2.1
Overview...........................................................................................................................
17
2.1.1
Features.............................................................................................................
17
2.1.2
Differences between H8S/2600 CPU and H8S/2000 CPU ...............................
18
2.1.3
Differences from H8/300 CPU .........................................................................
18
2.1.4
Differences from H8/300H CPU ......................................................................
19
2.2
CPU Operating Modes ......................................................................................................
20
2.3
Address Space...................................................................................................................
25
2.4
Register Configuration......................................................................................................
26
2.4.1
Overview ..........................................................................................................
26
2.4.2
General Registers..............................................................................................
27
2.4.3
Control Registers ..............................................................................................
28
2.4.4
Initial Register Values ......................................................................................
29
2.5
Data Formats.....................................................................................................................
30
2.5.1
General Register Data Formats.........................................................................
30
2.5.2
Memory Data Formats......................................................................................
32
2.6
Instruction Set ...................................................................................................................
33
2.6.1
Overview ..........................................................................................................
33
2.6.2
Instructions and Addressing Modes..................................................................
34
2.6.3
Table of Instructions Classified by Function ....................................................
35
2.6.4
Basic Instruction Formats .................................................................................
45
2.6.5
Notes on Use of Bit-Manipulation Instructions ................................................
46
2.7
Addressing Modes and Effective Address Calculation .....................................................
47
2.7.1
Addressing Mode..............................................................................................
47
2.7.2
Effective Address Calculation ..........................................................................
50
2.8
Processing States...............................................................................................................
54
2.8.1
Overview ..........................................................................................................
54
2.8.2
Reset State ........................................................................................................
55
2.8.3
Exception-Handling State .................................................................................
56
2.8.4
Program Execution State ..................................................................................
57
2.8.5
Power-Down State ............................................................................................
58
2.9
Basic Timing .....................................................................................................................
59