10Dec嵌入式系统复习提纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.微处理器的种类及各自的特点。 答:1 嵌入式微控制器MCU(低廉的价格和优良的功能,单片化,体积小,功耗和成本低)… 2 嵌入式数字信号处理器DSP(专门用于信号处理方面的处理器,对系统结构和指令进行了特殊设计)… 3 嵌入式微处理器EMPU(体积小,重量轻,成本低,可靠性高)… 4 嵌入式片上系统SOC(成功实现了软硬件的无缝结合,可以直接在处理器内嵌入操作系统的代码模块.)… 书本P12 2. ARM的指令集及其特点。 P39 ARM指令集是主指令集,程序启动时总是从32位ARM指令集开始,并且所有的异常中断都自动转换为ARM指令集状态。 特点:1、有较多的寄存器,可用于多种用途;2、对存储器的访问只能通过Load/Store指令。 3.NOR flash和NAND flash的区别以及各自的特点。 1、在工作方式方面: NOR类型读速度比NAND稍快,但擦除速度和写入速度比NAND类型慢;NOR可以很容易地存取访问其内部的每一个字节,而NAND不能对单个字节操作,读写操作采用块(页)操作。 2、在容量和成本方面: NAND FLASH 成本低,容量较NOR大,适合作为大数据量的存储;NOR类型主要应用在代码存储介质中,可接入系统直接作为系统启动芯片,存储在NAND中的程序不可以直接运行,需要复制到RAM中才能执行,故不能将NAND芯片用作启动芯片。 3、耐用性方面: NAND Flash每块的最多擦写次数是100万次,而NON是10万次;NOR Flash主要用于手机、掌上电脑灯需要直接运行代码的场合;而NAND广泛用于数据存储的相关领域,如移动存储产品、闪存卡、音乐播放器等。 4.ARM的各种工作模式及其特点。 用户模式(USR):大多数应用程序在用户模式下执行,当处理器工作在用户模式时,正在执行的程序不能访问某些被保护的系统资源,也不能改变模式。 快速中断模式(FIQ):用于高速数据传输或紧急事件的处理,以及需要快速中断服务程序的场合。 外部中断模式(IRQ):用于通用的中断处理场合。 管理模式(SVC):操作系统使用的保护模式,用于软件中断和系统重启,一般操作系统运行在该模式。 中止模式(ABT):当指令预存中止或数据访问中止时进入中止模式,可用于虚拟存储和虚拟保护。 未定义(UND):处理未定义的指令,可在本模式中用软件来模拟浮点运算等硬件功能。 系统模式(SYS):运行具有特权的操作系统任务,与用户模式公用寄存器,但权限更高。 5.ARM的各种基本汇编指令。 6. ARM处理器中各种异常和中断。 1、复位异常中断:通常用在系统加电和系统复位时,发生在管理模式; 2、未定义异常中断:发生在ARM处理器或协处理器遇到不能处理的指令时,发生在未定义模式; 3、软件中断:由用户定义的中断指令,可用于用户模式下的程序调用特权操作指令; 4、指令预取中止:处理器预取指令的地址不存在或该地址不允许当前指令访问; 5、数据中止:处理器数据访问指令的地址不存在或不允许当前指令访问; 6、外部中断请求、快速中断请求:系统中外设通过该中断请求处理器服务 7.世界主要公司生产的ARM各系列ARM微处理器的特点。 P72 S3C44B0主要特点: 16/32位RISC结构和带ARM7DMI CPU核的功能强大的指令集; Thumb协处理器在保证性能的前提下使代码密度最大; 片上ICE中断调试JTAG调试方式; 32(8位硬件乘法器。 S3C2410: 基于ARM920T内核的16/32位RISC嵌入式微处理器。该处理器主要面向手持式设别以及高性价比、低功耗的应用。ARM920T核由ARM9TDMI、存储管理单元MMU和高速缓存三部分组成。MMU可以管理虚拟内存,告诉缓存由独立的16KB地址和16KB数据高速Cache组成。内部含有两个内部协处理器CP14和CP15,CP14用于调试控制,CP15用于存储系统控制以及测试控制。 8. ARM的R13~R15寄存器的作用,CPRS和SPRS寄存器的作用。 R13保存堆栈指针; R14作为连接寄存器,保存子程序返回地址或异常模式下将要返回的地址; R15作为程序计数器。 CPSR包含条件码标志、中断禁止位、当前处理器模式以及其它状态和控制信息。所有处理器模式下都可以访问当前的程序状态寄存器CPSR。 在每种异常模式下都有一个对应的物理寄存器——程序状态保存寄存器SPSR,异常出现时,SPSR用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。 9.各种串行通信协议以及总线协议。 P106 P121 10.ARM的各种启动方式,Bootloader的作用以及工作原理。 BootLoader是系统加电后、操作系统内核或用户应用程序运行之

文档评论(0)

书房 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档