嵌入式软件技术概论习题集答

合集下载

嵌入式习题答案(DOC)

嵌入式习题答案(DOC)

第一章习题答案1.什么是嵌入式系统?请列举几个常见的嵌入式系统。

答:根据国际电气和电子工程师协会(IEEE)的定义,嵌入式系统是控制、监视或者辅助设备、机器和生产线运行的装置(Devices used to control,monitor, or assist the operation of equipment, machinery or plants).这主要是从产品的应用角度加以定义的,由此可以看出嵌入式系统是软件和硬件的综合体,可以涵盖机械等附属装置。

目前被我国科学家普遍认同的定义是:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,对功能、可靠性、成本、体积、功耗要求严格的专用计算机系统.常见的嵌入式系统:手机,DVD,路由器,核磁共振仪,全自动洗衣机。

2.嵌入式系统与通用计算机有哪些区别?答:(1) 以应用为中心;(2)以计算机技术为基础(3)软件和硬件可裁减(4) 对系统性能要求严格(5)软件的固件化(6)需要专用的开发工具3。

嵌入式系统的发展分为哪几个阶段?答:第一阶段:无操作系统的嵌入算法阶段.第二阶段:以嵌入式CPU为基础,以简单操作系统为核心的嵌入式系统。

第三阶段:以嵌入式操作系统为标志的嵌入式系统。

第四阶段:以基于Internet为标志的嵌入式系统。

4。

请列举嵌入式系统的主要应用领域。

答:(1)工业控制领域(2)交通运输领域(3)消费电子产品(4)家电领域(5)通信领域(6)商业和金融领域(7)环境监测领域(8)医疗领域(9)建筑领域(10)军事国防领域(11)航天航空领域第二章习题答案1.简述简单嵌入式系统与复杂嵌入式系统的主要区别。

答:简单嵌入式系统很早就已经存在,这类嵌入式系统因为软硬件复杂度都很低,一般不使用操作系统,例如常用的单片机系统。

对于复杂的嵌入式系统,它的开发模式发生了极大的改变。

一个复杂的嵌入式系统不仅硬件系统的开发比单片机复杂了许多,更重要的是在该系统中采用了嵌入式操作系统,其应用软件的开发转变为使用操作系统标准接口的计算机工程领域的应用软件开发。

嵌入式试题及部分答案

嵌入式试题及部分答案

下面哪种操作系统不属于商用操作系统(B)。

A. windows xpB. LinuxC. VxWorksD. WinCE( C )下面哪点不是嵌入式操作系统的特点。

A.内核精简B.专用性强C.功能强大D.高实时性下面哪种不属于嵌入式系统的调试方法。

( D )A.模拟调试B.软件调试C. BDM/JTAG调试D.单独调试在嵌入式ARM处理器中,下面哪种中断方式优先级最高。

( A )A. ResetB.数据中止C. FIQD. IRQNAND FLASH和NOR FLASH的区别正确的是。

( D )A. NOR的读速度比NAND稍慢一些C. NAND的擦除速度远比NOR的慢B. NAND的写入速度比NOR慢很多D.大多数写入操作需要先进行擦除操作下面哪种嵌入式操作系统很少用在手机上。

( D )A. SymbianB. linuxC. WinCED. VxWorks0X17&0X11的运算结果是。

( A )A.0X01C.0X17B.0X11D.0X07以下哪种方式不属于文件系统的格式( B )A.FATB.DOSD.EXT系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。

对于一个持续处理业务的系统而言,( B )表明其性能越好。

A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大D.响应时间不会影响作业吞吐量下面关于计算机存储原理说法错误的是(B)。

A.存储器由大量可以存储二进制数据的存储单元组成B.数据总线从存储器中获取数据的过程称为写操作C.程序执行时,读取指令是指计算机自动从存储器中取出一条指令D.虚拟存储技术缓解主存容量小的矛盾下面关于操作系统的叙述不正确的是()。

A.操作系统管理系统全部硬件资源、软件资源和数据资源B.操作系统是最靠近硬件的一层应用软件C.操作系统是用户与计算机的接口D.操作系统是程序与数据的集合虚拟存储器的作用是允许程序直接访问比内存更大的地址空间,它通常使用(B)作为它的一个主要组成部分。

嵌入式试题及答案

嵌入式试题及答案

嵌入式试题及答案一、单项选择题(每题2分,共20分)1. 嵌入式系统是指:A. 具有特定功能的计算机系统B. 只运行单一任务的计算机系统C. 可以运行多个操作系统的计算机系统D. 以上都不是2. 下列哪项不是嵌入式系统的典型特征?A. 实时性B. 可扩展性C. 资源受限D. 专用性3. 嵌入式系统中,通常使用哪种类型的处理器?A. 通用处理器B. 精简指令集处理器(RISC)C. 复杂指令集处理器(CISC)D. 以上都是4. 在嵌入式系统中,操作系统的作用是什么?A. 管理计算机硬件资源B. 提供用户界面C. 执行所有程序D. 以上都不是5. 以下哪个不是嵌入式操作系统?A. LinuxB. WindowsC. VxWorksD. QNX6. 嵌入式系统的硬件设计通常需要考虑哪些因素?A. 成本B. 功耗C. 尺寸D. 所有以上7. 以下哪个是嵌入式系统的通信接口?A. USBB. HDMIC. VGAD. 所有以上8. 嵌入式系统中的中断处理机制主要用于:A. 程序调试B. 系统启动C. 任务调度D. 错误检测9. 以下哪个不是嵌入式系统的应用领域?A. 工业控制B. 消费电子C. 桌面计算D. 汽车电子10. 嵌入式系统的开发流程通常包括哪些阶段?A. 需求分析B. 系统设计C. 编码与测试D. 所有以上答案:1. A2. B3. B4. A5. B6. D7. D8. C9. C10. D二、多项选择题(每题3分,共15分)11. 嵌入式系统设计时需要考虑的非功能性需求包括:A. 性能B. 可靠性C. 安全性D. 可维护性12. 以下哪些是嵌入式系统开发中的编程语言?A. CB. C++C. JavaD. Python13. 在嵌入式系统中,哪些因素会影响系统的功耗?A. 处理器的运行频率B. 内存的使用量C. 外设的使用D. 所有以上14. 嵌入式系统的软件架构通常包括:A. 硬件抽象层B. 操作系统内核C. 设备驱动程序D. 应用程序15. 以下哪些是嵌入式系统的调试工具?A. 逻辑分析仪B. 仿真器C. 调试器D. 编译器答案:11. ABCD12. ABC13. D14. ABCD15. ABC三、简答题(每题5分,共10分)16. 简述嵌入式系统的实时性要求。

嵌入式课后习题答案

