Differences Between H8S/2600 Cpu And H8S/2000 Cpu - Hitachi H8S/2646 Hardware Manual

Hitachi 16-bit single-chip microcomputer h8s/2646 series
Table of Contents

Advertisement

• High-speed operation
 All frequently-used instructions execute in one or two states
 Maximum clock rate
 8/16/32-bit register-register add/subtract : 50 ns
 8 × 8-bit register-register multiply
 16 ÷ 8-bit register-register divide
 16 × 16-bit register-register multiply
 32 ÷ 16-bit register-register divide
• Two CPU operating modes
 Normal mode*
 Advanced mode
Note: * Not available in the H8S/2646 Series.
• Power-down state
 Transition to power-down state by SLEEP instruction
 CPU clock speed selection
2.1.2

Differences between H8S/2600 CPU and H8S/2000 CPU

The differences between the H8S/2600 CPU and the H8S/2000 CPU are as shown below.
• Register configuration
The MAC register is supported only by the H8S/2600 CPU.
• Basic instructions
The four instructions MAC, CLRMAC, LDMAC, and STMAC are supported only by the
H8S/2600 CPU.
• Number of execution states
The number of execution states of the MULXU and MULXS instructions is different in each
CPU.
Instruction
MULXU
MULXS
28
Mnemonic
MULXU.B Rs, Rd
MULXU.W Rs, ERd
MULXS.B Rs, Rd
MULXS.W Rs, ERd
: 20 MHz
: 150 ns
: 600 ns
: 200 ns
: 1000 ns
Execution States
H8S/2600
3
4
4
5
H8S/2000
12
20
13
21

Advertisement

Table of Contents
loading

Table of Contents