Rev. 1.0, 09/02 page
vii
of
xxxvi
Contents
Section 1 Overview........................................................................................... 1
1.1 Overview........................................................................................................................... 1
1.2
Internal Block Diagram..................................................................................................... 2
1.3 Pin
Arrangement ............................................................................................................... 3
1.4 Pin
Functions .................................................................................................................... 4
Section 2 CPU................................................................................................... 9
2.1 Features ............................................................................................................................. 9
2.1.1
Differences between H8S/2600 CPU and H8S/2000 CPU .................................. 10
2.1.2
Differences from H8/300 CPU............................................................................. 11
2.1.3
Differences from H8/300H CPU.......................................................................... 11
2.2
CPU Operating Modes ...................................................................................................... 12
2.2.1 Normal
Mode ....................................................................................................... 12
2.2.2 Advanced
Mode ................................................................................................... 13
2.3 Address
Space ................................................................................................................... 16
2.4 Registers............................................................................................................................ 17
2.4.1 General
Registers ................................................................................................. 18
2.4.2
Program Counter (PC) ......................................................................................... 19
2.4.3
Extended Control Register (EXR) ....................................................................... 19
2.4.4
Condition-Code Register (CCR) .......................................................................... 20
2.4.5
Multiply-Accumulate Register (MAC) ................................................................ 21
2.4.6
Initial Values of CPU Registers ........................................................................... 21
2.5 Data
Formats ..................................................................................................................... 22
2.5.1
General Register Data Formats ............................................................................ 22
2.5.2
Memory Data Formats ......................................................................................... 24
2.6 Instruction
Set ................................................................................................................... 25
2.6.1
Table of Instructions Classified by Function ....................................................... 26
2.6.2
Basic Instruction Formats .................................................................................... 36
2.7
Addressing Modes and Effective Address Calculation ..................................................... 38
2.7.1 Register
Direct
Rn............................................................................................. 38
2.7.2 Register
Indirect
@ERn .................................................................................... 38
2.7.3
Register Indirect with Displacement
@(d:16, ERn) or @(d:32, ERn).............. 38
2.7.4
Register Indirect with Post-Increment or Pre-Decrement
@ERn+ or @-ERn .. 39
2.7.5 Absolute
Address
@aa:8, @aa:16, @aa:24, or @aa:32.................................... 39
2.7.6 Immediate
#xx:8, #xx:16, or #xx:32 ................................................................. 40
2.7.7 Program-Counter
Relative
@(d:8, PC) or @(d:16, PC).................................... 40
2.7.8 Memory
Indirect
@@aa:8 ................................................................................ 40
2.7.9
Effective Address Calculation.............................................................................. 41
2.8 Processing
States............................................................................................................... 44
Summary of Contents for H8S/2627
Page 22: ...Rev 1 0 09 02 page xx of xxxvi Index 565 ...
Page 30: ...Rev 1 0 09 02 page xxviii of xxxiv ...
Page 36: ...Rev 1 0 09 02 page xxxiv of xxxiv Table 23 9 Flash Memory Characteristics 561 ...
Page 82: ...Rev 1 0 09 02 page 46 of 568 ...
Page 88: ...Rev 1 0 09 02 page 52 of 568 ...
Page 98: ...Rev 1 0 09 02 page 62 of 568 ...
Page 156: ...Rev 1 0 09 02 page 120 of 568 ...
Page 390: ...Rev 1 0 09 02 page 354 of 568 ...
Page 480: ...Rev 1 0 09 02 page 444 of 568 ...
Page 512: ...Rev 1 0 09 02 page 476 of 568 ...
Page 528: ...Rev 1 0 09 02 page 492 of 568 ...
Page 580: ...Rev 1 0 09 02 page 544 of 568 ...