第 2 章 ARM 处理器
www.farsight.com.cn2
本章描述了 ARM 体系结构和 ARM Linux 的发展,
介绍了几种应用 Linux 的典型 ARM 处理器和开
发板。本章可以使读者了解嵌入式 Linux 系统硬
件平台的基础知识。
本章目标
ARM 体系结构
典型的 ARM 处理器
S3C2410 开发板介绍
2.1 ARM 处理器简介
1 .定义
ARM ( Advanced RISC Machines ),既可以认为是一个公司
的名字,也可以认为是对一类微处理器的通称,还可以认为
是一种技术的名字。 ARM 处理器是一种低功耗高性能的 32
位 RISC 处理器, ARM 处理器是一个综合体, ARM 公司
自身并不制造微处理器,而是由 ARM 的合作伙伴来制造
2 .特点
体积小、低功耗、低成本、高性能
支持 Thumb ( 16 位) /ARM ( 32 位)双指令集,能很好地
兼容 8 位 /16 位器件
大量使用寄存器,指令执行速度更快
大多数数据操作都在寄存器中完成
寻址方式灵活简单,执行效率高
指令长度固定
2.1.1 ARM 公司简介(了解)
ARM 公司是专门从事基于 RISC 技术芯片设计开发
的公司,作为嵌入式 RISC 处理器的知识产权 IP
供应商,公司本身并不直接从事芯片生产,而是
靠转让设计许可由合作公司生产各具特色的芯片
,世界各大半导体生产商从 ARM 公司购买其设计
的 ARM 微处理器核,根据各自不同的应用领域,
加入适当的外围电路,从而形成自己的 ARM 微处
理器芯片进入市场,利用这种合伙关系, ARM 很
快成为许多全球性 RISC 标准的缔造者。