嵌入式系统习题集第2版(19页).doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统习题集第2版(19页)

一、填空 1.嵌入式系统在硬件设计、操作系统的选择、以及软件的设计上都要遵循“ 面向应用、量体裁衣、够用为度 ”的原则。 ★2. 嵌入式处理器 是嵌入式系统的核心部件,是控制、辅助系统运行的硬件单元。 ★3.试列举三种以上主流的通用处理器: ARM/StrongARM、MIPS、PowerPC、X86、68K/Coldfire 。 ★4.ARM处理器共有 37个寄存器 ,其中包括 31个通用寄存器 和 6个状态寄存器 。 ★5.ARM处理器有 7种 不同的处理器模式,在每一种处理器模式下均有一组相应的寄存器与之对应。即在任意一种处理器模式下,可访问的寄存器包括 15个通用寄存器(R0~R14) 、 一至二个状态寄存器和程序计数器 。 ★6.寄存器R13在ARM指令中常用作 堆栈指针 。R14也称作子程序连接寄存器或 连接寄存器LR ,当发生中断或异常时,对应的分组寄存器R14_svc、R14_irq、R14_fiq、R14_abt和R14_und用来保存 R15的返回值 。 ★7.ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集 (指令长度为 32 位)和 Thumb指令集 (指令长度为 16 位)。 ★8.寄存器R15用作 程序计数器(PC) 。该寄存器在ARM状态下,位[1:0]为0,位[31:2]用于保存PC;在Thumb状态下,位[0]为0,位[31:1]用于保存PC。 ★9.寄存器R16用作 CPSR(当前程序状态寄存器) ,CPSR可在任何运行模式下被访问。每一种运行模式下又都有一个专用的物理状态寄存器,称为 SPSR(备份的程序状态寄存器) 。 ★10.Thumb状态下的寄存器集是ARM状态下寄存器集的一个子集,程序可以直接访问 8个通用寄存器(R7~R0)、程序计数器(PC)、堆栈指针(SP)、连接寄存器(LR)和CPSR 。 ★11.每一条ARM指令包含的条件码位于指令的 最高4([31:28])位 ,每种条件码可用两个字符表示,可以添加在指令助记符的后面和指令同时使用。 ★12.函数的参数传递方法有两种: R0~R3寄存器和堆栈 。 ★13.处理器有五种地址空间: 寄存器地址空间、程序存储器地址空间、内部数据存储器地址空间、外部数据存储器地址空间、IO地址空间 。每种处理器有其中的一种或几种地址空间。 ★14.试列举三种以上常见的嵌入式操作系统: Xinu、uC/OS-II、eCOS、LynxOS、pSOS+、QNX、VRTX、Linux、VxWorks、Nucleus、WinCE 。 ★18.RS422标准是平衡式的,传输一个信号用两条线,逻辑信号用两条线的电平差表示,双线传输的主要优点是 抗干扰能力增强 。 ★19.一般而言,嵌入式系统的构架可以分为4个部分:处理器、 存储器 、输入/输出和软件一般软件亦分为 操作系统 和应用软件两个主要部分20.根据嵌入式系统使用的微处理器,可以将嵌入式系统分为 嵌入式微控制器 ,嵌入式DSP, 嵌入式微处理器 以及片上系统。 ★21.操作系统是联接硬件与应用程序的系统程序其基本功能有进程管理进程间通信内存管理I/O资源管理22.从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和 分时操作系统 ,其中实时系统亦可分为 硬实时操作系统 和软实时系统。 23.内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的 通信 ,内核的基本服务是 任务调度 。 24.嵌入式开发一般采用 宿主机/目标机 方式,其中宿主机一般是指 PC机或者台式机25.哈佛体系结构数据空间和地址空间 分开 ,ARM920T采用 哈佛体系 的内核架构26.ARM7TDMI采用 3 级流水线结构,ARM920TDMI采用 5 级流水线。 27.按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于 分时 操作系统,VxWorks属于 实时嵌入式 操作系统28.ARM7TDMI中,T表示支持16位Thumb指令集,D表示 在片可调试 ,M表示内嵌乘法器Multiplier,I表示 嵌入式ICE ,支持在线断点和调试30.ARM7TDMI与ARM720T的一个重要区别在于后者有 存储空间管理单元(MMU) 、 8K Cache片内缓存(提高CPU性能) 。33.ARM体系结构可用两种方法存储字数据,具体为 大端格式小端格式 。 35.ARM微处理器在较新的体系结构中支持两种指令集: ARM指令集 、 Thumb指令集 。 36.ARM处理器有9种基本寻址方式,分别是: 寄存器寻址 、 立即寻址 、 寄存器偏移寻址 、 寄存器间接寻址 、 基址寻址 、 多寄存器寻址 、 堆栈寻址 、 块拷贝寻址 、 相对寻址41.在线仿真包括3个过程: 装载映像文

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档