tjq嵌入式系统测验库new_第1页
tjq嵌入式系统测验库new_第2页
tjq嵌入式系统测验库new_第3页
tjq嵌入式系统测验库new_第4页
tjq嵌入式系统测验库new_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、嵌入式系统习题库1. 选择题1. 以下哪个不是嵌入式系统的设计的三个阶段之一:(B )A分析B设计C实现D测试2. 以下哪个不是RISC架构的ARM微处理器的一般特点:(D)A体积小、低功耗B大疑使用寄存器C采用可变长度的指令格式,灵活高效D寻址方式灵活简3. 通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的(B)格式 的可执行代码。A elf B exe C pe D sh4. 下而不属于Boot Loader阶段1所完成的步骤的是:()A. 硬件设备初始化。B .拷贝Boot Loader的阶段2到RAM空间中。C .将kernel映像和根文件系统映像从Flash读到RA

2、M空间中。D.设苣堆栈。5. 以下哪个不是ARM的7种运行状态之一:()A快中断状态B挂起状态C中断状态D无定义状态6. 用以下的哪个命令可以把server的Amp mount至U client的/mnSmp并且是()A .mount -o ro server:/tmp /mnt/tmpB. mount -o ro /mnt/tmp server:/tmpCnount -o ro client:/nmt/tnip server:/tmpD.mount -o ro server:/tmp client:/mnt/tmp7. 以下哪个GUI是由中国人主持的一个自由软件工程:()A MinuGUI

3、B OpenGUI C MicroWindows D Qt/Embedded&在下而的叙述中,()不是嵌入式图形用户接口(GUI)的主要特点。A. 运行时占用的系统资源少B.模块化结构,便于移植和左制C. 可靠性高D.美观华丽,图形算法复杂9. 以下叙述中,不符合RISC指令系统特点的是()。A. 指令长度固定,指令种类少B. 寻址方式种类丰富,指令功能尽量增强C. 设巻大虽:通用寄存器,访问存储器指令简单D. 选取使用频率较高的一些简单指令10. 通常所说的32位微处理器是指()A.地址总线的宽度为32位 B.处理的数据长度只能为32位C. CPU字长为32位D.通用寄存器数目为32个11.

4、 在嵌入式软件交叉调试过程中,宿主机与目标机之间的连接与通信方式有()种。A.串口 B.并口C.网络 D .JTAG E. BDM12. ADD R0.R1JR2属于()。A 立即寻址B。寄存器间接寻址Co寄存器寻址Do基址变址寻址13. ADD R0.R0.#1 属于()A.立即寻址B。寄存器间接寻址C。寄存器寻址Do基址变址寻址14. 数据字越长则()A时钟频率越快B运算速度越快C对存储器寻址能力越差D精度越髙15. 典型的汁算机系统结构是()A冯诺依曼体系结构B哈佛结构C单总线结构D双总线结构16. 将传统的汁算机系统芯片化,是嵌入式系统诞生后的()发展模式A 发展模式B 创新模式 C电

5、子应用模式 D计算机应用模式17. 下列不是RISC指令系统特点的是()A大量使用寄存器B采用固泄长度指令格式C使用多周期指令D寻址方式多18. 与通用操作系统相比嵌入式操作系统还必须具有的特点是()A强稳泄性,弱交互性B较强实时性C可伸缩性 D功耗管理与节能19. 下列那种设备不属于嵌入式系统产品()。A、PDA B ATM取款机C个人计算机 D 机顶盒20. 下列是开源的嵌入式操作系统的是()A.嵌入式 linux B uc/os D Palm OS E WinCE21. 下列是虚拟文件系统的是()A proc B vfs C ext D fat3222. 英国电机工程师学会的定义:“嵌入

6、式系统为控制、监视或辅助设备、机器或甚至工厂操作 的装置,具有()A通常执行特定功能B以微电脑和外用构成核心C严格的时序和稳定性要求D全自动操作循环23. 下列任务不是在嵌入式产品设汁初期,即需求分析阶段完成的任务是()A性能 B成本C功耗D操作系统和硬件选型24. 下列不属于ARM处理器异常工作模式的是()A.快速中断模式B.未定义模式C.数据访问终I匕模式D.用户模式25. 嵌入式软件开发与通用软件开发增加了()环节A.代码编写B.代码调试C.代码固化D.软件测试26. 嵌入式系统调试方式中不占用系统资源的调试方式是()A模拟器方式B监控器方式)CICE在线仿真器 DIDE在线调试器方式2

