
XScale
XScale
处理器结构
处理器结构

ARM
ARM
与
与
XScale
XScale
关系
关系
ARM
ARM
:
:
RISC
RISC
(精简指令集)处理器的知识
(精简指令集)处理器的知识
产权供应商,不设计、不生产芯片,提供
产权供应商,不设计、不生产芯片,提供
内核、体系扩展技术。
内核、体系扩展技术。
半导体公司(如
半导体公司(如
Intel
Intel
)获得授权后二次设
)获得授权后二次设
计,加入外围处理部件,生产出真正的处
计,加入外围处理部件,生产出真正的处
理器芯片(如
理器芯片(如
XScale
XScale
)。
)。

ARM
ARM
处理器特点(
处理器特点(
1
1
)
)
ARM
ARM
为一种
为一种
32
32
位的
位的
RISC
RISC
处理器。
处理器。
内部寄存器是通用的,在累加、基址寻
内部寄存器是通用的,在累加、基址寻
址、计数等操作并无规定的寄存器
址、计数等操作并无规定的寄存器
寻址方式简单
寻址方式简单
具有
具有
Load/Store
Load/Store
的结构,不允许直接对内存
的结构,不允许直接对内存
中的数进行运算操作。
中的数进行运算操作。
指令都是
指令都是
32
32
位,具有比较统一的格式
位,具有比较统一的格式

ARM
ARM
处理器特点(
处理器特点(
2
2
)
)
32
32
位设计,但同时具备
位设计,但同时具备
16
16
位指令集
位指令集
每条数据处理指令都能同时操作算术逻辑
每条数据处理指令都能同时操作算术逻辑
单元(
单元(
ALU: arithmetic logic unit)
ALU: arithmetic logic unit)
和移位寄
和移位寄
存器,大大提高了指令的效率
存器,大大提高了指令的效率

XScale
XScale
处理器结构
处理器结构
结构特点:
结构特点:
工作频率:
工作频率:
200~400MHz
200~400MHz
兼容
兼容
ARMV5TE
ARMV5TE
指令
指令
集成系统功能
集成系统功能
时钟和电源管理
时钟和电源管理
DMA
DMA
控制器
控制器
存储器管理单元
存储器管理单元
其它外围设备
其它外围设备