计算机三级考试嵌入式系统开发技术上机试题及答案

上传人:桔**** 文档编号:493837425 上传时间:2023-06-07 格式:DOC 页数:11 大小:103KB
返回 下载 相关 举报
计算机三级考试嵌入式系统开发技术上机试题及答案_第1页
第1页 / 共11页
计算机三级考试嵌入式系统开发技术上机试题及答案_第2页
第2页 / 共11页
计算机三级考试嵌入式系统开发技术上机试题及答案_第3页
第3页 / 共11页
计算机三级考试嵌入式系统开发技术上机试题及答案_第4页
第4页 / 共11页
计算机三级考试嵌入式系统开发技术上机试题及答案_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《计算机三级考试嵌入式系统开发技术上机试题及答案》由会员分享,可在线阅读,更多相关《计算机三级考试嵌入式系统开发技术上机试题及答案(11页珍藏版)》请在金锄头文库上搜索。

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

2、 Flash读到RAM空间中。D . 设置堆栈。5. 以下哪个不是ARM的7种运行状态之一:(B)A快中断状态B 挂起状态C中断状态D无定义状态6.用以下的哪个命令可以把server 的 /tmp mount 到 client 的/mnt/tmp并且是(A)A .mount -oroserver:/tmp/mnt/tmpB.mount -oro/mnt/tmpserver:/tmpC .mount -oroclient:/mnt/tmpserver:/tmp-o ro server:/tmp client:/mnt/tmp7. 以下哪个GUI是由中国人主持的一个自由软件项目:(A )A Min

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

4、C. CPU 字长为 32 位D. 通用寄存器数目为 32 个11. 在嵌入式软件交叉调试过程中,宿主机与目标机之间的连接与通信方式 有(ABCD种。A。串口B . 并口C. 网络D .JTAGE . BDMR0,R1,R2 属于( B)。A . 立即寻址B。寄存器间接寻址C。寄存器寻址D。基址变址寻址13. ADD R0,R0,#1 属于( A)A . 立即寻址B。寄存器间接寻址C。寄存器寻址D。基址变址寻址14. 数据字越长则( D)A时钟频率越快B 运算速度越快C 对存储器寻址能力越差D精度越高15. 典型的计算机系统结构是( A)A 冯诺依曼体系结构B 哈佛结构C 单总线结构D双总线结

5、构16. 将传统的计算机系统芯片化,是嵌入式系统诞生后的( A )发展模式A刀发展模式B 创新模式C电子应用模式D计算机应用模式17. 下列不是RISC指令系统特点的是( C)通用操作系统相比嵌入式操作系统还必须具有的特点是( AB )A强稳定性,弱交互性B 较强实时性C 可伸缩性D 功耗管理与节能19. 下列哪种设备不属于嵌入式系统产品(C )。A、PDAB ATM取款机C 个人计算机D 机顶盒20. 下列是开源的嵌入式操作系统的是(A )A. 嵌入式 linuxB uc/osC Palm OSD WinCE21. 下列是虚拟文件系统的是( B )A procB vfsC extD fat3

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

7、的调试方式是(C )A模拟器方式B 监控器方式)CICE 在线仿真器DIDE 在线调试器方式汇编程序中实现程序跳转的方式有( A )A 使用跳转指令B 使用 goto 语句C 向 pc 寄存器赋值D 使用 jump 指令 R0,R1,R2 中的第二操作数属于( B )方式。A . 立即寻址B. 寄存器间接寻址C. 寄存器寻址D. 基址变址寻址29. 烧写到FLASH里的是(B)格式的文件。A. .asmB. .binC. .objD. .cpp29汇编程序中的伪指令是在(C )阶段起作用。A. 编辑B. 链接C. 编译D. 执行30、 目前嵌入式处理器的种类大约有(C )A. 500 多种 多