7、7. ARM汇编程序中实现程序跳转的方式有()A使用跳转指令B使用goto语句C向pc寄存器赋值D使用jump指令28. ADD R0.R1JR2中的第二操作数属于()方式。A.立即寻址B。寄存器间接寻址C.寄存器寻址D.基址变址寻址29. 烧写到FLASH里的是()格式的文件。A. .asm B. .bin C. .obj D.cpp29. 汇编程序中的伪指令是在(A.编辑B.链接C.编译D.执行30. 目前嵌入式处理器的种类大约有(A. 500多种B.800多种 C. 1000多种31. LDM和STM指令最多可以操作(C)阶段起作用。)D.2000多种)寄存器。A. 12 个 B.2 个

8、 C. 16 个 D. 32 个二、填空题1. ARM内核有()0()()四个功能模块。2. 通用寄存器R0R15可分为以下3块:()0()3. ARM可用两种方法存储字数据:()()4. ARM体系结构支持的最大寻址空间为()。5. ARM是()的简称。6. ARM CPU体系结构中支持的特有的两种指令集是:()()7. 常用硬件调试工具有()()()()8. ARM处理器的5种异常模式是()()()()()9. 写出下列指令的含义LDR R1JRO. #0x08SUBR1.R1.R2. LSR R3LDR R1.限0. R2. LSL#2!LDR Rl. R0,R2, LSL#110. L

9、DM和STM指令最多可以操作()个寄存器.11典型的嵌入式产包括()()两大部分,其中计算机系统包括()()(.)()部分。12. 嵌入式产品开发中需求分析的主要目标是()()。13. 嵌入式软件开发流程分为()()()()。14. BSP是()的缩写。15. ADS是()的缩写。16. Linux内核是()的,所以linux不是真正意义上的实时操作系统。它以()来保证内核 的稳泄性。17. JTAG是()的简称。JTAG技术是一种调试技术,它是在芯片内部封装了专门的测试电 路TAP (Test Access Port,测试访问口),通过专用的JTAG测试工具对内部肖点进行测试调 试技术。18

10、. ARM汇编程序由()()()三种指令组成。19. Bootloader依赖于(),也依赖于具体板级设备配巻。20. ARM可用两种方法存储字数据:()()21. ARM体系结构支持的最大寻址空间为()。22. ARM中堆栈类型有()()()()四种。23. ARM处理器具有()()两种操作状态24. 嵌入式系统开发硬件选择主要考虑()()()()25. ARM处理器内核型号中的字母TDMI的含义分别是()()()()。26. ARM9-2410EP是一款基于三星S3C2410X 16/32位RISC处理器()的针对髙校嵌入式 教案和实验科研的平台。其中16/32的含义是().27. FLA

11、SH存储器的特点是()()()28.SDRAM存储器特点是()()()29.FLASH存储技术中两种流行的存储技术是()(),其中成本较低,而接口比较复杂的flash 存储技术是()。31. ARM处理器有()()()()()()()种运行模式。其中特权模式是:()()()() ()异常模式是:()()()()()。32. ARM处理器模式转换方式主要有()()两种。33. ARM处理器有()个寄存器,其中系统模式和用户模式下有()物理寄存器可用英他5 中模式下都有()物理寄存器可用34. ARM处理其每种模式下都有一组寄存器可用,其中()()具有完全一样的寄存器组。35. ARM处理器分两大

12、类()(),其中()寄存器又可以分为未分组寄存器,分组寄存器 和程序寄存器。36. ARM中共有()个状态寄存器,其中一个()和五个(),其中CPSR包括()()() ()内容。37. ARM中状态寄存器的修改是通过()()指令来完成的。38. ARM寄存器中SP通常叫做(),对应物理寄存器(),LR叫做(),对应()物理寄 存器,PC叫做(),对应()物理寄存器。39. ARM体系结构支持的最大寻址空间为()。40. ARM汇编中的加载存储指令是用于在()和()之间传送数据的,其中加载指令是用 于将()中的数据传送到()中,存储指令则相反。加载指令主要有(),存储指令主要有()。41. 汇编

13、伪指令的功能是(),伪指令仅在()过程中起作用。42. ARM C/C+和汇编混合编程中都必须遵循ATPCS规则,它主要规圧了 ()()(),三方面的内容,其中寄存器使用规则中限左了子程序间的参数传递主要通过()() ()()寄存器来传递。43. ATPCS规则中规泄的堆栈类型为()。并且对堆栈的操作以()为单位。44. 写出下列指令的含义LDRR1.IR0, #0x08SUBRLR1.R2, LSR R3 LDRR1JR0. R2, LSL#2!LDRR1JR0J.R2. LSL#144. 每一条ARM指令包含()位条件码,位于(),条件码共有()种,每种条件码可用 O个字符来表示。45.

