ARM处理器

ARM Advanced RISC Machines )有 3 种含义
一个公司的名称
一类微处理器的通称
一种技术的名称
CISC 结构微处理器的特点
CISC 是复杂指令集计算( Comp l e x I n str u c ti o n Se t
Computing )的缩写。
具有代表性的且仍被大量使用的有 Intel X86 系列(包括
与其兼容的 AMD 公司的产品)和 Motorola 680X0 系列。
主要特点:
指令的种类繁多 (如 8086CPU 不包括浮点指令在内都有 110 多条指
令)。
指令功能强大, 单条指令可完成较为复杂的功能。
指令的机器码 长度因指令不同而不同
指令的执行时间 也根据不同的指令 有较大的差异
高性能微指令结构耗用了大量晶体管,造成体积成本增加
RISC 体系结构处理器的特点
RISC是精简指令集计算(Reduced Instruction Set Computing)的缩写。
RISC并 非只是简单地去减少指令 。RISC是一种设计思想,其目标是 设计出一
套能在高时钟频率下单周期执行、简单而有效的指令集
RISC的设计重点在于 降低由硬件执行的指令的复杂度,因为软件比硬件容易
提供更大的灵活性和更高的智能 。因此,RICS设计对编译器有更高的要求。

 

 

冯.诺依曼 (Von Neumann Architecture)
冯.诺依曼结构的 处理器指令与数据使用同一个存储器 ,经由同一个总线传
输。(ARM7)
结构特点:
1. 指令和数据存储在相同的内存空间,但存储地址不同。
2. 处理器利用相同的总线处理内存中的指令和数据,指令和数据具有相同数
据宽度, 指令与数据无法同时存取
异常 ( 中断 ) 处理程序结束之后,通常处理器需要返回
脱离点继续执行后续的程序。
了正确返回脱离点,需要在 进入异常处理程序前保存
处理器先前的工作环境 。主要包括内容可能被覆盖的寄
存器。当异常处理完成之后,还要恢复这些环境。
ARM 处理器共设置了七种不同类型的异常,包括:
两种硬件触发的中断:
普通中断 (IRQ) ;快中断 (FIQ)
五种软件触发的异常:
复位 ; 未定义指令 ; 软件中断 ; 指令预取中止 ; 数据中止

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值