添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第338页 > ATMEGA128 > ATMEGA128 PDF资料 > ATMEGA128 PDF资料3第15页
ATmega128
图6
显示并行指令取指和由Har-启用指令执行
vard架构和快速访问寄存器文件的概念。这是一个基本的流水线概念
获得高达1 MHz的MIPS与每个成本函数对应的唯一结果,
每个时钟功能,并且每个电源单元的功能。
图6 。
并行取指和指令执行
T1
T2
T3
T4
CLK
中央处理器
第一个指令获取
第一个指令执行
第二个指令获取
第二个指令执行
3取指令
3指令执行
4取指令
图7
演示的是寄存器文件内部访问时序。在一个单个时钟周期的ALU
执行使用两个寄存器中的操作数的操作,并且将结果存储回目的地
置寄存器。
图7 。
单时钟周期ALU操作
T1
T2
T3
T4
CLK
中央处理器
总执行时间
寄存器操作数取
ALU操作执行
结果写回
复位和
中断处理
AVR有不同的中断源。每个中断和复位分开
向量中的每个具有在所述程序存储器空间中的单独的程序载体。所有中断
自己的使能必须被写入逻辑1连同全局中断位
使在该状态寄存器的位,以使该中断。根据计划
计数器的值,中断可能被自动引导锁定位BLB02或BLB12被禁用
进行编程。这个特性提高了软件的安全性。请参见
“存储器编程
明史“ 286页
了解详细信息。
在程序存储区的最低地址缺省为复位和
中断向量。完整的向量列表中示出
60页的“中断” 。
名单中还
决定了不同中断的优先级。下的地址中较高的
优先级。 RESET具有最高的优先级,第二个为INT0 - 外部中断请求
0,中断向量可以通过设置IVSEL转移到Boot区的起始
在MCU控制寄存器( MCUCR )位。请参阅
60页的“中断”
了解更多信息。
复位向量也可以通过编程转移到Boot区的起始
熔丝位BOOTRST ,看
“Boot Loader支持 - 同时读 - 写自我编程能力”页
273.
当发生中断时,全局中断使能位I被清零,所有的中断都显示
体健。用户软件可以写1来我位使能中断嵌套。所有已启用
然后中断都可以中断当前的中断服务程序。在I位自动设置时,
执行 - 从中断返回指令 - RETI 。
15
2467R–AVR–06/08

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