添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第490页 > AT32UC3L016 > AT32UC3L016 PDF资料 > AT32UC3L016 PDF资料2第21页
AT32UC3L
4.处理器和架构
启: 2.1.0.0
本章介绍了AVR32UC CPU的概述。 AVR32UC是的一个实施
AVR32架构。编程模型,指令集和MPU的摘要预
sented 。有关详细信息,请参阅
AVR32架构手册
AVR32UC技术
参考手册。
4.1
特点
32位加载/存储AVR32A RISC架构
15个通用32位寄存器
32位堆栈指针,程序计数器和链接寄存器驻留在寄存器文件
全正交指令集
特权和非特权模式,实现高效,安全的操作系统
创新教学具有可变指令长度,确保行业领先的集在一起
代码密度
- DSP扩工程与饱和算法,以及各种各样的乘法指令
3级流水线使得每个时钟周期一条指令对于大多数指令
- 字节,半字,字和双字的内存访问
- 多个中断优先级
MPU可用于内存保护的操作系统
安全的国家支持FlashVault中
TM
技术
4.2
AVR32架构
AVR32是一个新的,高性能的32位RISC微处理器架构,专为成本
敏感的嵌入式应用,特别注重低功耗和高
代码密度。此外,该指令集架构已被调整,以允许各种
微体系结构,使AVR32到被实现为低,中,或高性能的
处理器。 AVR32扩展AVR系列到32位和64位应用程序的世界。
通过定量的方法,大集业界公认的基准测试中一直的COM
堆和分析,实现同类产品中最佳的代码密度。除了降低
存储器要求,紧凑的代码大小也有助于芯的低功耗characteris-
抽动。该处理器支持字节和半字数据类型而不受处罚的代码大小和
性能。
提供字节,半字,字和双字数据存储器加载和存储操作
自动点登录或半字和字节数据的零扩展。在C编译器是紧密
链接到体系结构,并且能够利用代码优化功能,无论是对尺寸和
速度。
为了缩短代码长度为最小,一些指令具有多种寻址模式。
作为一个例子,以立即数的指令通常具有一个较小的二份紧凑格式
diate ,并具有较大的直接扩展的格式。在这种方式下,编译器能够使用
的格式给出的最小代码大小。
该指令集的另一个特征是,频繁使用的指令,如加,有一个COM
有两个操作数协议格式以及与三个操作数的扩展格式。较大
格式提高了性能,从而允许在一个加法和一个数据移动在相同的指令
单周期。加载和存储指令具有多种不同的格式,以便减少代码
尺寸和加快执行速度。
21
32099AS–AVR32–06/09

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