嵌入式课后习题答案
Vivi是Mizi公司针对SAMSUNG的ARM架构CPU专门设计的,基本上可以直接使用,命令简单方便。不过其初始版本只支持串口下载,速度较慢。在网上出现了各种改进版本:支持网络功能、USB功能、烧写YAFFS文件系统映象等。
第八章
一、填空题。
1、Makefile、配置文件、配置工具。
2、配置命令解释器、配置用户界面。
arch:arch目录包括了所有和体系结构相关的核心代码。include:include目录包括编译核心所需要的大部分头文件,例如与平台无关的头文件在include/linux子目录下;init:init目录包含核心的初始化代码(不是系统的引导代码),有main.c和Version.c两个文件;mm:mm目录包含了所有的内存管理代码。与具体硬件体系结构相关的内存管理代码位于arch/*/mm目录下;drivers:drivers目录中是系统中所有的设备驱动程序。它又进一步划分成几类设备驱动,每一种有对应的子目录,如声卡的驱动对应于drivers/sound;ipc:ipc目录包含了核心进程间的通信代码;modules:modules目录存放了已建好的、可动态加载的模块;fs:fs目录存放Linux支持的文件系统代码。不同的文件系统有不同的子目录对应,如ext3文件系统对应的就是ext3子目录;Kernel:Kernel内核管理的核心代码放在这里。同时与处理器结构相关代码都放在arch/*/kernel目录下;net:net目录里是核心的网络部分代码,其每个子目录对应于网络的一个方面;lib:lib目录包含了核心的库代码,不过与处理器结构相关的库代码被放在arch/*/lib/目录下;scripts:scripts目录包含用于配置核心的脚本文件;documentation:documentation目录下是一些文档,是对每个目录作用的具体说明。

嵌入式软件开发技术 习题集

嵌入式软件开发技术 习题集

嵌入式软件技术概论习题集一单项选择题1. 世界上第一台计算机研制成功的年代是( C )Α.1944年B.1945年C.1946年D.1947年2. 十进制数235,用二进制表达为( A )Α.11101011 B.11101010 C.11101001 D.11101110 3. ARM采用定长指令格式,所有指令都是32位,Bit[31:28]为( B )Α.目标寄存器编码B.条件执行C.指令操作符编码D.永远是0 4. 8080处理器是(C )Α.32位处理器B.16位处理器C.8位处理器D.4位处理器5. 把微处理器与外部设备相连接的线路称为(D )Α.电源线B.控制线C.数据线D.总线6. 嵌入式软件开发构建阶段的第一步是( A )Α.编译B.链接C.定址D.打包7. 以下有关进程和程序的说法错误的是( D )Α.进程是动态的B.程序是静态的C.一个程序可以对应多个进程D.程序就是进程8. 微软开发的嵌入式操作系统是( C )Α.RT-Linux B.MontaVista C.Windows CE D.VxWorks 9. ROM监视器是一个小程序,驻留在嵌入式系统的( B )Α.RAM中B.ROM中C.Flash中D.DOM中10.直接存储器存取的英文缩写是( A )Α.DMA B.DRAM C.ISA D.IRQ 11. 以下不是嵌入式系统应用领域的是( C )Α.移动电话B.汽车电子C.办公系统D.军工航天12. 十进制数235,用八进制表达为( C )Α.351 B.352 C.353 D.35413. ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为(C )Α.目标寄存器编码B.指令操作符编码C.永远是0 D.条件执行14. 80286处理器是(B )Α.32位处理器B.16位处理器C.8位处理器D.4位处理器15. 厂家和用户为性能扩充或作为特殊要求使用的信号线称为( A )Α.备用线B.控制线C.数据线D.总线16. 嵌入式软件开发构建阶段的第二步是( B )Α.编译B.链接C.定址D.打包17. 以下有关进程和程序的说法错误的是(B )Α.进程是动态的B.一个进程可以对应多个程序C.一个程序可以对应多个进程D.程序不是进程18. WindRiver公司开发的嵌入式操作系统是( A )Α.VxWorks B.MontaVista C.Windows CE D.RT-Linux 19. GDB中,用来设置断点的命令是( D )Α.kill B.next C.make D.break20.1Byte等于( D )Α.1024KB B.1024KM C.1024GB D.8bit 21. 以下不是嵌入式系统应用领域的是( A )Α.电子商务B.移动电话C.消费类电子产品D.军工航天22. 十进制数235,用十六进制表达为( A )Α.EB B.EC C.EA D.EE23. ARM采用定长指令格式,所有指令都是32位,Bit[24:21]为( C )Α.目标寄存器编码B.条件执行C.指令操作符编码D.永远是0 24. 80386处理器是( C )Α.8位处理器B.16位处理器C.32位处理器D.64位处理器25. 决定电源种类的线称为( C )Α.备用线B.控制线C.电源线D.数据线26. 嵌入式软件开发构建阶段的第三步是( B )Α.编译B.定址C.打包D.定址和打包27. 以下有关进程和程序的说法正确的是( C )Α.进程是静态的B.一个进程可以对应多个程序C.一个程序只能对应一个进程D.程序不是进程28. 以下不是嵌入式操作系统的是(A )Α.U-Boot B.MontaVista C.Windows CE D.RT-Linux 29. GDB中,用来显示源代码的命令是( B )Α.kill B.list C.make D.break30.1KB等于( B )Α.1024MB B.1024B C.1024GB D.8bit31. 以下不是嵌入式系统应用领域的是(A )Α.通用软件B.工业控制C.消费类电子产品D.机器人32. 十进制数100,用十六进制表达为(C )Α.62 B.63 C.64 D.6533. ARM采用定长指令格式,所有指令都是32位,Bit[24:21]为(B )Α.目标寄存器编码B.操作符编码C.第一个操作数寄存器D.永远是034. 80486处理器是(B )Α.64位处理器B.32位处理器C.16位处理器D.8位处理器35. 决定地线分别方式的线称为(D )Α.备用线B.控制线C.电源线D.地线36. 打包结束后得到的是一个(A )Α.二进制文件B.文本文件C.源文件D.汇编文件37. 以下有关进程和程序的说法正确的是(ABC )Α.进程是动态B.程序是静态的C.一个程序可以对应多个进程D.一个进程可以对应多个程序38. 以下是嵌入式操作系统的是(D )Α.U-Boot B.VM Ware C.EVC D.Windows CE 39. GDB中,用来删除断点的命令是(B )Α.kill B.clear C.make D.break40.1MB等于(C )Α.1024B B.1024GB C.1024KB D.8bit41. 以下属于嵌入式系统应用领域的是( D )Α.移动电话B.工业控制C.机器人D.以上都是42. 十进制数100,用八进制表达为(A )Α.144 B.145 C.146 D.14743. ARM采用定长指令格式,所有指令都是32位,Bit[20]为( C )Α.目标寄存器编码B.第一个操作数寄存器C.指示本指令操作是否影响CPSR的值D.永远是044. EMU只指(A )Α.嵌入式微控制器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统45. 不能确定总线功能的强弱以及适应性的是(D )Α.控制线B.时序信号线C.中断信号线D.地线46. 以下不是选择嵌入式系统编程语言的衡量标准的是(B )Α.位操作B.价格C.指针D.异常事件处理47. 以下不是线程的优点的选项是(D )Α.响应度高B.资源共享C.经济D.单处理器使用48. 以下是嵌入式操作系统的是(B )Α.VIVI B.RT-Linux C.EVC D.VM Ware 49. GDB中,执行下条源代码的命令是(D )Α.next B.clear C.make D.go50.1GB等于(C )Α.8bit B.1024B C.1024MB D.1024KB 51. 以下不属于嵌入式系统应用领域的是(D )Α.消费类电子产品B.工业控制C.军工航天D.办公系统52. 十进制数100,用二进制表达为( D )Α.1100111 B.1100010 C.1100101 D.110010053. ARM采用定长指令格式,所有指令都是32位,Bit[19:16]为( D )Α.目标寄存器编码B.永远是0C.指示本指令操作是否影响CPSR的值D.第一个操作数寄存器54. EMPU只指( B )Α.嵌入式微控制器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统55. 能确定总线功能的强弱以及适应性的是( C )Α.备用线B.地线C.中断信号线D.数据线56. 以下不是选择嵌入式系统编程语言的衡量标准的是(A )Α.以下都不是B.多任务支持C.程序控制结构D.异常事件处理57. 以下说法错误的是( B )Α.线程响应度高B.程序是动态的C.程序不是进程D.进程是动态的58. 以下不是Boot Loader的是(C )Α.VIVI B.U-Boot C.RT-Linux D.BLOB59. GDB中,显示帮助信息的命令是( B )Α.show B.help C.see D.browse60.1TB等于( C )Α.1024B B.1024KB C.1024GB D.1024MB 61. 世界上第一台计算机诞生在( B )Α.英国B.美国C.法国D.苏联62. 十进制数123,用十六进制表达为( C )Α.70 B.7A C.7B D.7C63. ARM采用定长指令格式,所有指令都是32位,Bit[15:11]为( B )Α.第一个操作数寄存器B.目标寄存器编码C.指示本指令操作是否影响CPSR的值D.永远是064. EDSP只指( B )Α.嵌入式微控制器B.嵌入式数字信号处理器器C.嵌入式微处理D.嵌入式片上系统65. 能确定数据传输的宽度的是( A )Α.数据线B.时序信号线C.中断信号线D.电源线66. 以下是选择嵌入式系统编程语言的衡量标准的是(D )Α.异常事件处理B.多任务支持C.程序控制结构D.以上都是67. 以下说法正确的是( A )Α.线程响应度高B.程序是动态的C.程序就是进程D.进程是静态的68. 以下是嵌入式系统的是( D )Α.VIVI B.U-Boot C.BLOB D.RT-Linux 69. GDB中,显示表达式的值使用命令( A )Α.display B.show C.info D.list70.1024KB等于( C )Α.1TB B.1B C.1MB D.1GB71. 单片出现在20世纪( A )Α.70年代B.80年代C.90年代D.60年代72. 十进制数123,用二进制表达为( C )Α.1111101 B.1111100 C.1111011 D.111101073. ARM采用定长指令格式,所有指令都是(B )Α.64位B.32位C.16位D.8位74. 以下说法错误的是( D )Α.寄存器的速度最快B.寄存器容量最小C.一般用来存储计算的操作数和结果D.寄存器位于处理器外部75. 不能决定总线功能的强弱以及适应性的信号线是(C )Α.控制信号线B.时序信号线C.中断信号线D.备用信号线76. 在做低功耗优化时,以下说法错误的是(A )Α.采用什么算法与降低功耗无关B.在采集系统中应尽量降低采集速率C.在通讯模块中应尽量提高传输的波特率D.CPU的工作时间与降低功耗有关77. 以下说法错误的是( A )Α.程序就是进程B.程序是静态的C.线程响应度高D.进程是动态的78. 以下不是引导程序的是( D )Α.VIVI B.U-Boot C.BLOB D.RT-Linux 79. GDB中,终止被调试的程序可以使用命令( B )Α.clear B.kill C.stop D.make80.1024MB等于(B )Α.1TB B.1GB C.1KB D.1B二填空题✧ 1.嵌入式系统的嵌入性特性,是指系统需要与物理世界中特定的环境和设备紧密结合。

嵌入式考试题库及答案

嵌入式考试题库及答案

嵌入式考试题库及答案一、单项选择题(每题2分,共20分)1. 在嵌入式系统中,通常采用哪种类型的处理器?A. 通用处理器B. 精简指令集处理器(RISC)C. 复杂指令集处理器(CISC)D. 专用处理器答案:B2. 以下哪个不是嵌入式系统的典型特点?A. 实时性B. 可扩展性C. 资源受限D. 专用性答案:B3. 在嵌入式系统中,以下哪个不是常用的存储介质?A. ROMB. RAMC. 硬盘D. Flash答案:C4. 嵌入式操作系统与通用操作系统的主要区别是什么?A. 嵌入式操作系统更复杂B. 嵌入式操作系统更简单,资源占用少C. 嵌入式操作系统价格更高D. 嵌入式操作系统运行速度更快答案:B5. 以下哪个不是嵌入式系统的应用领域?A. 消费电子B. 工业控制C. 航空航天D. 办公自动化答案:D6. 在嵌入式系统中,通常使用哪种类型的编程语言?A. 汇编语言B. 高级语言C. 机器语言D. 以上都是答案:D7. 以下哪个不是嵌入式系统的开发工具?A. 编译器B. 调试器C. 项目管理软件D. 文字处理软件答案:D8. 在嵌入式系统中,以下哪个不是常用的通信协议?A. TCP/IPB. USARTC. I2CD. USB答案:D9. 嵌入式系统的功耗通常与什么因素有关?A. 处理器速度B. 存储容量C. 系统复杂度D. 以上都是答案:D10. 以下哪个不是嵌入式系统的开发流程?A. 需求分析B. 系统设计C. 编码实现D. 产品发布答案:D二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发过程中,以下哪些是必须考虑的因素?A. 系统性能B. 成本控制C. 系统安全性D. 用户体验答案:ABCD2. 在嵌入式系统中,以下哪些是常见的输入设备?A. 触摸屏B. 键盘C. 鼠标D. 传感器答案:ABD3. 以下哪些是嵌入式系统开发中常用的软件工具?A. 集成开发环境(IDE)B. 版本控制系统C. 项目管理工具D. 数据库管理系统答案:ABC4. 在嵌入式系统中,以下哪些是常见的输出设备?A. 显示器B. 扬声器C. 打印机D. LED灯答案:ABD5. 嵌入式系统的测试通常包括哪些方面?A. 功能测试B. 性能测试C. 安全性测试D. 稳定性测试答案:ABCD三、填空题(每题2分,共20分)1. 嵌入式系统通常由、、和四个部分组成。

嵌入式考试简答填空

嵌入式考试简答填空

嵌入式一、填空题1、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为 (嵌入式微处理器),嵌入式 DSP,(嵌入式微控制器)以及片上系统。

2、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(分时操作系统),其中实时系统亦可分为(硬实时系统)和软实时系统。

3、内核负责管理各个任务,或者为每个任务分配 CPU 时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。

4、 ARM7TDMI 采用(三)级流水线结构,ARM920TDMI 采用(五)级流水线。

5、按操作系统的分类可知,Dos 操作系统属于顺序执行操作系统,Unix 操作系统属于(分时)操作系统,VxWorks 属于(实时)操作系统。

6、ARM7TDMI 中, T 表示支持 16 位 Thumb 指令集, D 表示 (支持片上调试) , M 表示内嵌乘法器 Multiplier,I 表示(嵌入式 ICE),支持在线断点和调试。

7、嵌入式系统体系结构一般具有 (冯.诺伊曼结构) 和 (哈佛结构) 两种基本形式。

8、嵌入式存储系统一般由(高速缓存)、(内存)和(外存)组成。

9、嵌入式存储系统具有(大端格式)和(小端格式)两种数据存放格式。

10、从编程的角度看,ARM 微处理器的一般有(ARM)和(HUMB)两种工作状态。

11、ARM 系列微处理器支持的边界对齐格式有: (字节对齐) 、 (半字对齐) 和(字对齐)。

12、 ARM 微处理器有 (七) 种工作模式,它们分为两类 (非特权模式) 、 (特权模式)。

其中用户模式属于(非特权模式)。

二、简答题1. 简要叙述嵌入式系统的定义。

答:嵌入式系统是以应用为中心、以计算机技术为基础,软、硬件可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。

2. 什么是嵌入式实时操作系统?简单叙述其特点。

答:当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的嵌入式操作系统。

嵌入式软件开发技术习题集

嵌入式软件开发技术习题集

嵌入式软件技术概论习题集一单项选择题 1. 世界上第一台计算机研制成功的年代是(A. 1944 年 B . 1945 年2. 十进制数235,用二进制表达为( A A. 11101011 B. 111010103. ARM 采用定长指令格式,所有指令都是 A .目标寄存器编码4. 8080处理器是(C A. 32位处理器 B.条件执行) B . 16位处理器 5. C ) C. 1946 年 D. 1947 年 32位, C. 11101001 Bit[31:28]为( C.指令操作符编码 D. 11101110D.永远是0 把微处理器与外部设备相连接的线路称为( A .电源线 B .控制线 嵌入式软件开发构建阶段的第一步是( A.编译 B.链接 以下有关进程和程序的说法错误的是( A.进程是动态的 C. 一个程序可以对应多个进程 微软开发的嵌入式操作系统是( C :A. RT-LinuxB. MontaVista 9. ROM 监视器是一个小程序,驻留在嵌入式系统的 A. RAM 中 B . ROM 中 10. 直接存储器存取的英文缩写是( A : A. DMA B. DRAM 11. 以下不是嵌入式系统应用领域的是( A.移动电话 B.汽车电子 12. 十进制数235,用八进制表达为( CA. 351 B . 352 13. ARM 采用定长指令格式,所有指令都是 6. 7. 8.C. 8位处理器 ) C.数据线D. 4位处理器 D.总线 D.打包B.程序是静态的 D.程序就是进程Windows CEB )C . Flash 中 D. VxWorksC. ISAD. IRQ D.军工航天C. 353 32 位,Bit[27:26]为( C.永远是0D. 354A.目标寄存器编码B.指令操作符编码 14. 80286处理器是(B ) A . 32位处理器 B . 16位处理器 C . 8位处理器 厂家和用户为性能扩充或作为特殊要求使用的信号线称为( A .备用线 B .控制线 嵌入式软件开发构建阶段的第二步是( A.编译 B.链接 以下有关进程和程序的说法错误的是( A.进程是动态的 C . 一个程序可以对应多个进程 18. WindRiver 公司开发的嵌入式操作系统是( A . VxWorks B . MontaVista 19. GDB 中,用来设置断点的命令是( A. kill20.1Byte 等于(D ) A. 1024KB D.条件执行 D. 4位处理器 15. 16. 17. D.总线 C.数据线 ) C .定址)B . 一个进程可以对应多个程序 D .程序不是进程 A )C . Windows CE D.打包 D. RT-Linux B . next C . makeD. breakB. 1024KMC. 1024GBD. 8bit 21.以下不是嵌入式系统应用领域的是(A .电子商务 B.移动电话)C.消费类电子产品D.军工航天22. 十进制数235,用十六进制表达为(A )A. EB C. EA D. EE23. ARM采用定长指令格式,所有指令都是A .目标寄存器编码B .条件执行24. 80386处理器是(C )A . 8位处理器B . 16位处理器25. 决定电源种类的线称为( C )A .备用线B .控制线26. 嵌入式软件开发构建阶段的第三步是(A .编译B .定址27. 以下有关进程和程序的说法正确的是(A.进程是静态的C. 一个程序只能对应一个进程28. 以下不是嵌入式操作系统的是(A )A . U-BootB . MontaVista29. GDB中,用来显示源代码的命令是(A . killB . list30.1KB 等于(B )A. 1024MBB. 1024B32 位,Bit[24:21]% (CC.指令操作符编码C. 32位处理器D.永远是0D. 64位处理器C.电源线D.数据线B )C.打包D.定址和打包C )B . 一个进程可以对应多个程序D .程序不是进程C . Windows CEB )C . makeD. RT-LinuxD. breakC. 1024GBD. 8bit31. 以下不是嵌入式系统应用领域的是(A )A .通用软件B .工业控制32. 十进制数100,用十六进制表达为( C )C.消费类电子产品D.机器人A. 62 B . 6333. ARM采用定长指令格式,所有指令都是A .目标寄存器编码C.第一个操作数寄存器34. 80486处理器是(B )A . 64位处理器B . 32位处理器35. 决定地线分别方式的线称为( D )A .备用线B .控制线36. 打包结束后得到的是一个( A )A .二进制文件B .文本文件37. 以下有关进程和程序的说法正确的是(C. 6432 位,Bit[24:21]为(BB .操作符编码D.永远是0C. 16位处理器C.电源线C.源文件ABC )B.程序是静态的D. 65D. 8位处理器D.地线D.汇编文件C. 一个程序可以对应多个进程38. 以下是嵌入式操作系统的是(D )A . U-BootB . VM Ware39. GDB中,用来删除断点的命令是(B )A . killB . clear40.1MB 等于(C )A. 1024BB. 1024GB41. 以下属于嵌入式系统应用领域的是( DA.移动电话B.工业控制42. 十进制数100,用八进制表达为(A )A. 144 B . 145D. 一个进程可以对应多个程序C. EVCC . makeC. 1024KB )C .机器人C. 146D. Windows CED. breakD. 8bitD .以上都是D. 14743. ARM采用定长指令格式,所有指令都是A .目标寄存器编码32 位,Bit[20]% (C )B .第一个操作数寄存器C.指示本指令操作是否影响CPSR的值D.永远是044. EMU 只指(A )C.指示本指令操作是否影响 CPSR 的值D.第一个操作数寄存器54. EMPU 只指( B )63.ARM 采用定长指令格式,所有指令都是 32 位,Bit[15:11]% ( B )A.第一个操作数寄存器C.指示本指令操作是否影响 CPSR 的值 D.永远是0 64. EDSP 只指(B )B .嵌入式数字信号处理器器D.嵌入式片上系统A.嵌入式微控制器C.嵌入式数字信号处理器B .嵌入式微处理器D.嵌入式片上系统 55. 能确定总线功能的强弱以及适应性的是( C ) A.备用线 B.地线 C.中断信号线 56. 以下不是选择嵌入式系统编程语言的衡量标准的是( A ) D.数据线 A .以下都不是 B.多任务支持57. 以下说法错误的是( B ) A.线程响应度高 B.程序是动态的 58. 以下不是 Boot Loader 的是(C ) A . VIVI B . U-Boot 59. GDB 中,显示帮助信息的命令是( B ) A . show B . help 60.1TB 等于(C ) A. 1024B B. 1024KB 61. 世界上第一台计算机诞生在( B ) A.英国 B .美国 62. 十进制数123,用十六进制表达为( C ) A. 70 B . 7AC.程序控制结构 C.程序不是进程 C. RT-Linux C . see C. 1024GB C.法国 C. 7BD.异常事件处理 D.进程是动态的 D. BLOB D. browse D. 1024MB D.苏联 D. 7CA .嵌入式微控制器B .嵌入式微处理器 C.嵌入式数字信号处理器 D.嵌入式片上系统 不能确定总线功能的强弱以及适应性的是( D )A.控制线B.时序信号线C.中断信号线 以下不是选择嵌入式系统编程语言的衡量标准的是( B )A .位操作B .价格 以下不是线程的优点的选项是( D A .响应度高B .资源共享以下是嵌入式操作系统的是(B ) A . VIVI B . RT-Linux 49. GDB 中,执行下条源代码的命令是(A . nextB . clear 50.1GB 等于(C )A. 8bitB. 1024B51. 以下不属于嵌入式系统应用领域的是(A .消费类电子产品B.工业控制52. 十进制数100,用二进制表达为(A. 1100111B. 110001053. ARM 采用定长指令格式,所有指令都是A .目标寄存器编码45. 46. 47. 48. C.指针 C.经济C. EVC C . make C. 1024MB )C.军工航天 C. 1100101 32 位,Bit[19:16]为(B .永远是0D.异常事件处理 D.单处理器使用 D. VM Ware D. go D. 1024KB D.办公系统 D. 1100100 )B .目标寄存器编码 A.嵌入式微控制器C .嵌入式微处理65. 66. 67. 68. 能确定数据传输的宽度的是( A )A .数据线B .时序信号线以下是选择嵌入式系统编程语言的衡量标准的是 A.异常事件处理以下说法正确的是( A.线程响应度高 以下是嵌入式系统的是A. VIVI B .多任务支持 A ) B .程序是动态的: D ) B . U-Boot C.中断信号线D )C .程序控制结构C.程序就是进程C. BLOBD.电源线D.进程是静态的D. RT-Linux 69. GDB 中,显示表达式的值使用命令( A. display 70.1024KB 等于( A. 1TB 71.单片出现在20世纪( B . show C ) B . 1B A ) C . infoD. listA . 70年代B . 80年代 72. 十进制数123,用二进制表达为( A. 1111101 B. 1111100 73. ARM 采用定长指令格式,所有指令都是( A. 64 位 B . 32 位 以下说法错误的是( D ) A.寄存器的速度最快 C. 一般用来存储计算的操作数和结果 不能决定总线功能的强弱以及适应性的信号线是( A .控制信号线 B .时序信号线 在做低功耗优化时,以下说法错误的是( A.采用什么算法与降低功耗无关C .在通讯模块中应尽量提高传输的波特率 以下说法错误的是( A.程序就是进程 78. 以下不是引导程序的是 A. VIVI 74. 75. 76. 77. A ) B .程序是静态的 :D )B . U-Boot 79. GDB 中,终止被调试的程序可以使用命令( A. clear80.1024MB 等于( A. 1TB B . kill ) B . 1GB1MB D. 1GB 90年代 D. 60年代 1111011D. 1111010 16位D . 8位寄存器容量最小寄存器位于处理器外部C )中断信号线D.备用信号 C . C . 线B . D .C . )C . C . )B .在采集系统中应尽量降低采集速率 D . CPU 的工作时间与降低功耗有关 C.线程响应度高D.进程是动态的C. BLOB B )stop C. 1KB D. RT-LinuxD. make D. 1B 填空题 1. 嵌入式系统的嵌入性特性,是指系统需要与物理世界中特定的环境和设备紧密结 合。

嵌入式课后练习题答案

嵌入式课后练习题答案

嵌⼊式课后练习题答案第1章1、什么是嵌⼊式系统?嵌⼊式系统的组成?从技术的⾓度定义:以应⽤为中⼼、以计算机技术为基础、软件硬件可裁剪、适应应⽤系统对功能、可靠性、成本、体积、功耗严格要求的专⽤计算机系统。

从系统的⾓度定义:嵌⼊式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在⼀起的计算机系统。

术语嵌⼊式反映了这些系统通常是更⼤系统中的⼀个完整的部分,称为嵌⼊的系统。

嵌⼊的系统中可以共存多个嵌⼊式系统。

2、典型的嵌⼊式处理器有哪些?3、典型的RTOS操作系统有哪些?4、列举⾝边的嵌⼊式应⽤产品?第2章Cortex-M体系结构⼀题:填空题1、ARM Cortex系统的处理器分为:____A_____、____R_____、_____M_____。

2、ARM Cortex-M3为32位微控制器,请问32位指的是CPU字长。

3、ARM Cortex-M3体系结构采⽤哈佛总线结构,拥有独⽴的指令总线和数据总线,可以让取指与数据访问并⾏进⾏。

4、CM3寄存器分为通⽤寄存器,包括R0~R15。

和特殊功能寄存器,包括程序状态寄存器、异常屏蔽寄存器、控制寄存器。

5、寄存器R13是堆栈指针寄存器。

6、寄存器R14是程序连接寄存器。

7、寄存器R15是程序PC。

8、CM3的堆栈指针分为__MSP__、__PSP_。

存储器堆栈堆栈分为:向上⽣长(即向⾼地址⽅向⽣长)的递增堆栈;向下⽣长(即向低地址⽅向⽣长),称为递减堆栈。

堆栈指针指向最后压⼊堆栈的有效数据项,称为满堆栈;堆栈指针指向下⼀个数据项放⼊的空位置,称为空堆栈。

试判断CM3属于递减堆栈堆栈和满堆栈堆栈。

9、在CM3中记录程序状态的寄存器是___xPSR____。

都分别有些什么状态_应⽤状态、中断状态、可执状态。

10、BASEPRI寄存器的作⽤是___屏蔽优先级低于某⼀个数值的异常____。

11、寄存器CONTROL的作⽤是控制处理器模式及堆栈切换。

MOV R0,#0x01MSR CONTROL,R0在8级优先中,请问上述程序的功能是处理器⼯作在⽤户模式主堆栈下。

最新新版教材的三级嵌入式习题和答案

最新新版教材的三级嵌入式习题和答案

新版教材的三级嵌入式习题和答案全国计算机等级考试三级教程——嵌入式系统开发技术整理着:老乡开始日期:2015 03 09截止日期:2015 03 15一、嵌入式系统概论1.与通用计算机相比,嵌入式系统具有许多不同之处。

下面是其特点是():A.嵌入式系统与应用紧密结合,具有很强的专用性B.嵌入式大多数面向应用,可靠性十分重要C.应用于过程控制、数据采集、通讯传输等领域的嵌入式系统对实时性有一定要求D.用户可以方便对嵌入式系统的软件进行修改、升级和扩充2.关于嵌入式系统CPU叙述中错误的是():A.嵌入式系统中目前仍大量使用8位、16位的CPUB.使用32位CPU仍是嵌入式系统发展的主潮流C. 数字信号处理器不能用作嵌入式系统的CPUD. 嵌入式系统的CPU大多数支持实时处理并且具有低功耗的特性3.微控制器是嵌入式处理芯片的主要品种之一,下面正确是():A. 微控制器将CPU、存储器、IO接口控制电路全部集中在一块芯片上B.微控制器的品种多、应用广、是嵌入式处理芯片中历史悠久的一个品种C. 4位、8位处理器的MCU目前很少用,接近淘汰D. 当前大多数32位MCU产品中都使用ARM处理内核4.片上系统也成为系统级芯片,下列错误是():A. 英文名为System on Chip ,缩写SoC或者SOCB.它是集成电路加工工艺进入到深亚微米时代的产物C. 片上系统实现了使用单个芯片进行数据采集、转换、存储、处理和IO等多种功能D. 片上系统除了模拟电路之外各种电路都集成在一个芯片上5.下列关于汉字编码标准中错误是():A.GB2312国际字符仅包含6000多个汉字,许多情况下已经不够用B.GB18030编码标准与Unicode编码标准完全兼容C. Uniclde字符集包含的汉字超过两万个,如简体汉字和繁体汉字D. GB18030汉字编码标准保持向下兼容6.一幅1024X768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过数据压缩处理,则图像中每个像素使用____位二进制表示():A.8B. 16C.24D.327.以太网是一种使用最广泛的局域网,下面叙述正确是():1)以太网计算机以“帧”为单位收发信息,每次收发一帧或多帧信息2)以太网中每台计算机都有唯一的地址,发送的每一帧信息中,必须包含自己的地址和接收计算机地址,该地址是IP地址3)传输速率为10~100Mb/s,甚至更快4)以太网多数使用集线器或交换机组网,每台计算机通过相交线和网卡与之相连A. 1)2)B.3)4)C. 1)3)4)D. 1)2)3)4)8.Internet有许多不同机构的局域网和广域网连接在一起,它们相互通信并且协调进行工作是因为采用了______协议():A. X.25B.ATMC. NovelD. TCP/IP二、填空题1.当前智能手机之类的嵌入式系统的高级应用,主要特征是硬件采用了____位CPU软件配置了功能丰富的操作系统和图形用户界面2.SoC芯片是一种超大规模的集成电路,开发过程极其复杂,大部分工作借助于EDA工具完成,EDA的中文名是______。

《嵌入式》课后习题答案

《嵌入式》课后习题答案

第一章1. 简述嵌入式的定义以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2. 举例说明嵌入式系统的“嵌入性” 、“专用性” 、“计算机系统”的基本特征。

按照嵌入式系统的定义,嵌入式系统有3个基本特点,即“ 嵌入性”、“ 专用性”与“ 计算机”。

“嵌入性”由早期微型机时代的嵌入式计算机应用而来,专指计算机嵌入到对象体系中,实现对象体系的智能控制。

当嵌入式系统变成一个独立应用产品时,可将嵌入性理解为内部嵌有微处理器或计算机。

“计算机”是对象系统智能化控制的根本保证。

随着单片机向MCU SoC发展,片内计算机外围电路、接口电路、控制单元日益增多,“专用计算机系统”演变成为“内含微处理器”的现代电子系统。

与传统的电子系统相比较,现代电子系统由于内含微处理器,能实现对象系统的计算机智能化控制能力。

“专用性”是指在满足对象控制要求及环境要求下的软硬件裁剪性。

嵌入式系统的软、硬件配置必须依据嵌入对象的要求,设计成专用的嵌入式应用系统。

3. 简述嵌入式系统发展各阶段的特点。

(1)无操作系统阶段:使用简便、价格低廉;(2)简单操作系统阶段:初步具有了一定的兼容性和扩展性,内核精巧且效率高,大大缩短了开发周期,提高了开发效率。

(3)实时操作系统阶段:系统能够运行在各种不同类型的微处理器上,具备了文件和目录管理、设备管理、多任务、网络、图形用户界面Graphic User Interface ,GUI )等功能,并提供了大量的应用程序接口Application Programming Interface ,API ),从而使应用软件的开发变得更加简单。

(4)面向Internet 阶段:进入21 世纪,Internet 技术与信息家电、工业控制技术等的结合日益紧密,嵌入式技术与Internet 技术的结合正在推动着嵌入式系统的飞速发展4. 简述嵌入式系统的发展趋势。

嵌入式习题答案汇总

嵌入式习题答案汇总

第一章习题答案1.什么是嵌入式系统?请列举几个常见的嵌入式系统。

答:根据国际电气和电子工程师协会(IEEE)的定义,嵌入式系统是控制、监视或者辅助设备、机器和生产线运行的装置(Devices used to control, monitor, or assist the operation of equipment, machinery or plants)。

这主要是从产品的应用角度加以定义的,由此可以看出嵌入式系统是软件和硬件的综合体,可以涵盖机械等附属装置。

目前被我国科学家普遍认同的定义是:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁减,对功能、可靠性、成本、体积、功耗要求严格的专用计算机系统。

常见的嵌入式系统:手机,DVD,路由器,核磁共振仪,全自动洗衣机。

2.嵌入式系统与通用计算机有哪些区别?答:(1) 以应用为中心;(2) 以计算机技术为基础(3) 软件和硬件可裁减(4) 对系统性能要求严格(5)软件的固件化(6)需要专用的开发工具3.嵌入式系统的发展分为哪几个阶段?答:第一阶段:无操作系统的嵌入算法阶段。

第二阶段:以嵌入式CPU为基础,以简单操作系统为核心的嵌入式系统。

第三阶段:以嵌入式操作系统为标志的嵌入式系统。

第四阶段:以基于Internet为标志的嵌入式系统。

4.请列举嵌入式系统的主要应用领域。

答:(1)工业控制领域(2)交通运输领域(3)消费电子产品(4)家电领域(5)通信领域(6)商业和金融领域(7)环境监测领域(8)医疗领域(9)建筑领域(10)军事国防领域(11)航天航空领域第二章习题答案1.简述简单嵌入式系统与复杂嵌入式系统的主要区别。

答:简单嵌入式系统很早就已经存在,这类嵌入式系统因为软硬件复杂度都很低,一般不使用操作系统,例如常用的单片机系统。

对于复杂的嵌入式系统,它的开发模式发生了极大的改变。

一个复杂的嵌入式系统不仅硬件系统的开发比单片机复杂了许多,更重要的是在该系统中采用了嵌入式操作系统,其应用软件的开发转变为使用操作系统标准接口的计算机工程领域的应用软件开发。

嵌入式习题集(含答案)

嵌入式习题集(含答案)

1、 ARM 微处理器有 7种工作模式,它们分为两类 非特权模式 、 特权模式 。

其中用户模式属于 非特权模式ARM 处理器有两种总线架构,数据和指令使用同一接口的是 冯诺依曼 ,数据和指令分开使用不同接口的是 哈佛结4、 ARM 微处理器复位后,PC 的地址通常是 0x0 ,初始的工作模式是Supervisor 。

5、 编译链接代码时,有两种存储代码和数据的字节顺序,一种是 小端对齐 ,另一种是大端对齐计算机有CISC 和RISC 两种类型,以ARM 微处理器为核心的计算机属于 RISC 类型,其指令长度是 定长的1、 目前使用的嵌入式操作系统主要有哪些?请举出六种较常用的。

Windows CE/Windows Mobile 、VxWork 、Linux 、uCos 、Symbian 、QNX 任选六2、ARM 系统中的堆栈有四种,如下图。

请按图标出四种堆栈的类型。

A TPCS 编程规范约定使用的堆栈是哪一种?答:FD 、FA 、ED 、EA 。

A TPCS 编程规范约定使用的堆栈是FD3、Boot Loader 在嵌入式系统中主要起什么作用?完成哪些主要的工作?答:Boot Loader 是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。

通过Boot Loader ,初始化硬件设备,建立内存和I/O 空间映射图,为最终加载操作系统内核调整好适当的系统软硬件环境。

4、搭建嵌入式开发环境,连接目标板,一般使用什么通信接口连接?在Windows 主机上使用什么软件建立连接?在Linux 主机上使用什么软件建立连接?1、 答:RS-232,以太网口、并口在Windows 主机上使用超级终端软件在Linux 主机上使用Minicom 软件5嵌入式开发环境主要包括哪些组件?嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括● 宿主机● 目标机(评估电路板)● 基于JTAG 的ICD 仿真器、或调试监控软件、或在线仿真器ICE● 运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境● 嵌入式操作系统7 目前使用的嵌入式操作系统主要有哪些?请举出六种较常用的。

嵌入式软件技术概论习题集答

嵌入式软件技术概论习题集答

嵌入式软件技术概论习题集参考答案一. 单选题(每小题1分,共10分)1.C2.A3.B4.C5.D6.A7.D8.C9.B 10.A 11.C 12.C 13.C 14.B 15.A 16.B 17.B 18.A 19.D 20.D 21.A 22.A 23.B 24.C 25.C 26.D 27.D 28.A 29.B 30.B 31.A 32.C 33.C 34.B 35.D 36.A 37.D 38.D 39.B 40.C 41.D 42.A 43.C 44.A 45.D 46.B 47.D 48.B 49.A 50.C 51.D 52.D 53.B 54.A 55.C 56.A 57.B 58.C 59.B 60.C 61.B 62.C 63.B 64.B 65.A 66.D 67.A 68.D 69.A 70.C71.A 72.C 73.B 74.D 75.D 76.A 77.A 78.D 79.B 80.B二. 填空题 (每空1分, 共10分)1.嵌入性2.最终用户3.数据Cache4.数字信号处理器(或DSP)5.数据寄存器6.编码阶段7.数据结构 8.非实时操作系统9.异构模拟器 10.外部模式11.专用性 12.独立硬件开发商13.指令Cache 14.数字信号15.地址寄存器 16.构建阶段17.算法 18.实时操作系统19.同构模拟器 20.内部模式21.资源受限 22.独立软件开发商23.寄存器 24.数字信号处理器25.浮点寄存器 26.部署阶段27.等效原则 28.用户线程29.硬件缺陷 30.194631.软实时 32.系统集成商33.微处理器 34.板级支持包35.常数寄存器 36.运行阶段37.有效原则 38.内核线程39.编译器自动优化 40.寄存器41.硬实时 42.操作系统提供者43.存储器 44.BSP45.片总线 46.编译47.经济原则 48.文件系统49.外界环境干扰 50.高速缓存51.实时性 52.设备制造商53.输入输出模块 54.共享目标文件55.内总线 56.链接57.实时性 58.互斥59.Debug 60.主存储器61.确定的 62.芯片制造商63.总线 64.目标文件65.外总线 66.定址67.可靠性 68.公平69.Release 70.本机外存71.可测的 72.板级支持包(或BSP)73.机器语言 74.网络文件系统75.位置 76.打包77.高效性 78.互斥79.开发 80.远程外存三. 判断改错题 (每小题1分, 共20分)1.×,嵌入式系统的硬件核心部分是微处理器。

嵌入式技术基础知识单选题100道及答案解析

嵌入式技术基础知识单选题100道及答案解析

嵌入式技术基础知识单选题100道及答案解析1. 嵌入式系统中,以下哪个不是常见的微处理器内核?()A. ARMB. MIPSC. x86D. PowerPC答案:C解析:x86 主要用于个人计算机等通用领域,在嵌入式系统中不常见。

2. 以下哪种存储介质在嵌入式系统中具有非易失性?()A. SRAMB. DRAMC. FlashD. SDRAM答案:C解析:Flash 存储器在掉电后数据不会丢失,具有非易失性。

3. 嵌入式系统中,实时操作系统的主要特点是()A. 高资源利用率B. 高可靠性C. 强实时性D. 友好的用户界面答案:C解析:实时操作系统最主要的特点是强实时性,能保证任务在规定的时间内完成。

4. 以下哪个不是嵌入式软件开发的常用工具?()A. KeilB. IARC. Visual StudioD. GCC答案:C解析:Visual Studio 主要用于Windows 平台的通用软件开发,不是嵌入式软件开发的常用工具。

5. 在嵌入式系统中,中断向量表通常存储在()A. 内部FlashB. 外部FlashC. 内部SRAMD. 内部ROM答案:D解析:中断向量表通常存储在内部ROM 中,以保证系统启动时能正确响应中断。

6. 以下哪种通信接口常用于嵌入式系统的短距离低速通信?()A. SPIB. USBC. EthernetD. CAN答案:A解析:SPI 接口常用于短距离低速的嵌入式通信。

7. 嵌入式系统中,看门狗定时器的主要作用是()A. 定时唤醒系统B. 防止系统死机C. 实现精确计时D. 产生时钟信号答案:B解析:看门狗定时器用于监测系统运行,防止系统死机。

8. 以下哪种编程语言在嵌入式系统中应用广泛?()A. JavaB. PythonC. CD. Ruby答案:C解析:C 语言在嵌入式系统开发中应用广泛。

9. 嵌入式系统的电源管理技术主要目的是()A. 提高电源效率B. 降低系统功耗C. 稳定电源输出D. 增加电源输出答案:B解析:电源管理技术主要是为了降低系统功耗,延长电池续航等。

嵌入式软件技术概论复习资料全

嵌入式软件技术概论复习资料全

1.根据嵌入方式划分嵌入式系统类型不包括A.整机嵌入式 B.部件式嵌入式 C.组件式嵌入式 D.芯片式嵌入式2.对性能要求高的嵌入式系统是A.嵌入式实时系统B.嵌入式多线程系统C.嵌入式多内核系统D.嵌入式轮转询问系统3.不影响任务响应时间的因素为A.操作系统调度算法B.系统调用执行时间C.中断延迟时间D.任务上下文切换时间4.单块结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活5.适用于数据交换的任务通信机制为A.事件B.管道C.信号量D.信号6.下列不属于闪存类型的为A.NORB.NANDC.EPROMD.AND7.不适用于嵌入式系统的文件系统为A.CRAMFSB.TmpFSC.HFSD.ROMFS8.属于日志型的文件系统为A.DOSFSB.JFFS2C.TSFSD.RAMFS9.中断响应阶段要做的工作为A.对中断进行具体处理B.禁止可屏蔽中断和单步异常C.执行中断返回指令D.获取与中断相关的其他信息10.在电源管理睡眠模式中下列描述正确的为A.内存处于工作状态B.外设处于工作状态C.CPU处于工作状态D.系统时钟处于活动状态11.用于智能手机的嵌入式操作系统为A.SymbianB.OSEKturboC.MANTISD.VxWorks12.串行接口最大传输距离为A.10mB.15mC.20mD.25m13.同步服务器级接口函数错误的为A.SYNCOpenB. SYNCGetParaC. SYNCCloseD. SYNCData14.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.输出基本图元D.将内部码转换为字符编码15.Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是A.TextFieldB.StringItemC.ChoiceGroupD.TextBox16.根据嵌入程度划分嵌入式系统类型不包括A.深度嵌入式 B.中度嵌入式 C.组件式嵌入式 D.浅度嵌入式17.嵌入式系统的软件部分不包括A.DSP B.嵌入式操作系统 C.设备驱动程序 D.应用程序18.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.任务上下文切换时间19.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活20.适用于数据交换的任务通信机制为A.事件B.信号C.信号量D.邮箱21.下列不属于闪存类型的为A.NORB.OTPROMC.DiNORD.AND22.不适用于嵌入式系统的文件系统为A.CRAMFSB.CDFSC.YAFFSD.ROMFS23.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext3D.RAMFS24.中断响应阶段要做的工作为A.对中断进行具体处理B.保存关键寄存器内容C.执行中断返回指令D.获取与中断相关的其他信息25.在电源管理S1模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟处于工作状态D.硬盘带电26.用于汽车电子的嵌入式操作系统为A.ConikiB.OSEKturboC.MANTISD.Android27.RS-422接口最大传输距离为A.1100mB.1300mC.1200mD.900m28.同步服务器级接口函数错误的为A.SYNCOpenB.SYNCGetParaC.SYNCParamD.SYNCGo29.下列属于嵌入式窗口系统核心层任务的是A.实现窗口隐藏操作B.建立新窗口C.追踪指针设备移动D.将内部码转换为字符编码30.属于能够操纵List列表类中元素的方法是A.appendB.deleteC.insertD.以上均是31.根据嵌入复杂程度划分嵌入式系统类型不包括A.单微处理器嵌入式 B.中度嵌入式 C.组件式嵌入式 D.分布式嵌入式32.嵌入式系统硬件的核心是A.存储器B.嵌入式微处理器C.嵌入式微控制器D.BSP33.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间34.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活35.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享内存D.邮箱36.下列不属于闪存类型的为A.EEPROMB.NORC.DiNORD.AND37.不适用于嵌入式系统的文件系统为A.NTFSB.DOSFSC.YAFFSD.ROMFS38.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS39.中断响应阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.执行中断返回指令D.获取与中断相关的其他信息40.在电源管理S2模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟关闭D.硬盘带电41.用于汽车电子的嵌入式操作系统为A.ConikiB.proOSEKC.MANTISD.PalmOS42.RS-485接口最大传输距离为A.1100mB.1300mC.1200mD.900m43.SQL操作级接口函数错误的为A.SQLGetDataB.SQLPrepareC.SQLTextD.SQLColCount44.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.建立新字体D.颜色处理45.CLDC要求的可变内存数量为A.至少320KB.至少160KC.至少258KD.至少32K46.中断延迟时间不受哪种时间因素影响A.中断响应时间 B.处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间47.以下哪一项属于嵌入式系统不具备的特点A.采用专用处理器B. 跨平台可移植C.软硬件协同一体化D.小型化与有限资源48.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间49.微内核结构嵌入式操作系统优点A.模块化程度高B.系统效率高C.系统安全性高D.规模较小时比较灵活50.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享内存D.邮箱51.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.AND52.不适用于嵌入式系统的文件系统为A.JFFSB.DOSC.YAFFSD.ROMFS53.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.YAFFS54.中断处理阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.保存关键寄存器内容D.禁止可屏蔽中断和单步异常55.在电源管理S3模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟关闭D.硬盘处于工作状态56.用于汽车电子的嵌入式操作系统为A.ConikiB.ZycoC.OSEKworksD.PalmOS57.PCI总线最大连接外部设备数为A.64B.128C.256D.51258.SQL操作级接口函数错误的为A.SQLHandleB.SQLPrepareC.SQLFetchD.SQLColCount59.下列属于嵌入式窗口系统核心层任务的是A.发送与键盘相关的事件B.设置窗口属性C.建立新字体D.获得窗口设备描述表60.键盘事件处理方法中,以下哪个方法是用来处理键盘按键的长时间按住事件的A.keyPressed(int keyCode)B.keyReleased(int keyCode)C.keyRepeated(int keyCode)D.pointerPressed(int x, int y)61.嵌入式操作系统设计者可以进行优化的时间为A.保存上下文时间 B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间62.对响应时间有严格要求的嵌入式系统是A.嵌入式实时系统B.嵌入式多线程系统C.嵌入式多内核系统D.嵌入式轮转询问系统63.不影响任务响应时间的因素为A.任务上下文切换时间 B.中断响应时间C.中断延迟时间 D.系统禁止调度时间64.核外服务包括A.内存管理B.任务管理C.电源管理D.中断管理65.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换66.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.NAND67.NAND型闪存以块为单位,一般包含的字节为A.128B.1024C.512D.6468.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS69.中断处理阶段要做的工作为A.复位引起中断的请求信号B.禁止可屏蔽中断和单步异常C.保存关键寄存器内容D.恢复CPU上下文70.在电源管理S4模式中下列描述错误的是A.CPU关闭B.内存停止供电C.总线时钟关闭D.硬盘处于工作状态71.用于微传感器上的嵌入式操作系统为A.HopenB.3SOFTC.SenSpireD.PalmOS72.ISA总线数据传输速度为A.4Mb/sB.8 Mb/sC.16 Mb/sD.32 Mb/s73.数据库级接口函数错误的为A.DBPathNameB.DBCloseC.DBDropD.DBOpen74.下列对嵌入式窗口系统的特点有误的描述为A.功能精简B.操作系统相对独立C.窗口功能丰富D.对“笔”有专门支持75.在触摸屏事件处理方法中,哪个方法是用来处理触目屏幕的拖拽事件的方法A.pointerPressed(int x,int y)B.pointerReleased(int x,int y)C.pointerDragged(int x,int y)D.pointerRepeated(int x,int y)76.中断响应时间不包括A.中断延迟时间 B. 保存任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间77.以下关于嵌入式系统说法正确的是A.嵌入的系统中可以共存多个嵌入式系统B.对高性能要求严格C.软硬件缺乏协同D.不要求实时性78.不影响任务响应时间的因素为A.任务上下文切换时间 B.最大关中断时间C.中断延迟时间 D.系统禁止调度时间79.核外服务包括A.内存管理B.文件管理C.任务通信D.中断管理80.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换81.下列不属于闪存类型的为A.EPROMB.NORC.DiNORD.NAND82.NAND型闪存以块为单位,一般包含的字节为A.128B.512C.1024D.6483.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.Ext384.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断85.在电源管理S5模式中下列描述错误的是A.CPU关闭B.内存停止供电C.总线时钟关闭D.硬盘带电86.用于微传感器上的嵌入式操作系统为A.DeltaOSB.SOSC.OSEKworksD.PalmOS87.IrDA传输距离不能超过A.10mB.8mC.4mD.1m88.数据库级接口函数错误的为A.DBCreateB.DBHandleC.DBDropD.DBOpen89.窗口管理函数功能不能实现A.获得指定窗口属性B.设置指定窗口属性C.改变子窗口大小D.获得指定窗口的父窗口90.在Java语言中哪一个选项是用来设置可以获取一个字体字型的外观为粗体A.Font.FACE_SYSTEMB.Font.STYLE_BOLDC.Font.STYLE_ITALICD.Font.SIZE_LARG91.中断响应时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间92.以下关于嵌入式系统说法正确的是A.以开发为中心 B 对实时,成本,功耗要求严格C.软硬件协同 D 软件可剪裁93.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间94.操作系统内核包括A.内存管理B.文件管理C.看门狗D.窗口管理95.适用于实时嵌入式操作系统任务调度算法为A.FCFSB.HPFC.SJFD.RR96.下列不属于闪存类型的为A.OTPROMB.ANDC.DiNORD.NAND97.闪存写入次数一般为A.10万至120万次B.10万至80万次C.1万至100万次D.100万至200万次98.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS99.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断100.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.内存停止供电C.系统时钟关闭D.内存数据写入磁盘101.用于微传感器上的嵌入式操作系统为A.ConikiB.3SOFTC.OSEKworksD.PalmOSB2.0数据传输速率为A.120Mb/sB. 240Mb/sC.480Mb/sD.560Mb/s 103.移动事务的特点为A.原子性B.一致性C.异构性D.持久性104.图元函数功能不能实现A.输出直线B.将指定内容复制到另一窗口中C.清楚指定窗口显示的内容D.输出文本字符105.下列方法中哪一个方法能实现在屏幕上描绘一个实心的直角矩形A.drawRect(int x, int y, int width, int height)B.fillRect(int x, int y, int width, int height)C.drawRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight)D.fillRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight) 106.中断恢复时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序出口函数时间D.执行中断返回指令时间107.以下哪一项不属于嵌入式操作系统A.VxWorks B. WinCE C. BSD D.uClinux108.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间109.操作系统内核包括A.电源管理B.文件管理C.任务管理D.窗口管理110.适用于实时嵌入式操作系统优先级算法为A.FCFSB.RRC.SJFD.LLF 111.下列不属于闪存类型的为A.ANDB. DiNORC. ROMD.NAND 112.闪存写入次数一般为A.1万至120万次B.10万至100万次C.1万至100万次D.100万至200万次113.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS 114.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之内D.退出临界区后重新打开中断115.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.内存停止供电C.系统时钟关闭D.内存数据写入磁盘116.用于智能手机的嵌入式操作系统不包括A.SymbianB.AndroidC.OSEKworksD.PalmOS B2.0传输距离为A.5mB. 8mC.10mD.100m 118.移动事务的特点为A.原子性B.长期性C.隔离性D.持久性119.消息函数功能不能实现A.屏蔽消息队列中发送给指定窗口的消息B.从消息队列中取回发送给指定窗口的下一条消息C.向指定窗口发送消息,立即返回D. 向指定窗口发送消息,待消息处理后返回120.下面属于J2ME体系结构中的内容是A.ConfigurationsB.ProfilesC.Optional PackagesD.以上都是121.现场总线围绕_________________________和全分布式自动化控制系统这两个目标的需要形成自己的一系列技术。

嵌入式考试题目及答案

嵌入式考试题目及答案

嵌入式考试题目及答案一、单选题(每题2分,共20分)1. 嵌入式系统是指()。

A. 嵌入到其他系统中的专用计算机系统B. 嵌入到其他系统中的通用计算机系统C. 嵌入到其他系统中的操作系统D. 嵌入到其他系统中的硬件系统答案:A2. 以下哪个不是嵌入式系统的典型应用领域?()A. 消费电子B. 工业控制C. 航空航天D. 个人电脑答案:D3. 在嵌入式系统中,以下哪个不是常用的处理器类型?()A. 微控制器(MCU)B. 数字信号处理器(DSP)C. 微处理器(MPU)D. 网络处理器(NP)答案:D4. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 仿真器D. 打印机答案:D5. 在嵌入式系统中,以下哪个不是操作系统的功能?()A. 任务调度B. 内存管理C. 文件系统D. 网络通信答案:D6. 以下哪个不是嵌入式系统的硬件组成?()A. 处理器B. 存储器C. 输入/输出设备D. 显示器答案:D7. 在嵌入式系统中,以下哪个不是软件组成?()A. 操作系统B. 应用程序C. 驱动程序D. 打印机驱动答案:D8. 以下哪个不是嵌入式系统的开发流程?()A. 需求分析B. 系统设计C. 编码D. 测试答案:D9. 在嵌入式系统中,以下哪个不是调试技术?()A. 断点B. 单步执行C. 代码覆盖率分析D. 性能优化答案:D10. 以下哪个不是嵌入式系统的可靠性要求?()A. 容错性B. 可预测性C. 可维护性D. 可扩展性答案:D二、多选题(每题3分,共15分)11. 嵌入式系统的特点是()。

A. 实时性B. 专用性C. 可扩展性D. 低功耗答案:ABD12. 嵌入式系统的开发工具包括()。

A. 编译器B. 调试器C. 仿真器D. 打印机答案:ABC13. 嵌入式系统的硬件组成包括()。

A. 处理器B. 存储器C. 输入/输出设备D. 显示器答案:ABC14. 嵌入式系统的软件组成包括()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式软件技术概论习题集参考答案一. 单选题(每小题1分,共10分)1.C2.A3.B4.C5.D6.A7.D8.C9.B 10.A 11.C 12.C 13.C 14.B 15.A 16.B 17.B 18.A 19.D 20.D 21.A 22.A 23.B 24.C 25.C 26.D 27.D 28.A 29.B 30.B 31.A 32.C 33.C 34.B 35.D 36.A 37.D 38.D 39.B 40.C 41.D 42.A 43.C 44.A 45.D 46.B 47.D 48.B 49.A 50.C 51.D 52.D 53.B 54.A 55.C 56.A 57.B 58.C 59.B 60.C 61.B 62.C 63.B 64.B 65.A 66.D 67.A 68.D 69.A 70.C71.A 72.C 73.B 74.D 75.D 76.A 77.A 78.D 79.B 80.B二. 填空题 (每空1分, 共10分)1.嵌入性2.最终用户3.数据Cache4.数字信号处理器(或DSP)5.数据寄存器6.编码阶段7.数据结构 8.非实时操作系统9.异构模拟器 10.外部模式11.专用性 12.独立硬件开发商13.指令Cache 14.数字信号15.地址寄存器 16.构建阶段17.算法 18.实时操作系统19.同构模拟器 20.内部模式21.资源受限 22.独立软件开发商23.寄存器 24.数字信号处理器25.浮点寄存器 26.部署阶段27.等效原则 28.用户线程29.硬件缺陷 30.194631.软实时 32.系统集成商33.微处理器 34.板级支持包35.常数寄存器 36.运行阶段37.有效原则 38.内核线程39.编译器自动优化 40.寄存器41.硬实时 42.操作系统提供者43.存储器 44.BSP45.片总线 46.编译47.经济原则 48.文件系统49.外界环境干扰 50.高速缓存51.实时性 52.设备制造商53.输入输出模块 54.共享目标文件55.内总线 56.链接57.实时性 58.互斥59.Debug 60.主存储器61.确定的 62.芯片制造商63.总线 64.目标文件65.外总线 66.定址67.可靠性 68.公平69.Release 70.本机外存71.可测的 72.板级支持包(或BSP)73.机器语言 74.网络文件系统75.位置 76.打包77.高效性 78.互斥79.开发 80.远程外存三. 判断改错题 (每小题1分, 共20分)1.×,嵌入式系统的硬件核心部分是微处理器。

2.×,人机接口是用户接口的一种。

3.×,Linux的分布式文件系统是NFS。

4.√5.×,键盘是输入设备。

6.√7.×,汇编语言是低级语言。

8.×,gcc是一种编译工具。

9.√10.√11.×,嵌入式系统的硬件核心部分是微处理器。

12.√13.×,Windows Server的分布式文件系统是DFS。

14.×,程序计数器是用来保存下一条要执行的指令的地址的寄存器。

15.×,鼠标是输入设备。

16.√17.×,DM全称是Development Machine。

18.×,gcc是一种编译工具。

19.×,软件调试的目的是找出嵌入式系统软件存在的问题。

20.√21.×,嵌入式系统的硬件核心部分是微处理器。

22.×,I/O接口是系统接口的一种。

23.√24.√25.√26.√27.×,OS全称是Rea Time Operating System。

28.×,JFlash是一种烧写工具。

29.×,代码压缩技术得到的输出序列是不可以直接运行的。

30.×,在线仿真器可以分为内部模式、外部模式。

31.×,世界上第一台计算机研制成功的年代是1946年。

32.×,CAN总线接口是系统接口的一种。

33.√34.×,Flash Memory与ROM相比最大的好处是可以擦写。

35.×,麦克风是输入设备。

36.√37.√38.×,VMWare是一种模拟仿真工具。

39.√40.×,在线仿真器的内部模式又称为单片模式。

41.×,世界上第一台计算机诞生在美国。

42.√43.×,常数寄存器是专门用来保存只读的数值的。

44.×,ROM中的信息内容断电后能够永久保存。

45.×,打印机是输出设备。

46.×,C语言可以用来做为嵌入式程序开发。

47.√48.√49.√50.×,在线仿真器的单片模式又称为内部模式。

51.√52.×,嵌入式系统的资源是受限的。

53.×,栈地址寄存器指向内存中栈的顶端。

54.×,Cache更新主内存的方式有直写和回写两种。

55.×,扫描仪是输入设备。

56.×,Ada语言可以用来做为嵌入式程序开发。

57.√58.×,CETK是一种测试工具。

59.×,进程同步是进程之间的直接相互作用。

60.√61.√62.×,OS的中文意思是操作系统。

63.√64.√65.×,投影仪是输出设备。

66.×,汇编语言可以用来做为嵌入式程序开发。

67.×,运行速度优化首选的技术是算法和数据结构。

68.√69.×,进程互斥是进程之间的间接性作用。

70.√71.√72.×,计算机能直接识别和执行的指令是二进制编码的。

73.×, RAM中的数据在系统断电时会全部丢失。

74.×,Cache更新主内存的方式有直写和回写两种。

75.×,扫描仪是输入设备。

76.×,Java语言可以用来做为嵌入式程序开发。

77.√78.×,经过调试没有错误的程序,不一定是正确的程序。

79.√80.×,编译器自动优化可以提高代码的质量或缩小代码的体积。

四. 名词解释 (每小题3分, 共15分)1. RTOS全称是Real Time Operating System(2分),即实时多任务操作系统(1分)。

2. EMPU全称是Embedded Micro Processor Unit(2分),即嵌入式微处理器(1分)。

3. PIC全称是Programmable Interrpt Controller(2分),即中断控制器(1分)。

4. DM全称是Development Machine(2分),即开发机(1分)。

5. VFS全称是Virtual File System(2分),即虚拟文件系统(1分)。

6. OS全称是Operating System(2分),即实时多任务操作系统(1分)。

7. EMU全称是Embedded Micro-controller Unit(2分),即嵌入式微控制器(1分)。

8. DMA全称是Direct Memory Access(2分),即直接存储器存取(1分)。

9. COFF全称是Common Object File Format(2分),即通用目标模式(1分)。

10. SoPC全称是System on Programmable Chip(2分),即可变成单芯片系统(1分)。

11. IEE全称是Institution of Electrical Engineers(2分),即英国电气工程师学会(分)。

12. BSP全称是Borad Support Package(2分),即板级支持包(1分)。

13. ARM全称是Advanced RISC Machines(2分),即高级RISC设备(1分)。

14. ELF全称是Executable and Linking Format(2分),即可执行连链接格式(1分)。

15. ICE全称是In-Circuit Emulator(2分),即在线仿真器(1分)。

16. IEE全称是Institution of Electrical and Electronics Engineers(2分),即美国电气与电子工程师学会(1分)。

17. DDR全称是Double Data Rate(2分),即双倍数据传输(1分)。

18. ABI全称是Application Binary Interface(2分),即应用程序二进制接口(1分)。

19. VFS全称是Virtual File System(2分),即虚拟文件系统(1分)。

20. GDB全称是GNU Debugger(2分),即GNU调试器(1分)。

21. API全称是Application Programming Language(2分),即程序变成接口(1分)。

22. RAM全称是Random Access Memory,即随即存储器(1分)。

23. SOF全称是Shared Objects File(2分),即共享目标文件(1分)。

24. BLOB全称是Boot Loader Object(2分),是一款功能强大的Boot Loader(1分)。

25. ISE全称是Instruction Set Emulator(2分),即指令模拟器(1分)。

26. SoC全称是System on Chip(2分),即单芯片系统(1分)。

27. ROM全称是Read Only Memory,即只读存储器(1分)。

28. TM全称是Target Machine(2分),即目标机(1分)。

29. MMU全称是Memory Management Unit(2分),即存储单元管理器(1分)。

30. JIT Compiled全称是Just in Runtime Compiled(2分),即运行时编译(1分)。

31. BLOB全称是Boot Loader Object(2分),是一款功能强大的Boot Loader(1分)。

32. GDB全称是GNU Debugger(2分),即GNU调试器(1分)。

33. RTOS全称是Rea Time Operating System(2分),即实时多任务操作系统(1分)。

34. BSP全称是Borad Support Package(2分),即板级支持包(1分)。

35. DMA全称是Direct Memory Access(2分),即直接存储器存取(1分)。

36. IEE全称是Institution of Electrical Engineers(2分),即英国电气工程师学会(1分)。

相关文档
最新文档