14、实现程序跳转的指令有()()两种方法。46. 乘法指令和乘加指令按其运算结果可分为()()位两类。47. 数据交换指令在()()之间交换数据。48. ARM伪指令可以分为如下几类()()()()等。49. ARM汇编程序设计采用分段式设计,一个ARM源程序至少需要()个代码段。50. 一个典型的嵌入式系统软件一般分为()()()()四个层次。51. Bootloader 是(),它的功能是()。52. Bootloadr启动目标板通常分两个阶段,第一阶段通常用()语言来实现。这一部分硬 件相关,bootloader移植主要是修改这部分代码。第二阶段用通常用()语言来实现,具有()()o53.

15、大多数Bootloader都有两种操作模式()()。其中()模式只对开发人员有意义。54. 本学期实验所使用的bootloader是()(),其中()具有可配程性。55. 驱动程序一般具有以下功能()()()()()。56. Flash主要有()()两种,可以片上执行的是()。57. C语言调用汇编程序,一般使用()声明外部函数,即可调用汇编子程序。在汇编程序 中用()申明本子程序,以使其他程序可以调用此子程序。58. 汇编程序调用C程序,在汇编中用()声明将要调用的C程序函数,即可在汇编程序 中调用C程序。59. C程序中嵌入式汇编指令以()60. ARM寄存器LR是()寄存器(),CPSR

16、和SPSR的功能()。61. Linux系统中的SHELL的主要功能()()(),是通过编写脚本文件来实现系统管理和 使任务自动化的。62. linux系统中的()是linux软件开发管理工具,决泄程序的编译链接规则,使工程 编译链接自动化,它依赖于()工作。63.linux中不可以编译为模块的是()().可以编译为模块的是(),SCSI髙级驱动程序, 大多数SCSI驱动程序,网络相关功能模块。64. 嵌入式软件代码具有()()的特点。65. 嵌入式产品开发中需求分析的主要目标是()()。66. ADS是()的缩写,是由ARM公司开发的ARM嵌入式系统集成开发工具。67. 操作系统中传统的设备

17、管理是通过()方式实现的,其中()用来区分设备的种类。二. 简答1. 简述Linux在嵌入式系统市场上取得辉煌的成果的原因。Ji2. 简述嵌入式系统平台移植所需要的步骤。3. 嵌入式根文件系统的设计目标应该包括哪些方面?4. 简述Linux支持的硬件设备种类和Linux操作系统下的主要的设备文件种类。5. arm系列处理器arm7tdmi中的tdmi四个字母的含义。6. 对于ARM处理器核来说,如果要允许IRQ中断,禁止FIQ中断,应如何做?7. 嵌入式系统发展经历了那些阶段,有什么特点?&嵌入式系统的设计方法和过程与传统的单片机开发有什么不同?9. 简述哈佛体系结构和冯诺依曼体系结构的不同点

18、。10. 简述 NAND_FLASH 和 NOR_FLASH 的异同点?11 .简述S3C2410与ARM920T的关系.12. 嵌入式系统常用调试方法有几种,各有什么优缺点?13. 什么是嵌入式操作系统?常见的嵌入式操作系统有哪些?(列举五个以上),嵌入式操作 系统有什么特点?14. 什么是交叉开发环境?简述嵌入式linux系统交叉开发环境的构建过程?15. 什么是bootloader?常用的bootloader有那些? bootloader两种工作模式有什么不同,分 别应用在那种情况下?16. 简述bootloader在嵌入式系统平台上的移植过程?17. Bootloader和BSP有什么

19、不同?18. 说明linux平台下用C语言软件开发方法?(说明需要用到那些工具)。19. 什么是嵌入式软件?嵌入式软件有哪几种架构?嵌入式软件有什么特点?20什么是SOC?三. 劣词解释1. ARM2. CISC 和 RISC3. ATPCS4. JTAG5. ADS6. AXD7. Bootloader8. U-boot9. VIVI10. make11 .makefile四. 初始栈指针指向0x40000000单元,R1 = 1.R2=2.R3=3.R4=4,画出分别执行如下三条语句后 栈结构图。 STMFDSP!,R1-R3 STMFASP!, R1-R3 STMEASP!,R1-R3 STMED SP!JR1-R3五说明下列汇编指令所使用得寻址方式,并且说明指令功能。(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论