8、种C. 1000 多种 多种 和STM旨令最多可以操作(C )寄存器。A.12个B .2 个C. 16 个D. 32个二、填空题内核有( T)(D)(M)(I )四个功能模块。2. 通用寄存器R0R15可分为以下3块:(未分组寄存器R0-R7)(分组寄存 器R8-R14)(程序计数器R15可用两种方法存储字数据: (大端模式)(小端模式) 体系结构支持的最大寻址空间为( 4G)。是(Advaneed RISC Machines)的简称。CPU体系结构中支持的特有的两种指令集是:(ARM旨令集、)(Thumb旨 令集)7. 常用硬件调试工具有(实时在线仿真机)(逻辑分析仪)(ROM仿真机)(在

9、线调试)8. ARM处理器的5种异常模式是(快速终端模式)(外部中断模式)(管理模式)(数据访问终止模式) (未定义模式)9. 写出下列指令的含义LDR R1, RO, #0x08: RO加 0x08 加载到 R1 里。即:R1?R0+0xSUB R1,R1,R2, LSR R3 : R1?R1- (R2右移 R3位)LDR R1,R0,R2,LSL#2!: R1? ( R2左移 2 位)+R0LDR R1,R0,R2, LSL #1: R1?R0,R0?R0+ (R2左移 1 位)10. LDMffi STM指令最多可以操作(16)个寄存器.1 1 .嵌入式软件开发流程分为( 需求分析)(

10、软件设计 ) ( 软件实现 )( 软件测试 )。是( board support package )的缩写。是( ARM developer suite)的缩写。是( Joi nt Test Action Group )的简称。JTAG 技术是一种 调试技术,它是在芯片内部封装了专门的测试电路 TAP(Test Access Port, 测试访问口),通过专用的JTAG测试工具对内部节点进行测试调试技术。汇编程序由(指令) ( 为操作 )( 宏指令)三种指令组成。依赖于(CPU体系结构),也依赖于具体板级设备配置。 中堆栈类型有(满递增) (满递减)(空递增)(空递减 )四种。处理器具有( A

11、RM)( Thumb两种操作状态19. 嵌入式系统开发硬件选择主要考虑(硬件平台)( 操作系统)(编程语言)( 开发工具)。处理器内核型号中的字母 TDMI 的含义分别是( thumb 支持 16 位指令 集 )(支持片上 debug )( 内嵌硬件乘法器 multipiler)( 嵌入式 ICE 支持片上断点和调试点) 。存储器的特点是(低功耗大容量 )(擦写速度快)(可整片进行烧写 ) 存储器特点是(单位空间存储量大 )( 价格便宜) ( 运行速度快 ) 存储技术中两种流行的存储技术是( norflash )( nandflash ),其 中成本较低,而接口比较复杂的 flash 存储技术

12、是( nandflash )。处理器有(快速中断模式 )(管理模式)(外部中断模式)(数据访问终止 模式)(用户模式)(系统模式)(未定义模式)种运行模式。其中特权模式是: (快速中断模式)(管理模式)(外部中断模式)(数据访问终止模式)(系统模式) (未定义模式)异常模式是:(快速中断模式 ) (管理模式) (外部中断模式)(数据访问终止模式) (未定义模式)。处理器模式转换方式主要有(arm模式)(thumb模式)两种。处理器有( 37)个寄存器,其中系统模式和用户模式下有(1 )物理寄存器可用其他 5中模式下都有(5)物理寄存器可用27. ARM处理其每种模式下都有一组寄存器可用,其中(

13、用户模式)(系 统模式 )具有完全一样的寄存器组。28. ARM处理器分两大类(通用寄存器)(状态寄存器 ),其中(通 用)寄存器又可以分为未分组寄存器,分组寄存器和程序寄存器。29. ARM中共有(6)个状态寄存器,其中一个(用户模式和系统模式共用 ) 和五个(对应其他5种模式),其中CPSR包括(条件标志位)(中 断标志位)(当前处理模式标志位 )(判别、状态位)内容。30. ARM中状态寄存器的修改是通过( arm模式)( thumb模式)指令来完成的。31. ARM寄存器中SP通常叫做(堆栈指针),对应物理寄存器(R13, LR叫做(连接寄存器),对应(R14物理寄存器,PC叫(程序计

14、数器),对应(R15 )物理寄存器。32. ARM体系结构支持的最大寻址空间为(4GB )。33. ARM匚编中的加载存储指令是用于在(连系存储单元)和(多寄存器) 之间传送数据的, 其中加载指令是用于将 (一片连续存储器) 中的数据传送到(多 个寄存器)中,存储指令则相反。加载指令主要有(LDM,存储指令主要有(stm )。34. 匚编伪指令的功能是(完成匚编程序的各种准备工作) ,伪指令仅在( 匚 编 )过程中起作用。35. ARM C/C+和汇编混合编程中都必须遵循 ATPCSS则,它主要规定了(子 程序中调用过程中寄存器使用的规则) (数据栈的使用规则) (参数传递规则), 三方面的内容,其中寄存器使用规则中限定了子程序间的参数传递主要通过(R0)(R1)(R2)(R3 )寄存器来传递。36. ATPC3规则中规定的堆栈类型为(FD类型)。并且对堆栈的操作以( 8 个字节)为单位。37. 每一条ARM旨令包含(4)位条件码,位于(指令的高字位),条件码 共有( 16 )种,每种条件码可用( 2 )个字符来表示。38. 实现程序跳转的指令有(跳转指令 )(直接向程序计数器取值) 两种方法。39. 乘法指令和乘加指令按其运算结果可分为( 32)(64 )位两类。40. 数据交换指令在(一片连续存储器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号