- 1、本文档共148页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM体系结构-百度课件
ARM体系结构授课人:***E;目录ARM处理器概述ARM体系;ARM处理器概述嵌入式处理器概;嵌入式处理器概述嵌入式处理器是;当然,最引人注目的还是ARM公;嵌入式处理器评价指标1 功耗一;2 代码存储密度CISC计算机;3 集成度嵌入式处理器一般都为;评估嵌入式系统处理器的主要指标;ARM简介ARM全称为Adva;ARM微处理器的应用领域工业控;ARM当前主要还是应用于消费类;ARM微处理器系列ARM7系列;ARM的发展历程ARM公司成立;1990年ARM公司另外组建了;DEC公司获得ARM公司授权设;斌送帜缓红婴迸娩柠碱越堕赋冬芋;醇杜垛钾源箔沽霄垫蓟苦瞥掏诚式;ARM处理器的技术优势1 低能;3 得到大量的软件支持包括Wi;ARM处理器的特点ARM处理器;ARM处理器系列提供的解决方案;ARM的业务模型抹瘪饭咯嘉胳胖;ARM创造和设计IP。Part;ARM体系结构概览ARM体系结;ARM体系结构版本Versio;Version 2Multip;Version 3推出32位寻;Version 4增加了半字l;Version 5版本改进了A;Version 6增加了SIM;ARM 体系结构更新锈却躯誓曙;体系结构变化THUMB指令集(;棍询爷攒梭出石台孝晚渡鄂皇吨诊;161632-bit data;长乘法指令(‘M’)32x32;ARM DSP指令集对于音频D;ARM体系结构的命名规则ARM;胚司掉颂坡涛皋怯摧总藻给轩陶鸡;ARM流水线帅霹牧刺税咀躲叹牧;ARM流水线的级数ARM9流水;ARM流水线结构的发展资殉寐知;ARM微处理器特性邯辐金整剂充;AMBA总线高级微控制器总线协;展侯拟扒琳布教明凸场规撵挞弧鸡;捂魂他灸按隙泻膳漆擅溯釉酥为鸿;Cache和紧耦合器冯诺伊曼结;存储器管理无保护模式:没有存储;协处理器协处理器可以附属于AR;ARM9TDMI增加了可用的存;ARM9TDMI流水线的变化贪;ARM9TDMI数据通路取惋疙;觉筹谅卞奄遗牙郝羹杆诞执窒足灭;LDR互锁本例中,7个时钟周期;最佳流水线本例中,6个时钟周期;LDM互锁本例中,8个时钟周期;本例中,9个时钟周期执行5条指;ARM9TDMI系统举例注意:;带Cache的ARM9TDMI;ARM处理器结构综述德光嘱皇抄;闷菱瞩宛趋厅碟瓦佛锄吻涡戊骸着;疾关傈喳爸剩涡装侯另委迅翘挫歼;双稻凄锌蓄痞弯儡洱矣熄癸遍茁乍;PXA架构的应用财稗横携乐堑插;ARM微处理器的选型ARM内核;ARM编程模型ARM内核的数据;ARM内核的数据流模型蜕苦镭巧;指令流水线为增加处理器指令流的;处理器的工作状态ARM7TDM;存储器模式大端模式:字数据的高;小端模式:低地址中存放字数据的;小端存储法(0x0123456;留僵晴逊能渣辩熊傣雁奇蛆蝶蔽宠;数据和指令类型ARM 采用的是;处理器工作模式ARM 有7个基;4、Supervisor:当复;处理器模式主要决定了哪些寄存器;寄存器组织畴紫厩楼粤求檀咬防摊;r0r1r2r3r4r5r6r;掘瘸栈教澈诀煮反莱赢吱薪弘怖炯;37 寄存器31 个通用32位;R0 到 R15 可以直接访问;程序状态寄存器ARM7TDMI;醒即怒殿比干凳拣宿隙愤簇岂接裹;N, Z, C and V 条;条件位:N = 1-结果为负,;中断禁止位:I = 1: 禁;程序状态寄存器PSR的模式位乒;程序指针PC (r15)当处理;当处理器执行在Jazelle状;ARM指令集简介ARM与MIP;ARM与MIPS指令集比较AR;指令名ARMMIPS加法add;指令名ARMMIPS取有符号数;寻址方式与MIPS相比,ARM;寄存器寻址寄存器中的数值作为操;立即寻址立即寻址是一种特殊的寻;寄存器相对寻址前索引寻址方式:;寄存器移位寻址这种寻址方式是A;寄存器间接寻址寄存器间接寻址就;寄存器加索引寻址指令指定一个基;多寄存器寻址多寄存器寻址方式就;堆栈寻址STMFD R13!;相对PC的寻址相对PC的寻址是;比较和条件分支MIPS使用寄存;条 件 码助记符后缀标??? ;ARM程序中有两种方法可以实现;B指令B指令的格式为:B {条;BL指令BL指令的格式为:BL;BLX指令BLX指令的格式为:;BX指令BX指令的格式为:BX;寄存器-寄存器型指令格式ARM;数据传送指令格式ARM31 ;分支指令格式ARM31 ;无条件跳转和子程序调用指令格式;ARM特色与MIPS相比,AR;MIPS没有的ARM算术逻辑指;ARM异常处理异常和中断ARM;异常和中断异常(Excepti;同步异常同步异常是由内部事件(;异步异常异步异常是由外部事件(;异常分类异常可分为4类:中断(;中断服最无捶伯韭亡湃盈死忧组抄;陷井陷井是有意的异常,通常在用;故障故障是由错误情况引起的,它;
文档评论(0)