添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第274页 > AT89LP216 > AT89LP216 PDF资料 > AT89LP216 PDF资料1第9页
AT89LP216 [初步]
8.增强的CPU
该AT89LP216采用增强型8051 CPU运行在标准的6至12倍的速度
8051设备(或3至6倍的X2的8051设备的速度)。在性能上的提高是
由于两个因素。首先, CPU从代码存储器每个时钟一条指令字节
周期。第二,CPU使用一个简单的两阶段流水线的取指令和执行指令
平行。这个基本的流水线概念,使CPU获得高达1 MHz的MIPS 。一个简单的
例子示于
图8-1 。
在MCS-51指令集允许可变长度的指令,从1到3个字节。在赎罪
GLE -时钟每字节取系统,这意味着每条指令至少需要尽可能多钟,因为它
有字节来执行。大部分在AT89LP216说明遵循这个规则:在指令
在时钟周期化的执行时间等于与每条指令的字节数
少数例外。分支和调用需要一个额外的周期来计算目标地址
和其他一些复杂的指令需要多个周期。
请参见“指令集汇总”上
第59页。
对于每一条指令的详细信息。
图8-2和8-3
节目
1-和2字节的指令的实例。
图8-1 。
并行取指和处决
T
n
系统时钟
T
n+1
T
n+2
n
th
指令
执行
(n+1)
th
指令
执行
(n+2)
th
指令
图8-2 。
单时钟周期ALU操作(例如: INC R0 )
T
1
系统时钟
总执行时间
操作数寄存器读取
ALU操作执行
结果写回
FETCH NEXT指令
T
2
T
3
9
3621A–MICRO–6/06

深圳市碧威特网络技术有限公司