2015年嵌入式系统在线作业满分答案
嵌入式习题答案(DOC)
6.用汇编语言编写程序,求1到50的累加和。
答:
1
32
R50x40003005
R00
R11
LOOP
BLOOP
R001
R111
R150
R0,[R5]
B.
7.请说明汇编语句R2,[R04]和R2,[R04]!的区别。
答:状态:处理器执行32位的字对齐的指令;状态:处理器执行16位的半字对齐的指令。
指令集和指令集均有切换处理器状态的指令。
从状态转换到状态:
R0, 1
R0
8.处理器有哪些工作模式?哪些是特权模式?哪些是异常模式?
答:体系结构支持7种工作模式(),分别为用户模式()、快中断模式()、中断模式()、管理模式()、数据访问终止模式()、系统模式()、及未定义指令中止模式()。除去用户模式外的其他6种处理器工作模式称为特权模式()。除去用户模式和系统模式以外的5种处理器工作模式称为异常模式()
答:第2个操作数的三种形式如下。立即数,例如:R00x0000F200;寄存器方式,例如:R1,R1,R2;寄存器移位方式,例如:R112 R3。
3.请分别写出调用子程序、子程序返回所使用的指令,并简述所用指令的工作过程。
答:用指令调用子程序。指令先将下一条指令的地址拷贝到R14(即)连接寄存器中,然后跳转到指定地址运行指令。子程序返回的指令是:,。
答:8[R0+4]2;R0不变
32[R0+4]=R2;R00+4
32[]表示存储器的存储单元中存放的32位字数据,16[]表示存储器的存储单元中存放的16位半字数据,8[]表示存储器的存储单元中存放的8位字节数据
东师《嵌入式系统》15春在线作业1试卷(最新)
东师《嵌入式系统》15春在线作业1一、单选题(共20 道试题,共60 分。
)V 1. Linux内核的主要功能包括内存管理、任务调度、()、虚拟文件系统和网络接口。
A. 提供ShellB. 进程间通信C. 文件拷贝D. 运行应用程序满分:3 分2. ARM汇编程序中,注释是以()开头的。
A. 逗号B. 冒号C. 双引号D. 分号满分:3 分3. 背景调试的英文缩写是()。
A. BDMB. ICD满分:3 分4. 下列()异常发生时,程序计数器的值还没有更新。
A. IRQB. UNDC. FIQD. 数据访问ABT满分:3 分5. 下列()不是嵌入式系统开发的常用编程语言。
A. 汇编语言B. C/C++语言C. Visual BasicD. Java满分:3 分6. 下列()不是ARM7TDMI指令流水线的执行阶段。
A. 取指B. 写回满分:3 分7. 操作数的值在寄存器中,指令中的地址码字段指出的是寄存器编号,指令执行时直接取出寄存器值来操作的寻址方式称为()。
A. 立即数寻址B. 寄存器寻址C. 寄存器间接寻址D. 基址寻址满分:3 分8. 下列()不是Linux中默认的makefile文件名。
A. GNUmakefileB. makefileC. MakefileD. Gnumakefile满分:3 分9. 32位的CPSR寄存器一共分为4个域,分别是控制域、扩展域、状态域和()。
C. 管理域D. 屏蔽域满分:3 分10. ATPCS规定,子程序间通过寄存器传递参数时,不能使用()来传递参数。
A. R4B. R3C. R2D. R1满分:3 分11. 用于指示汇编程序入口点的指示符是()。
A. EQUB. ENTRYC. ENDD. START满分:3 分技术领域的核心学科有4个,但不包括()。
A. 生物工程B. 微电子学C. 计算机科学D. 电子工程与自动控制满分:3 分13. GNU开发套件中,下列()是C语言的编译器。
嵌入式系统考试试题及答案
嵌入式系统考试试题及答案一、选择题1、嵌入式系统是指哪些设备?A.智能手机B.平板电脑C.个人电脑D.所有电子设备答案:D.所有电子设备解释:嵌入式系统是指嵌入在其它设备中的小型计算机系统,它们通常具有特定的功能和用途,例如控制机械、电子设备等。
因此,所有电子设备都可以看作是嵌入式系统的一种。
2、嵌入式系统的主要特点是什么?A.体积小B.功耗低C.处理能力强D.以上都是答案:D.以上都是解释:嵌入式系统通常具有体积小、功耗低、处理能力强等特点,这些特点使得它们能够适应各种不同的应用场景。
3、下面哪个不是嵌入式系统的应用?A.手机语音助手B.智能家居控制C.汽车发动机控制D.超级计算机答案:D.超级计算机解释:超级计算机是一种大型计算机系统,主要用于科学计算、数据分析等高性能计算领域,与嵌入式系统的应用场景不同。
4、嵌入式系统开发需要哪些技能?A.硬件设计B.软件编程C.系统集成D.以上都是答案:D.以上都是解释:嵌入式系统开发需要具备硬件设计、软件编程和系统集成等技能,因为嵌入式系统需要与具体的硬件设备进行交互,同时需要进行软件编程来实现特定的功能。
5、下面哪个是嵌入式系统开发的主要语言?A. C语言B. C++语言C. Java语言D. Python语言答案:A. C语言解释:C语言是嵌入式系统开发的主要语言之一,因为它具有高效的性能和直接访问硬件的能力,适合用于编写嵌入式系统的底层代码。
嵌入式系统是现代电子技术中非常重要的一部分,它们广泛用于各种领域,如工业控制、智能家居、医疗设备等。
因此,学习嵌入式系统的知识对于电子工程专业的学生来说是非常重要的。
在这里,我们提供了一些嵌入式系统期末考试的题目和答案,以帮助学生们更好地理解嵌入式系统的基本概念和原理。
解释:嵌入式系统通常具有小型化、快速化和智能化的特点,而巨型化并不是嵌入式系统的特点。
解释:嵌入式系统通常使用低级编程语言,如C语言和汇编语言,而Python语言通常用于高级编程和脚本编写,并不是嵌入式系统常用的编程语言。
2015下半年嵌入式系统设计师考试真题及答案-下午卷
2015下半年嵌入式系统设计师考试真题及答案-下午卷第 1 题阅读以下关于某嵌入式系统设计的说明,回答问题1至问题4。
【说明】某公司承接了某嵌入式系统的研制任务。
该嵌入式系统由数据处理模块、系统管理模块、FC 网络交换模块和智能电源模块组成,系统组成如图1-1所示。
数据处理模块处理系统的应用任务;系统管理模块除了处理系统的应用任务外,还负责管理整个嵌入式系统;FC网络交换模块采用消息机制,支持广播和组播,主要负责系统的数据交换;智能电源模块负责给其他模块供电,该模块根据系统命令可以给其他模块供电或停止供电。
问题:1.1 该系统的软件大部分是用C语言编程的,编程人员经常会使用运算符,请按优先级由高到低的次序,重新排序下面的运算符:%,=,<=,&&。
问题:1.2 该系统的开发要求按软件能力成熟度模型CMM3级开发,请回答下列问题:(1) CMM3级包含多少个关键过程域?(2) 请写出CMM3级的关键过程域。
(3) CMM2级包含多少个关键过程域?(4) 在对该开发软件单位进行CMM3级达标评级时,只需检査3级的关键过程域还是3级和2级的关键过程域都需要检查?问题:1.3 (1) 在本系统中,FC网络采用何种拓扑结构?请从如下4项中选择最为合适的。
A.总线B.树型C.星形D.点对点(2) FC网络除了用于交换的光纤基础架构,还必须有高性能的I/O通道结构支持,I/O通道在FC网络中的优势是什么?问题:1.4 智能电源模块首先进行系统初始化,初始化后各设备就可使用,再根据系统初始配置表对嵌入式系统的其他模块供电。
智能电源模块通常完成两件事情:一、周期性地查询本模块温度、各路电流(给各模块供电的)以及电源模块的供电是否异常,如果异常,则进行异常处理,并报系统管理模块,由系统管理模块进行决策;二、进入中断处理程序,处理系统管理模块的各种命令,如果系统管理模块命令关机下电,则智能电源模块对所有模块(也包括自己)进行下电处理。
嵌入式系统试题及答案
嵌入式系统试题及答案一、单项选择题(每题2分,共20分)1. 嵌入式系统的特点是()。
A. 体积小、成本低、功能强B. 体积大、成本高、功能弱C. 体积小、成本低、功能弱D. 体积大、成本高、功能强答案:A2. 以下哪个不是嵌入式系统的组成部分?()A. 嵌入式微处理器B. 嵌入式操作系统C. 通用操作系统D. 嵌入式软件答案:C3. 嵌入式系统通常用于()。
A. 个人计算机B. 服务器C. 家用电器D. 网络设备答案:C4. 在嵌入式系统中,以下哪个不是常用的编程语言?()A. C语言B. C++C. JavaD. Python答案:D5. 嵌入式系统的开发流程不包括以下哪个步骤?()A. 需求分析B. 系统设计C. 系统测试D. 系统销售答案:D6. 以下哪个是嵌入式系统的硬件平台?()A. 单片机B. 个人电脑C. 服务器D. 工作站答案:A7. 嵌入式系统的实时性要求通常()。
A. 非常高B. 一般C. 非常低D. 可有可无答案:A8. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 编辑器D. 游戏机答案:D9. 嵌入式系统通常不用于以下哪个领域?()A. 汽车电子B. 移动通信C. 航空航天D. 办公自动化答案:D10. 以下哪个是嵌入式系统的软件平台?()A. 操作系统B. 数据库系统C. 网络服务器D. 办公软件答案:A二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发需要考虑以下哪些因素?()A. 系统稳定性B. 系统安全性C. 系统可扩展性D. 系统成本答案:ABCD2. 嵌入式系统的硬件设计通常包括以下哪些部分?()A. 微处理器B. 存储器C. 电源管理D. 显示设备答案:ABCD3. 嵌入式系统的软件设计通常包括以下哪些部分?()A. 操作系统B. 应用程序C. 驱动程序D. 用户界面答案:ABCD4. 以下哪些是嵌入式系统的开发工具?()A. 交叉编译器B. 版本控制系统C. 性能分析工具D. 游戏机答案:ABC5. 嵌入式系统在以下哪些领域有广泛应用?()A. 工业控制B. 消费电子C. 医疗设备D. 办公自动化答案:ABC三、判断题(每题2分,共10分)1. 嵌入式系统与通用计算机系统没有区别。
嵌入式系统课后习题及答案
第1章嵌入式体系基本【1 】1.什么是嵌入式体系?它由哪几部分构成?有何特点?写出你所想到的嵌入式体系.答:(1)界说:国内对嵌入式体系的一般界说是:以运用为中间,以盘算机技巧为基本,软硬件可裁剪,从而可以或许顺应现实运用中对功效.靠得住性.成本.体积.功耗等严厉请求的专用盘算机体系.(2)构成:嵌入式处理器.外围装备.嵌入式操纵体系和运用软件等几部分构成.(3)特点:a.软硬件一体化,集盘算机技巧.微电子技巧.行业技巧于一体;b.须要操纵体系支撑,代码小,履行速度快;c.专用紧凑,用处固定,成本迟钝;d.靠得住性请求高;e.多样性,运用普遍,种类繁多.(4)嵌入式体系:小我数字助理(PDA).机顶盒(STB).IP德律风.2.嵌入式处理器分为哪几类?答:(1)低端的微控制器(MicroController Unit,MCU);(2)中高端的嵌入式微处理器(Embeded MicroProcessor Unit,EMPU);(3)通讯范畴的DSP处理器(Digital Signal Processor,DSP);(4)高度集成的片上体系(System on Chip,SoC).3.ARM英文原意是什么?它是一个如何的公司?其处理器有何特点?答:(1)英文原意:Advanced RISC Machines.高等精简指令集机械.(2)公司简介:该公司是全球领先的16/32位RISC微处理器常识产权设计供给商,经由过程将其高机能.低成本.低功耗的RISC微处理器.外围和体系芯片设计技巧让渡给合作伙伴来临盆各具特点的芯片.ARM公司已成为移动通讯.手持装备.多媒体数字花费嵌入式解决计划的RISC尺度.(3)其处理器特点:a.小体积.低功耗.低成本而高机能;b.16/32位双指令集;c.全球的合作伙伴浩瀚.4.什么是及时体系?它有哪些特点?若何分类?答:(1)及时体系的界说:及时体系(Real Time System)是指产生体系输出的时光对体系至关重要的体系.(2)特点:及时性.并行性.多路性.自力性.可猜测性.靠得住性.(3)分类:依据响应时光的不合,及时体系可分为3种类型:强及时体系.弱及时体系.一般及时体系.依据肯定性的不合,及时体系可分为2种类型:硬及时.软及时.5.RTOS由哪几部分构成?它有哪些特点?与一般操纵体系比拟有何不合?答:(1)构成:及时内核.收集组件.文件体系.图形用户界面.(2)特点:a.支撑异步事宜的响应;b.中止和调剂义务的优先级机制;c.支撑抢占式调剂;d.肯定的义务切换时光和中止延迟时光;e.支撑同步.(3)与一般OS的不合:a.及时性:响应速度快,只有几微秒;履行时光肯定,可猜测;b.代码尺寸小:只有10~100KB,节俭内存空间,下降成本;c.运用程序开辟较难;d.须要专用开辟对象:仿真器.编译器和调试器等.6.单片机体系.嵌入式体系和SOC体系三者有何差别和接洽?答:(1)今朝嵌入式体系的主流是以32位嵌入式微处理器为焦点的硬件设计和基于及时操纵体系(RTOS)的软件设计;(2)单片机体系多为4位.8位.16位机,不合适运行操纵体系,难以进行庞杂的运算及处理功效;(3)嵌入式体系强调基于平台的设计.软硬件协同设计,单片机大多采取软硬件流水设计;(4)嵌入式体系设计的焦点是软件设计(占70%阁下的工作量),单片机体系软硬件设计所占比例基底细同.(5)SoC是嵌入式体系的最高实现情势,它集成了很多功效模块,它的焦点技巧是IP(Intellectual Property Core,常识产权核)核.7. 无第2章嵌入式体系开辟进程1.嵌入式体系开辟进程分为哪几个阶段?每个阶段的特点是什么?答:(1)需求剖析阶段:a.对问题的辨认和剖析;b.制订例格解释文档;c.需求评审.(2)设计阶段:a.数据流剖析;b.划分义务;c.界说义务间的接口.(3)生成代码阶段:a.代码编程;b.交叉编译和链接;c.交叉调试;d.测试.(4)固化阶段2.嵌入式体系有哪几种调试方法?如今最风行的是哪种?运用什么接口?答:(1)调试方法:源程序模仿器方法.监控器方法.仿真器方法.(2)如今最风行的是仿真器方法,运用JTAG(Joint Test Action Group,结合测试行为组)接口.3.什么是板级支撑包?它一般应完成哪些工作?答:(1)界说:有些嵌入式操纵体系的内核明白分为两层,上层一般称为“内核”,而底层则称为“硬件抽象层”或“硬件适配层”,缩写为HAL,有的厂商将硬件抽象层称为BSP,即板级支撑包(BoardSupport Package).(2)重要完成工作:a.在体系启动时,对硬件进行初始化.B.为驱动程序供给拜访硬件的手腕.(3)重要感化:清除硬件差别.第3章 ARM体系构造1.ARM的英文全名是什么?ARM处理器有什么特点?答:见第1章课后习题第3题.2.ARM7和ARM9在流水线方面有何不合?答:ARM7是3级流水线构造,ARM9是5级流水线构造.AR]M9把3级流水线中的履行阶段的操纵进行再分派,即把履行阶段中的“存放器读”插在译码阶段中完成,把“存放器写”安插在另一级(即第5级)完成,同时,在该级之前,再安插一级(存储拜访).3.ARM处理器支撑的数据类型有哪些?答:(1)Byte 字节,8位;(2)Halfword 半字,16位;(3)Word 字,32位;4.写出ARM运用的各类工作模式和工作状况.答:(1)工作模式:详见下表:(2)工作状况:a.ARM:32位,这种状况下履行字对齐的ARM指令;b.Thumb:16位,这种状况下履行半字对齐的Thumb指令.5.ARM处理器总共有若干个存放器?个中哪个用做PC?哪个用做LR?答:(1)ARM处理器总共有37个存放器:31个通用存放器,6个状况存放器. (2)R15用做程序计数器PC,R14用做子程序链接存放器LR.6.假设R0=0x12345678,运用将R0存储到0x4000的指令存到存储器中,若存储器为大端组织,写出从存储器0x4000处加载一个字节到R2的指令履行后R2的值.答:因为0x4000是大端组织,所以R0存进后,0x4000中稀有0x56781234,从0x4000加载一个字节到R2后(由地位到高位加载),R2的值为0x34. 7.ARM920T处理器参加了哪两个协处理器?各自的重要功效是什么?答:ARM920T处理器参加了两个协处理器:(1)CP14,许可软件拜访调试通讯通道;(2)体系控制协处理器CP15,供给了一些附加存放器用于设置装备摆设和控制Caches.MMU.呵护体系.时钟模式和其他体系选项.8.ARM920T支撑哪些时钟模式?答:快速总线模式.同步模式.异步模式.9.什么是写直达和写回Cache操纵,各有何特点?答:(1)写直达:当CPU对Cache写射中时,Cache与主存同时产生写修正.长处:一致性好;缺陷:耗时.(2)写回:当CPU对Cache写射中时,只修正Cache的内容而不立刻写入主存,只当此履行被换出时才写回主存.长处:削减拜访主存次数,进步效力.缺陷:一致性差点.10.ARM为何集成了32位的ARM指令集和16位的Thumb指令集?(即它的利益)答:可供给长的转移规模.壮大的算术运算才能和大的寻址空间.11.什么是big-endian和little-endian,编写一段程序测试你所用的盘算机体系构造采取哪种存储机制?答:(1)大端存储体系(big-endian):低地址存放高字节,高地址存放低字节.小端存储体系(little-endian): 低地址存放低字节,高地址存放高字节.(2)int x=0x12345678;int *p=&x;if(*(char*)p=0x78)…little endianelse…big endian第4章 ARM体系硬件设计基本1.一个典范的可履行映像由哪几部分构成?答:2.汇编和C说话的互相挪用办法.答:(1)汇编程序挪用C程序的办法为:起首在汇编程序中运用IMPORT伪指令事先声明将要挪用的C说话函数;然后经由过程BL指令来挪用C函数.(2)C程序挪用汇编子程序的办法为:起首在汇编程序中运用EXPORT伪指令声明被挪用的子程序,暗示该子程序将在其他文件中被挪用;然后在C程序中运用extern症结字声明要挪用的汇编子程序为外部函数. (填补)3.基于ARM的硬件启动流程?答:(1)分派中止向量表;(2)初始化存储器体系;(3)初始化各工作模式下的客栈;(4)初始化有特别请求的硬件模块;(5)初始化用户程序的履行情况;(6)切换处理器的工作模式;(7)挪用主运用程序.第5章基于S3C2410的体系硬件设计1.温习控制:P230 I/O口编程实例.填补:2.中止的处理流程?答:(1)保管现场;(2)模式切换;(3)获取中止源;(4)中止处理;(5)中端返回,恢复现场.3.中止存放器的感化及相干的操纵?P235-237.。
2015嵌入式系统试题带答案
《嵌入式系统》课程研2011级试题一、填空题(每空1分,共30分)1、嵌入式操作系统的内核构成包括:任务管理、时间管理、中断服务处理。
2、嵌入式系统的设计可以分成识别需求、提出解决方案、执行项目和结束项目四个阶段。
3、目前使用的嵌入式操作系统主要有WinCE 、Symbian 、Nucleus 、μCOSII 、Linux 。
4、微处理器有两种总线架构,使用数据和指令使用同一接口的是冯诺依曼,分开的指令和数据接口、取指和数据访问可以并行进行的是哈佛结构。
5、ARM微处理器有7 种工作模式,它们分为非特权模式、特权模式两类。
其中用户模式属于非特权模式。
6、冯诺依曼体系结构的特点之一是系统内部数据和指令都存储在统一存储器中,而哈佛结构则是分开储存。
7、通常嵌入式系统开始启动时,将存有启动代码的Nor Flash地址空间映射到0x000000。
嵌入式系统的中断向量和异常向量表在启动时也从0号地址存放。
因为Flash ROM的读出速度慢,因此需要采用地址重映射把SDRAM地址空间迁移到0地址开始处,把Flash ROM的地址空间迁移到系统存储器的高端地址。
8、异常向量是异常服务程序的入口,在某些ARM的应用中,允许异常向量的位置由32位地址空间低端的正常位置,既0x00000000~0x0000001C,移到地址空间高端的另一地址范围0xFFFF0000~0xFFFF001C。
这些改变后的地址位置称为高端向量。
目标系统可通过输入硬件配置来选择是使用正常向量还是高端向量。
9、ARM微处理器复位后,PC(R15)的地址通常是0X0 ,初始的工作模式是supervisor 。
10、ARM指令集和Thumb指令集分别是32 和16 位的。
11、总线定时方式有三种,分别为同步定时、异步和半同步定时。
二、选择题(在备选答案中有一个或多个是正确的,将它选出填入空格中,每小题2分,共20分)1.下列描述不属于RISC计算机的特点的是_____C______。
2015年下半年嵌入式系统设计师(中级)考试上午选择+下午案例真题+答案解析完整版(全国计算机软考)
2015年下半年嵌入式系统设计师真题+答案解析上午选择题1、CPU是在(1)结束时响应DMA请求的。
A. —条指令执行B. —段程序C. 一个时钟周期D. —个总线周期答案:DDMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存之间的直接数据传输。
DMA 操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期结束时执行,这样使得总线利用率最高。
2、虚拟存储体系由(2)两级存储器构成。
A. 主存-辅存B. 寄存器-CacheC. 寄存器-主存D. Cache-主存答案:A本题考查计算机组成原理的基础知识。
计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次结构的存储系统。
所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。
不同层次上的存储器发挥着不同的作用。
一般计算机系统中主要有两种存储体系:Cache存储体系由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系由主夺储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。
3、浮点数能够表示的数的范围是由其(3)的位数决定的。
A. 尾数B. 阶码C. 数符D. 阶符答案:B在计算机中使用了类似于十进制科学计数法的方法来表示二进制实数,因其表示不同的数时小数点位置的浮动不固定而取名浮点数表示法。
浮点数编码由两部分组成:阶码(即指数,为带符号定点整数,常用移码表示,也有用补码的)和尾数(是定点纯小数,常用补码表示,或原码表示)。
因此可以知道,浮点数的精度由尾数的位数决定,表示范围的大小则主要由阶码的位数决定。
4、在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(4)。
A. 隐含寻址B. 寄存器寻址C. 立即寻址D. 直接寻址答案:C随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对所需操作数的获取。
东师15春《嵌入式系统》在线作业试卷_最新
东师15春《嵌入式系统》在线作业试卷一、单选题:1.下列( )分配的内存是字对齐访问的。
(满分:3)A. DCBB. DCQC. DCWD. DCD2.将软件烧写到设计的硬件电路板上进行实地运行测试称为( )。
(满分:3)A. 单元测试B. 软硬件集成测试C. 确认测试D. 验收测试3.可以使用( )命令创建一个新用户。
(满分:3)A. useraddB. usermodC. passwdD. groupadd4.到目前为止,ARM主要出现过( )个指令集体系结构版本。
(满分:3)A. 5B. 6C. 7D. 85.用RAM以及附加电路制成的仿真器称为( )。
(满分:3)A. RAM仿真器B. ROM仿真器C. 在线仿真器D. 软件仿真器6.相等测试的指令助词符是( )。
(满分:3)A. BICC. TEQD. MUL7.ARM10的指令流水线是( )级。
(满分:3)A. 3B. 4C. 5D. 68.ARM指令恰好是( )字节边界对准。
(满分:3)A. 2B. 4C. 8D. 169.Linux是一个基于POSIX和Unix的( )、支持多线程和多CPU的操作系统。
(满分:3)A. 多用户、多任务B. 多用户、单任务C. 单用户、多任务D. 单用户、单任务10.以基于Internet接入为标志的嵌入式系统属于嵌入式系统发展的第( )阶段。
(满分:3)A. 1B. 2C. 3D. 411.导弹控制属于嵌入式系统在( )方面的应用。
(满分:3)A. 军用B. 农业用C. 工业用12.不需要运行程序而进行的测试称为( )。
(满分:3)A. 静态测试B. 动态测试C. 墨盒测试D. 白盒测试13.精简指令集合计算机的英文缩写是( )。
(满分:3)A. CISCB. AISCC. RISCD. DISC14.在Linux下,用于文件搜索的命令是( )。
(满分:3)A. findB. whereC. lookupD. mound15.Vi是Linux下的一种( )。
嵌入式课后练习题答案
第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级优先中,请问上述程序的功能是处理器工作在用户模式主堆栈下。
嵌入式习题答案1
《嵌入式系统》课后习题参考答案第一章1.什么是嵌入式系统?它由哪几部分组成?有何特点?以应用为中心,计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
嵌入式系统通常由嵌入式处理器、外围设备、嵌入式操作系统、应用软件等几大部分组成。
嵌入式处理器与通用处理器的最大不同点在其大多工作在为特定用户群设计的系统。
外围设备包括:存储器、接口、人机交互。
嵌入式操作系统的特点:软硬件一体化,集计算机技术、微电子技术和行业技术为一体;需要操作系统支持,代码小,执行速度快;专用紧凑,用途固定,成本敏感;可靠性要求高;多样性,应用广泛,种类繁多。
2.嵌入式处理器分为哪几类?低端的微控制器(MicroConctroller Unit,MCU)中高端的嵌入式微处理器(Embedded MicroProcessor Unit,EMPU)通信领域的DSP系统(Digital Signal Processor,DSP)高度集成的片上系统(System on Chip,SoC)3.ARM英文原意是什么?它是个怎样的公司?其处理器有何特点?ARM(Advanced RISC Machines)公司是全球领先的16/32位RISC微处理器知识产权设计供应商。
ARM公司通过将其高性能、低功耗、低成本的RISC微处理器,外围和系统芯片设计技术转让给合作伙伴来生产各具特色的芯片。
ARM处理器的特点:小体积、低功耗、低成本而性能高。
16/32位指令集。
全球至多的合作伙伴。
4.什么是实时系统?它由哪些特征?如何分类?实时系统是具有实时性且能支持实时控制系统工作的操作系统。
其首要任务是调动一切可利用的资源来完成实时控制任务,其次才着眼于提高计算机系统的使用效率,其重要特点是能满足对时间的限制和要求。
实时性:实时系统所产生的结果在时间上有严格的要求,只有符合时间要求的结果才是正确的。
嵌入式系统试题及答案
嵌入式系统试题及答案一、选择题1. 嵌入式系统通常指的是:A. 个人计算机B. 服务器C. 智能手机D. 家用电器中的控制单元答案:D2. 以下哪个不是嵌入式系统的硬件组成部分?A. 微处理器B. 存储器C. 操作系统D. 打印机答案:D3. 嵌入式系统的软件开发通常使用:A. 汇编语言B. C语言C. Java语言D. HTML答案:B4. 下列哪个是实时操作系统的特点?A. 多任务B. 多用户C. 网络功能D. 确定性响应时间答案:D5. 嵌入式系统中的中断处理机制主要用于:A. 系统启动B. 错误检测C. 任务调度D. 事件响应答案:D二、填空题6. 嵌入式系统的设计需要考虑______、______和______三个主要方面。
答案:性能、功耗、成本7. 嵌入式系统中的______是指系统在规定的时间内完成特定功能的能力。
答案:实时性8. 在嵌入式系统中,______是指软件与硬件的紧密结合。
答案:系统级集成9. 嵌入式系统的______是指系统在没有外部干预的情况下,能够独立完成预定功能的能力。
答案:自主性10. 嵌入式系统的______是指系统在面对各种环境变化时,仍能保持稳定运行的能力。
答案:鲁棒性三、简答题11. 简述嵌入式系统与通用计算机系统的主要区别。
答案:嵌入式系统与通用计算机系统的主要区别在于:嵌入式系统是为特定应用而设计的,通常具有较低的功耗、较小的体积和成本,以及高度的实时性。
而通用计算机系统则具有更广泛的应用范围,通常不强调实时性,功耗和体积也相对较大。
12. 解释什么是嵌入式系统的中断机制,并说明其重要性。
答案:嵌入式系统的中断机制是一种允许外部事件或内部条件触发中断服务程序执行的机制。
它的重要性在于能够使系统快速响应外部事件,提高系统的实时性和可靠性。
四、论述题13. 论述嵌入式系统在工业自动化领域的应用及其优势。
答案:嵌入式系统在工业自动化领域的应用非常广泛,包括但不限于机器人控制、生产线监控、数据采集和处理等。
嵌入式系统课后习题-部分答案(PDF)
第一章1-1.简述嵌入式系统的定义。
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
1-2.简述嵌入式系统的组成。
从体系结构上看,嵌入式系统主要由嵌入式处理器、支撑硬件和嵌入式软件组成。
其中嵌入式处理器通常是单片机或微控制器,支撑硬件主要包括存储介质、通信部件和显示部件等,嵌入式软件则包括支撑硬件的驱动程序、操作系统、支撑软件及应用中间件等。
嵌入式系统的组成部分是嵌入式系统硬件平台、嵌入式操作系统和嵌入式系统应用。
嵌入式系统硬件平台为各种嵌入式器件、设备(如ARM 、PowerPC、Xscale、MIPS等);嵌入式操作系统是指在嵌入式Linux、uCLinux、WinCE等。
1-3.ARM7处理器使用的是(ARMv4)指令集。
ARM7内核采用冯·诺依曼体系结构,数据和指令使用同一条总线。
内核有一条3级流水线,执行ARMv4指令集。
1-6.ARM9采用的是(5)级流水线设计。
存储器系统根据哈佛体系结构(程序和数据空间独立的体系结构)重新设计,区分数据总线和指令总线。
第二章2-1.简述ARM可以工作在几种模式。
ARM处理器共有7种工作模式:用户模式(User)、快速终端模式(FIQ)、外部中断模式(IRQ)、特权模式(svc)、数据访问中止模式(Abort)、未定义指令中止模式(Undef)、系统模式(System)。
除用户模式外其他6种模式称为特权模式。
在特权模式下,程序可以访问所有的系统资源,也可以任意地进行处理器模式切换。
再除去系统模式,其余5种模式又称为异常模式。
2-2.ARM核有多少个寄存器?ARM处理器有如下37个32位长的寄存器:(1)30个通用寄存器;(2)6个状态寄存器:1个CPSR(Current Program Status Register,当前程序状态寄存器),5个SPSR(Saved Program Status Register,备份程序状态寄存器);(3)1个PC(Program Counter,程序计数器)。
嵌入式系统考试答案
嵌入式系统考试试题----答案一、填空题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。
1、一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,(嵌入式微处理器),(嵌入式DSP处理器)以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为(实时操作系统)和分时操作系统,其中实时系统亦可分为(硬实时操作系统)和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。
6、嵌入式开发一般采用(宿主机/目标机)方式,其中宿主机一般是指( PC 机/台式机)。
7、哈佛体系结构数据空间和地址空间(分开),ARM7TDMI采用(冯诺依曼体系)的内核架构。
8. ARM7TDMI采用( 3 )级流水线结构,ARM920TDMI采用( 5 )级流水线。
9 .按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于(分时)操作系统,VxWorks属于(实时嵌入式)操作系统。
10、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(在片可调试 debug ),M表示内嵌乘法器Multiplier,I表示(嵌入式ICE ),支持在线断点和调试。
二、选择题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。
1、要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。
( D )(A) 处理器的编译器能够产生可重入代码(B)在程序中可以找开或者关闭中断(C) 处理器支持中断,并且能产生定时中断(D)有大量的存储空间2、下面哪种操作系统最方便移植到嵌入式设备中。
东师2015年春季《嵌入式系统》期末考核 答案
期末作业考核《嵌入式系统》满分100分一、判断题(每题3分,共30分)1. 嵌入式系统一般具有实时约束,有时限要求,因此,嵌入式系统一般都采用分时操作系统。
(错)2.嵌入式系统本身具备自举开发能力,用户可以直接在嵌入式设备上做开发。
(错)3.硬件资源是硬件设计工程师在设计和调试硬件必备的工具,这些资源不包括示波器。
(错)4.嵌入式常用编程语言有汇编语言、C语言、C++语言以及Java语言等。
(对)5.嵌入式 Linux是以Linux为基础的嵌入式操作系统,它是一种开放源代码、软实时、多任务的嵌入式操作系统。
(对)6.uCLinux是面向支持MMU的处理器平台设计的。
(错)7.ARM指令中的第二个操作数可以是一个8位的立即数,也可以是一个任意的32位立即数。
(错)8.当异常发生时,需要保护程序执行现场,再进行异常处理。
其中,现场保护包括返回地址和CPSR 的值两个方面的内容。
(错)9.MAP用于定义一个结构化的内存表的首地址,可以用“*”代替。
(错)10.SPACE分配的内存单元用0初始化,DCB分配的内存用指定的值初始化。
(对)二、简答题(每题8分,共40分)1. 什么是可编程片上系统(SOPC)?答:用可编程逻辑技术把整个系统放到一块硅片上,称作SOPC。
可编程片上系统(SOPC)是一种特殊的嵌入式系统:首先它是片上系统(SOC),即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,可裁剪、可扩充、可升级,并具备软硬件在系统可编程的功能。
2. 什么是嵌入式交叉调试?交叉调试的方式有哪几种?答:嵌入式交叉调试也称为远程调试,这种调试技术是将调试工具软件安装在PC上(称为宿主机,上位机)运行,通过数据通信的方法向目标机(也称为下位机)发出指令,控制目标机的运行,并且从目标板(通常也称为开发板)上获取运行参数,再在主机上进行观察。
运行在主机上的调试工具不仅能够观察到程序的运行参数(如寄存器或存储单元的值),还能够进行单步跟踪,临时修改变量数据,并进行各种调试。
嵌入式系统基础A及答案
………………………………密………………………………封………………………………线………………………………2015—2016学年第二学期期末考试1、ARM 寄存器组有( )个寄存器。
A 、7B 、32C 、6D 、372、和PC 机系统相比下列哪个不是嵌入式系统独具的特点( )。
A 、系统内核小B 、专用性强C 、可执行多任务D 、系统精简3、ARM 指令集和Thumb 指令集分别是( )位的。
A 、 8位,16位B 、 16位,32位C 、16位,16位D 、 32位,16位4、寄存器R13除了可以做通用寄存器外,还可以做( )。
A 、程序计数器B 、链接寄存器C 、栈指针寄存器D 、基址寄存器5、存储一个32位数0x876165到2000H ~2003H 四个字节单元中,若以小端模式存储,则2000H 存储单元的内容为( )。
A 、0x00B 、0x87C 、0x65D 、0x616、IRQ 中断的入口地址是( )。
A 、0x00000000B 、0x00000008C 、0x00000018D 、0x000000147、ARM 汇编语句“ADD R0, R2, R3, LSL#1”的作用是( )。
A 、 R0 = R2 + (R3 << 1)B 、 R0 =( R2<< 1) + R3C 、R3= R0+ (R2 << 1)D 、 (R3 << 1)= R0+ R28、ARM 处理器的工作模式有( )种。
A 、 5B 、6C 、7D 、89、假设R1=0x31,R2=0x1 则执行指令ADD R0,R1,R2 LSL #3 后,R0的值是( )。
A 、 0x33B 、 0x34C 、0x39D 、 0x3810、若R1=2000H ,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为()。
A 、 0x2000 B 、 0x28 C 、0x2008 D 、 0x8711、以下异常类型优先级别最高的是( )。
嵌入式系统试卷(附答案)
课程名称: 嵌入式系统教师姓名: 试卷类型: 学号:_______ ___ ____姓名:_____________年级专业:一、判断题(共10题,每题2分,共计20分)二、选择题(共25题,每题2分,共计50分)三、填空题(共15题,每题2分,共计30分)课程名称: 嵌入式系统教师姓名: 试卷类型: 学号:_______ ___ ____姓名:_____________年级专业:一、判断题(共10题,每题2分,共计20分)二、选择题(共25题,每题2分,共计50分)三、填空题(共15题,每题2分,共计30分)课程名称: 嵌入式系统教师姓名: 试卷类型:学号:__________ ____姓名:_____________年级专业:注意事项:1、答案均写在答题纸上,写在卷面上无效.2、答题结束后将试卷及答题纸全部交给监考教师.一、判断题(共10题,每题2分,计20分)1.DSP的功能主要是数字信号处理中的大量数字运算, 其处理器运算单元主要是乘法器,而通用处理器运算单元是ALU。
2.现代的CPU往往采用CISC结构, 而嵌入式领域全部采用RISC处理器结构。
3.嵌入式处理器芯片的核心是处理器内核(CORE), 内核不单独做成芯片,只是嵌入到嵌入式处理器芯片内部。
4.各大半导体生产商从嵌入式处理器内核设计提供商购买其内核IP授权,再根据各自不同的应用领域,加入适当的外围电路,从而形成自己品牌的微处理器芯片进入市场。
5.嵌入式操作系统针对不同的平台,需要经过移植作业才能正常工作,实时OS的移植作业的第一步是开发BSP支持包。
6.中间件软件处于操作系统软件与用户的应用软件之间,即在操作系统、网络和数据库之上,应用软件之下,是起桥梁作用的软件。
7.不同的操作系统对应于不同定义形式的BSP, 但对于同一种CPU来说,只要实现的功能一样,BSP是完全相同的。
8.TI的OMAP系列SoC芯片既有DSP内核,也有MIPS内核。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2015年嵌入式系统在线作业满分答案1.下列哪一个不是嵌入式Bootloader的特点()。
A 只能加载到SDRAM中运行B 一般可以分为两个执行阶段C 可以通过JTAG下载到开发板中D Bootstrap模式下可以进行烧写Bootloader的操作正确答案:A2.嵌入式系统的发展可大概分为四个阶段,其中第三个阶段是()。
A 单片机的嵌入式系统,结构和功能单一,用于工业控制领域。
B 实时操作系统的嵌入式系统的嵌入式系统阶段。
C 简单的嵌入式阶段,有较高的可靠性,低功耗的嵌入式处理器和简单的操作系统。
D 面向Internet的阶段。
正确答案:B3.目前SoC的结构通常是()。
A 片上网络B 总线C 硬连线D 共享存储器交互正确答案:D4.嵌入式GUI的发展趋势有()。
A 以用户为中心B 智能化C 高带宽D 以上都是正确答案:D5.下列选项中,是属于引起异步上下文切换的原因的是()。
A ISR使更高优先级任务就绪B 进行阻塞的调用C 降低自身优先级或退出D 进行延迟、挂起的调用正确答案:A6.()是目前使用最广泛的一类调试手段。
A 断点B 插桩C 触发器D 步进正确答案:A7.下列哪种不是Linux下的设备类型()。
A 字符设备B 文件设备C 块设备D 网络设备正确答案:B8.以下不是常见的触摸屏种类的是()。
A 红外线触摸屏B 表面声波触摸屏C 电感式触摸屏D 电容式触摸屏正确答案:C9.以下不是嵌入式GUI特征的是()。
A 功能强,体积小B 可靠性高C 平台针对性强,可移植性差D 占用资源少正确答案:C10.下列中断中,哪一个中断与其他3个中断不属于同一个类型()。
A 鼠标按键B 键盘按键C 写字板写入D 程序读取内存时缺页正确答案:D11.Linux 实现的虚拟文件系统(VFS)有几个主要类型的结构体对象,以下选项中,不属于VFS结构体对象的是()。
A 超级块(superblock)对象B 目录项(inode)对象C 文件(file)对象D 数据(data)对象正确答案:D12.以下基于VxWorks的GUI是()。
A Tiny-XB MiniGUIC QtopiaCoreD WindML正确答案:D13.下列关于嵌入式Linux系统内核的叙述正确的是()。
A 内核源代码在嵌入式设备上编译连接B 嵌入式Linux内核源代码与通用Linux内核源代码相同C 不同的嵌入式硬件设备使用不同内核源代码D 内核源代码中包括Bootloader的源代码正确答案:B14.关于Qt的叙述,错误的是()。
A Qt的信号和槽的机制完全独立的B Framebuffer是Qt的图形引擎实现基础C 输入设备是Qt的事件驱动基础D Qt的体系结构是C/S结构正确答案:A15.嵌入式GUI具备的特点不包括()。
A 运行耗用资源小B 高度可移植性C 用户界面友好D 高可靠性,高可剪裁性正确答案:C16.下列接口中,数据传输速率最高的是()。
A IDEB SATAC SCSID USB正确答案:C17.下列哪个指令集不属于多媒体、3D图形加速的指令集()。
A MMXB SSEC 3DNOWD AT正确答案:D18.关于Linux的系统调用使用情况,最恰当的是()。
A 由于系统调用号数目有限,那些不再使用的调用号需要回收利用B 系统调用函数的参数必须通过寄存器传送C Linux的所有系统调用都有一个明确的用途D 自定义系统调用可以不修改内核正确答案:B19.下面哪一个不是Linux支持的设备类型()。
A 字符设备B 块设备C 网络接口D 虚拟设备正确答案:D20.VxWorks操作系统是WindRiver公司推出的一种32位嵌入式实时操作系统,下面不是它优点的是()。
A VxWorks源码开源,用户的开发成本低。
B 简洁、紧凑、高效的内核。
C 支持多任务,实时性强。
D 较好的兼容性和对多种硬件环境的支持。
正确答案:A21.用来描述一个任务,使得任务得以独立运行的数据结构是()。
A TLBB TCBC BSPD 以上皆不是正确答案:B22.以下不是UC/GUI特征的是()。
A 支持位图转换B 不支持浮点C 不支持多种字体D 可定义新字体正确答案:C23.Linux是UNIX类操作系统的一种,它对UNIX有很好的兼容性,下面不是它特点的是()。
A 实时性强B 互操作性强C 多硬件平台支持,多处理器支持。
D 内存保护模式,共享库支持,TCP/IP、SLIP和PPP支持。
正确答案:A24.下列处理器中,哪个是真正的双核处理器()。
A 奔腾3B 奔腾4C 奔腾4超线程处理器D 奔腾正确答案:D25.致力于IP核质量衡量,提升IP核安全性和有关标准研发的组织不包括()。
A VSIAB OCP-IPC SPIRTD VCID正确答案:D26.Hyper Threading和SMT的区别在于()。
A 多组寄存器B 并行执行多个线程C 共享执行单元D 共享控制逻辑正确答案:B27.哪个库不是VoIP协议栈移植时不必需的()。
A 系统库B 音频库C 网络库D 视频库正确答案:D28.下列哪种存储设备在掉电情况下会丢失数据?A 内存B FlashMemoryC CF卡D 硬盘正确答案:A29.下列哪条指令把寄存器R1、R2的值相加后存到R0中:A ANDR0,R1,R2B SUBR0,R1,R2C ADDR0,R1,R2D ANDR1,R2,R0正确答案:C30.对Linux内核的理解,一定正确的是()。
A Linux的效率非常高,因此经常被用在有硬实时需求的环境中B 在用Linux作为系统的嵌入式环境中,一定要使用ARM的处理器C Linux可以运行在没有内存管理单元(MMU)的架构上D Linux的内核抢占是所有嵌入式应用中必须的正确答案:C31.下面不是WindowsCE操作系统开发工具是()。
A PlatformBuilder.B Eclipse.C EmbeddedMicrosoftVisualC++.D 正确答案:B32.MMX指令是一组多媒体扩展指令,能够加速图形命令,这组扩展指令是由哪个公司提出的()。
A IntelB AMDC NvidiaD ATI正确答案:A33.以下哪一个不属于IP核的分类()。
A 软核B 硬核C 模拟核D 固核正确答案:C34.早期的可编程逻辑器件不包括下列哪一种?A PROMB EPROMC EEPROMD FPGA正确答案:D35.一个最基本的嵌入式系统不需要创建的字符设备文件是()。
A nullB randomC tty0D cdrom正确答案:D36.Vxworks的wind微内核采用单一实地址空间模式,其优势在于()。
A 任务切换时不需要进行虚拟地址空间切换B 任务间可以直接共享变量C 系统调用时不需要在核心态和用户态之间切换D 以上皆是正确答案:D37.LDRR0,0x22/LDRR1,0x11/SUBR0,R0,R1/CMPR0,R1/执行这段程序后,CPSR的下列哪个标志位将发生变化:A CB VC ZD 以上都不对正确答案:C38.SDL_PauseAudio(0)函数用于()。
A 打开音频设备B 开始音频回放C 暂停音频回放D 关闭音频设备正确答案:B39.以下MiniGUI配置中不需要多线程和多进程配置的是()。
A MiniGUI-ThreadsB MiniGUI-ProcessesC MiniGUI-IndependentD MiniGUI-Standalone正确答案:D40.以下字符编码中属于Unicode的是()。
A ASCIIB Big5C UTF-16D GB2312正确答案:C41.()是嵌入式系统设计者在选择处理器时不考虑的因素。
A 处理性能B 功耗C 市场占有率D 是否有成熟的评估板设计正确答案:C42.下列设备中,哪个设备不是连接在北桥芯片上的()。
A CPUB 内存C 显卡D USB正确答案:D43.在VxWorks系统中,下面不属于I/O设备宏观上分类的类型的是()。
A 字符设备B 虚拟设备C 网络设备D 块设备正确答案:B44.下面不是CISC与RISC的架构的差异是()。
A 指令数量不同,前者多,或者较少,通常少于100。
B 前者有些指令执行时间较长,后者则没有。
C 前者有丰富的寻址模式,而后者有较少的寻址模式。
D 前者有复杂的编译器设计,可优化编译技术,生成高效的目标代码程序,而后者则是简单的编译器设计,难以优化生成高效的目标代码程序。
正确答案:D45.下列哪类不是Linux中按功能划分的文件类型()。
A 普通文件B 设备文件C 链接文件D 目标文件正确答案:D46.交叉开发环境包括交叉编译环境和()。
A 交叉链接器B 交叉调试器C 交叉编辑器D 交叉生成器正确答案:A47.关于Linux的调度机制中,不恰当的是()。
A Linux提供了基于动态优先级的调度机制B 调度程序对优先级高的进程默认分配更长的时间片C 当调度程序查找可执行程序时,查找时间不会因为系统任务繁重而变慢D 当need_resched被设置时,系统就立刻调用schedule()进行调度正确答案:D48.LDRR0,0x22/LDRR1,0x11/SUBR0,R0,R1/CMPR0,R1/执行这段程序后,R0的值为:A A0x22B B0x33C C0x11D D0正确答案:C49.下列哪项不是EFIS系统的特点()。
A 较少的资源占用B 多任务C 环境适应性D 动态特性正确答案:A50.目前Leon系列处理器包括以下哪个型号()。
A Leon2B Leon1C Leon4D Leon5正确答案:A51.Verilog HDL可以从算法级,门级到开关级的多种抽象设计层次的数字系统建模。
正确错误正确答案: 对52.在计算机系统中,有效功耗与电源电压成正比。
正确错误正确答案: 错53.在VxWorks系统中,仿照UNIX操作系统,将设备当作文件来管理。
正确错误正确答案: 对54.嵌入式Linux的boo1loader开发板上电和复位后运行的第一个程序。
正确错误正确答案: 对55.动态调整处理器的时钟频率和电压有助于降低系统功耗。
正确错误正确答案: 对56.嵌入式Linux内核的编译一般使用内核源代码中的默认配置。
正确错误正确答案: 错57.嵌入式GUI系统大多内嵌于操作系统,不能进行配置。
正确错误正确答案: 错58.在VxWorks启动过程的第二阶段中断被禁止。
正确错误正确答案: 错59.Linux 内核的中断服务程序运行于与所有进程都无关的中断上下文中。
正确错误正确答案: 对60.MiniGUI-Processes上的程序可以在不同的线程中建立多个窗口,但所有的窗口在一个进程或者地址空间中运行。