嵌入式系统习题集

嵌入式系统习题集

ID:14430037

大小:242.00 KB

页数:16页

时间:2018-07-28

嵌入式系统习题集_第1页
嵌入式系统习题集_第2页
嵌入式系统习题集_第3页
嵌入式系统习题集_第4页
嵌入式系统习题集_第5页
资源描述:

《嵌入式系统习题集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、填空1.嵌入式系统在硬件设计、操作系统的选择、以及软件的设计上都要遵循“面向应用、量体裁衣、够用为度”的原则。2.嵌入式处理器是嵌入式系统的核心部件,是控制、辅助系统运行的硬件单元。3.试列举三种以上主流的通用处理器:ARM/StrongARM、MIPS、PowerPC、X86、68K/Coldfire。4.ARM处理器共有37个寄存器,其中包括31个通用寄存器和6个状态寄存器。5.ARM处理器有7种不同的处理器模式,在每一种处理器模式下均有一组相应的寄存器与之对应。即在任意一种处理器模式下,可访问的寄存器包括15个通用寄存器(R0~R14)、一至二个状态寄存器和程序计数器。6.寄存器

2、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可在任何运行模式下

3、被访问。每一种运行模式下又都有一个专用的物理状态寄存器,称为SPSR(备份的程序状态寄存器)。10.Thumb状态下的寄存器集是ARM状态下寄存器集的一个子集,程序可以直接访问8个通用寄存器(R7~R0)、程序计数器(PC)、堆栈指针(SP)、连接寄存器(LR)和CPSR。11.每一条ARM指令包含的条件码位于指令的最高4([31:28])位,每种条件码可用两个字符表示,可以添加在指令助记符的后面和指令同时使用。12.函数的参数传递方法有两种:R0~R3寄存器和堆栈。13.处理器有五种地址空间:寄存器地址空间、程序存储器地址空间、内部数据存储器地址空间、外部数据存储器地址空间、IO地址空间

4、。每种处理器有其中的一种或几种地址空间。14.试列举三种以上常见的嵌入式操作系统:Xinu、uC/OS-II、eCOS、LynxOS、pSOS+、QNX、VRTX、Linux、VxWorks、Nucleus、WinCE。18.RS422标准是平衡式的,传输一个信号用两条线,逻辑信号用两条线的电平差表示,双线传输的主要优点是抗干扰能力增强。19、一般而言,嵌入式系统的构架可以分为4个部分:处理器、(存储器)、输入/输出和软件,一般软件亦分为(操作系统)和应用软件两个主要部分。20、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为(嵌入式微控制器),嵌入式DSP,(嵌入式微处理器)以及片上系

5、统。21、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、(进程间通信)、(内存管理)、I/O资源管理。22、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(分时操作系统),其中实时系统亦可分为(硬实时操作系统)和软实时系统。23、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务调度)。24、嵌入式开发一般采用(宿主机/目标机方式)方式,其中宿主机一般是指(PC机或者台式机)。25、哈佛体系结构数据空间和地址空间(分开),ARM920T采用(哈佛体系)的内核架构。26.ARM7TDMI采用(3)级流水线结构,A

6、RM920TDMI采用(5)级流水线。27.按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于(分时)操作系统,VxWorks属于(实时嵌入式)操作系统。28、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(在片可调试),M表示内嵌乘法器Multiplier,I表示(嵌入式ICE),支持在线断点和调试。30.ARM7TDMI与ARM720T的一个重要区别在于后者有存储空间管理单元(MMU)和8KCache片内缓存(提高CPU性能)。33.ARM体系结构可用两种方法存储字数据,具体为_大端格式__、_小端格式__。35.ARM微处理器在较新的体系结构

7、中支持两种指令集:_ARM指令集、Thumb指令集_。36.ARM处理器有9种基本寻址方式,分别是:寄存器寻址、立即寻址、寄存器偏移寻址、寄存器间接寻址、基址寻址、多寄存器寻址、堆栈寻址、块拷贝寻址、相对寻址。41.在线仿真包括3个过程:_装载映像文件、程序执行、查看寄存器和内存空间_。46.ARM嵌入式系统主要由_嵌入式处理器、相关支撑硬件、嵌入式软件系统__构成。47.常用的嵌入式外围设备有__存储设备、通信设备、显

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。