|
HD6473258F10V Datasheet, PDF (36/301 Pages) Renesas Technology Corp – Hitachi Single-Chip Microcomputer | |||
|
◁ |
Section 3. CPU
3.1 Overview
The H8/325 Series has the generic H8/300 CPU: an 8-bit central processing unit with a speed-
oriented architecture featuring sixteen general registers. This section describes the CPU features
and functions, including a concise description of the addressing modes and instruction set. For
further details on the instructions, see the H8/300 Series Programming Manual.
3.1.1 Features
The main features of the H8/300 CPU are listed below.
⢠Two-way register configuration
â Sixteen 8-bit general registers, or
â Eight 16-bit general registers
⢠Instruction set with 57 basic instructions, including:
â Multiply and divide instructions
â Powerful bit-manipulation instructions
⢠Eight addressing modes
â Register direct (Rn)
â Register indirect (@Rn)
â Register indirect with displacement (@(d:16, Rn))
â Register indirect with post-increment or pre-decrement (@Rn+ or @âRn)
â Absolute address (@aa:8 or @aa:16)
â Immediate (#xx:8 or #xx:16)
â PC-relative (@(d:8, PC))
â Memory indirect (@@aa:8)
⢠Maximum 64K-byte address space
⢠High-speed operation
â All frequently-used instructions are executed two to four states
â The maximum clock rate is 10MHz
â 8- or 16-bit register-register add or subtract: 0.2µs
â 8 Ã 8-bit multiply:
1.4µ s
â 16 ÷ 8-bit divide:
1.4µ s
⢠Power-down mode
â SLEEP instruction
27
|
▷ |