位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第524页 > AT89LP6440-20JU > AT89LP6440-20JU PDF资料 > AT89LP6440-20JU PDF资料1第22页

5.增强型CPU
该AT89LP6440
采用
增强
8051
运行CPU
at
6至12倍的
速度
of
标准
8051
设备(或3至6倍的
速度
X2的
8051
设备)。在性能上的提高是
由于两个因素。首先,CPU取一个指令
字节
从代码的内存每个时钟
周期。
其次,
该CPU
使用一个简单的
2级流水线来取
和
在执行指令
平行。这
BASIC
流水线的概念
允许
在CPU获得
up
每兆赫1 MIPS 。一
简单
例子是
示
in
图5-1 。
该
8051
指令
集允许
对于可变长度的指令,从1至3个
字节。
In
一单
时钟每字节取
系统
这意味着每一个指令需要
at
至少
as
许多钟表
as
它有
字节
来执行。大部分指令在AT89LP6440遵循这个规则:指令
在时钟周期的执行时间等于数
字节
每条指令,以
a
少数例外。
分支机构
和
通话需要
另外一个
周期来计算目标
地址和一些
其他
复杂指令需要多个周期。
SEE
“指令
摘要集“
在第143页。
为
个人说明更详细的信息。
数字5-2
和
5-3
节目
1-例子
和
2字节的指令。
图5-1 。
并行取指
和
处决
T
n
系统
时钟
T
n+1
T
n+2
n
th
指令
取
执行
(n+1)
th
指令
取
执行
(n+2)
th
指令
取
图5-2 。
单周期
ALU操作(例如: INC R0 )
T
1
系统
时钟
总执行时间
操作数寄存器读取
ALU操作执行
结果写回
FETCH NEXT指令
T
2
T
3
22
AT89LP6440 - 初步
3706A–MICRO–9/09