第2个CPU
2.1概述
在H8 / 300L CPU具有16个8位通用寄存器,它也可以被配对为8个16位
寄存器。其简明的指令集被设计用于高速操作。
2.1.1产品特点
在H8 / 300L CPU的功能如下表所示。
通用寄存器架构
16个8位通用寄存器,也可作为8个16位通用寄存器
指令集和55条基本指令,其中包括:
乘法和除法指令
- 强大的位操作指令
8种寻址方式
寄存器直接
- 寄存器间接
- 寄存器间接位移
- 寄存器间接后增或预减
- 绝对地址
立即
- 程序计数器相对
- 内存间接
64 KB的地址空间
高速运行
- 所有常用指令都在两到四个状态中执行
- 高速算术和逻辑运算
- 8位或16位的寄存器 - 寄存器加或减0.4微秒*
— 8
×
8位乘法:
2.8 s*
- 16 ÷ 8位除法:
2.8 s*
低功耗工作模式
SLEEP指令转移到低功耗工作
注: *这些数值都是在O = 5兆赫。
11