嵌入式控制系统·随堂练习2020春华工答案

合集下载

2020计算机三级考试《嵌入式系统开发》练习题及答案

2020计算机三级考试《嵌入式系统开发》练习题及答案

2020计算机三级考试《嵌入式系统开发》练习题及答案1. 以下相关进程和程序的说法错误的是( D )A.进程是动态的B.程序是静态的C.一个程序能够对应多个进程D.程序就是进程2. 微软开发的嵌入式操作系统是( C )A.RT-LinuxB.MontaVistaC.Windows CED.VxWorks3. ROM监视器是一个小程序,驻留在嵌入式系统的( B )A.RAM中B.ROM中C.Flash中D.DOM中4.直接存储器存取的英文缩写是( A )A.DMAB.DRAMC.ISAD.IRQ5. 以下不是嵌入式系统应用领域的是( C )A.移动电话B.汽车电子C.办公系统D.军工航天6. 十进制数235,用八进制表达为( C )A.351B.352C.353D.3547. ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为( C )A.目标寄存器编码B.指令操作符编码C.永远是0D.条件执行8. 80286处理器是( B )A.32位处理器B.16位处理器C.8位处理器D.4位处理器9. 决定电源种类的线称为( C )A.备用线B.控制线C.电源线D.数据线10. 嵌入式软件开发构建阶段的第三步是( B )A.编译B.定址C.打包D.定址和打包11. 把微处理器与外部设备相连接的线路称为( D )A.电源线B.控制线C.数据线D.总线12. 嵌入式软件开发构建阶段的第一步是( A )A.编译B.链接C.定址D.打包13. 厂家和用户为性能扩充或作为特殊要求使用的信号线称为( A )A.备用线B.控制线C.数据线D.总线14. 嵌入式软件开发构建阶段的第二步是( B )A.编译B.链接C.定址D.打包15. 以下相关进程和程序的说法错误的是( B )A.进程是动态的B.一个进程能够对应多个程序C.一个程序能够对应多个进程D.程序不是进程16. WindRiver公司开发的嵌入式操作系统是( A )A.VxWorksB.MontaVistaC.Windows CED.RT-Linux17. GDB中,用来设置断点的命令是( D )A.killB.nextC.makeD.break18. 1Byte等于( D )A.1024KBB.1024KMC.1024GBD.8bit19. 以下不是嵌入式系统应用领域的是( A )A.电子商务B.移动电话C.消费类电子产品D.军工航天20. 十进制数235,用十六进制表达为( A )A.EBB.ECC.EAD.EE。

操作系统(含课程设计)-随堂练习2020春华工答案

操作系统(含课程设计)-随堂练习2020春华工答案

操作系统(含课程设计)第1章操作系统引论1.(单选题)操作系统是基本的特征是()A、并发B、共享C、虚拟D、异步答题:A.B.C.D.(已提交)参考答案:A问题解析:2.(单选题)下面不属于操作系统设计目标的是()A、提高资源利用率B、提高系统吞吐量C、用户操作计算机更方便D、并行执行多个进程答题:A.B.C.D.(已提交)参考答案:D问题解析:3.(单选题)历史上最早出现的操作系统是()A、单道批处理系统B、多道批处理系统C、分时系统D、实时系统答题:A.B.C.D.(已提交)参考答案:A问题解析:4.(单选题)实时操作系统必须在()内处理完来自外部的事件。

A、响应时间B、周转时间C、被控对象规定时间D、调度时间答题:A.B.C.D.(已提交)参考答案:C问题解析:5.(单选题)操作系统是对()进行管理的软件。

A、软件B、硬件C、计算机资源D、应用程序答题:A.B.C.D.(已提交)参考答案:C问题解析:6.(单选题)配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为()计算机。

A、并行B、真实C、虚拟D、共享答题:A.B.C.D.(已提交)参考答案:C问题解析:7.(单选题)操作系统中采用多道程序设计技术提高了CPU和外部设备的()A、利用率B、可靠性C、稳定性D、兼容性答题:A.B.C.D.(已提交)参考答案:A问题解析:8.(单选题)在操作系统中,并发性是指若干事件____发生()A、在同一时刻B、在不同时刻C、在某一时间间隔内D、依次在不同时间间隔内答题:A.B.C.D.(已提交)参考答案:C问题解析:9.(单选题)()操作系统允许在一台主机上同时联接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A、网络操作系统B、批处理操作系统C、实时操作系统D、分时操作系统答题:A.B.C.D.(已提交)参考答案:D问题解析:10.(单选题)下面关于操作系统的叙述中正确的是()A、批处理作业必须提交作业控制信息B、分时系统不一定都具有人机交互功能C、从响应时间的角度看,实时系统与分时系统差不多D、由于采用了分时技术,用户可以独占计算机的资源答题:A.B.C.D.(已提交)参考答案:A问题解析:第1章操作系统引论随堂练习提交截止时间:2017-12-15 23:59:59当前页有10题,你已做10题,已提交10题,其中答对0题。

嵌入式系统课后答案整理版

嵌入式系统课后答案整理版

第一章思考与练习1、举出3个书本中未提到的嵌入式系统的例子。

答:红绿灯控制,数字空调,机顶盒2、什么叫嵌入式系统嵌入式系统:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

3、什么叫嵌入式处理器?嵌入式处理器分为哪几类?嵌入式处理器是为完成特殊的应用而设计的特殊目的的处理器。

嵌入式微处理器(Embedded Microprocessor Un it, EMPU)嵌入式微控制器(Microco ntroller Un it, MCU)嵌入式 DSP 处理器(Embedded Digital Signal Processor, EDSP)嵌入式片上系统(System On Chip)4、什么是嵌入式操作系统?为何要使用嵌入式操作系统?是一段在嵌入式系统启动后首先执行的背景程序,首先,嵌入式实时操作系统提高了系统的可靠性。

其次,提高了开发效率,缩短了开发周期。

再次,嵌入式实时操作系统充分发挥了 32位CPU的多任务潜力。

第二章1、嵌入式系统项目开发的生命周期分哪几个阶段?各自的具体任务是什么?项目的生命周期一般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。

识别需求阶段的主要任务是确认需求,分析投资收益比,研究项目的可行性,分析厂商所应具备的条件。

提出解决方案阶段由各厂商向客户提交标书、介绍解决方案。

执行项目阶段细化目标,制定工作计划,协调人力和其他资源;定期监控进展,分析项目偏差,采取必要措施以实现目标。

结束项目阶段主要包括移交工作成果,帮助客户实现商务目标;系统交接给维护人员;结清各种款项。

2、为何要进行风险分析?嵌入式项目主要有哪些方面的风险?在一个项目中,有许多的因素会影响到项目进行,因此在项目进行的初期,在客户和开发团队都还未投入大量资源之前,风险的评估可以用来预估项目进行可能会遭遇的难题。

需求风险;时间风险;资金风险;项目管理风险 3、何谓系统规范?制定系统规范的目的是什么?规格制定阶段的目的在于将客户的需求,由模糊的描述,转换成有意义的量化数据。

东师《嵌入式系统》20春在线作业1答案1127

东师《嵌入式系统》20春在线作业1答案1127

(单选题)1: 在栈寻址中,()表示满递减堆栈。

A: FA
B: FD
C: EA
D: ED
正确答案: B
(单选题)2: 半主机调试技术是利用()提供的C函数库功能来完成运行程序的I/O请求。

A: 下位机
B: 目标机
C: 评估板
D: 上位机
正确答案: D
(单选题)3: 逻辑异或指令的助词符是()。

A: AND
B: ORR
C: XOR
D: EOR
正确答案: D
(单选题)4: 编写启动代码,定制嵌入式操作系统,开发驱动程序和应用程序等工作属于()。

A: 体系结构设计
B: 硬件设计
C: 测试设计
D: 软件设计
正确答案: D
(单选题)5: Linux内核所需要的库函数一般位于()目录下。

A: drivers
B: fs
C: lib
D: include
正确答案: C
(单选题)6: 嵌入式系统的核心是()。

A: 嵌入式操作系统
B: 嵌入式微处理器
C: 外围电路
D: 嵌入式外围设备
正确答案: B
(单选题)7: 嵌入式系统的英文缩写是()。

A: MS。

东师《嵌入式系统》20春在线作业2答案4

东师《嵌入式系统》20春在线作业2答案4

(单选题)1: ADS中ARM的链接器所对应的命令行工具程序文件名称是()。

A: armcc
B: armlink
C: armsd
D: armasm
正确答案: B
(单选题)2: makefile文件中的续行符是()。

A: /
B: \
C: @
D: &
正确答案: B
(单选题)3: ()的主要任务是把需求分析得到的结果转换为软件结构和数据结构。

A: 需求分析
B: 概要设计
C: 详细设计
D: 协同设计
正确答案: B
(单选题)4: 下列()可能是针对ARM的GNU交叉工具链中的C编译器()。

A: arm-linux-as
B: arm-linux-gcc
C: arm-linux-g++
D: arm-linux-ld
正确答案: B
(单选题)5: 在开发嵌入式应用软件时,若没有下位机和评估板,最简单的方法是利用()。

A: 模拟软件
B: ROM仿真器
C: 目标机
D: 在线仿真器
正确答案: A
(单选题)6: GNU开发套件中,下列()是项目管理工具。

A: as
B: make
C: makefile
D: Makefile
正确答案: B
(单选题)7: ADS的图形化调试工具,即ARM扩展调试器是()。

A: AXD。

嵌入式系统试题与答案精心整理

嵌入式系统试题与答案精心整理

1.什么是操作系统?它应具备什么功能?管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石.1.)操作系统是计算机硬件的封装和扩充2).操作系统是计算机资源的管理者,包括处理器管理、存储器存储空间管理、外部输入输出(I/O)设备管理、文件管理、网络和通信管理、提供用户接口。

2嵌入式操作系统与普通操作系统区别嵌入式操作系统具有通用操作系统的基本特点,但嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点3什么是实时系统?对实时系统有什么要求?如果一个系统能及时响应外部事件的请求,并能在规定的时间内完成对事件的处理,这种系统称为实时系统. 1.实时系统的计算必须产生正确的结果,称为逻辑或功能正确.2.实时系统的计算必须在预定的时间内完成.称为时间正确.4可剥夺内核:当一个进程正在被处理器所运行时,其他就绪进程可以按照事先规定的规定的规则,强行剥夺正在运行进程的处理器使用权,而使自己获得处理器使用权并得以运行 5. .单调速率RM 算法(静态算法,根据进程执行周期的长短来决定进程的优先级别,T k prio 1=)、截止期限最早优先算法(进程截止期限越近,则该进程紧急程度越高)、可达截止期限最早优先算法(观察所有被激活的进程里是否有进程在该进程的截止期限内干不完的事情,如果有,那么这种进程就不运行了,而去运行那些能把工作做完的进程(D 为进程的截止期限;t1为系统当前时间 ,E 为设计时估算的时间;d 为进程的截止裕度式中:prio 为进程的优先级别;k 为比例系数; T 为进程的周期式中:C 为若干个进程的周期;P 为它们任务所需的时间实时进程的可调度性:是指多个实时进程是否可经过适当的调度使它们都能正确地完成工作。

截止期优先算法, RM 算法,6一个应用程序为什么一定要使用空闲任务 在多任务系统运行时,系统经常会在某个时间内无用户任务运行而处于空闲状态,为了使CPU 在此时有事可作,提供空闲任务。

华工嵌入式控制系统随堂学习答案

华工嵌入式控制系统随堂学习答案

>> 第一章 >>本章测试一、判断题1、嵌入式系统是一个分散的工业,充满了竞争、机遇与创新,从硬件到软件都很难垄断。

(T)2、嵌入式系统对成本的关注不是太注意。

(F)3、嵌入式系统可以应用于导弹控制。

(T)4、嵌入式系统多为高功耗系统。

(F)5、嵌入式系统很少应用在医疗保健方面。

(F)6、嵌入式系统的基本结构一般可分为软件和硬件两个部分。

(T)7、嵌入式系统的硬件包括不包括存储器。

(F)8、嵌入式片上系统是一个有专用目标的集成电路,包含完整系统及嵌入软件的全部内容。

(T)9、嵌入式静态存储器的速度较慢。

(F)10、嵌入式动态存储器集成度较低。

(F)11、板级支持包的主要工作是初始化和硬件相关的设备驱动。

(T)12、高可靠性和高稳定性是嵌入式系统发展的趋势之一。

(T)13、嵌入式处理器的安全和非安全状态分别具有独立的虚地址空间。

( T )14、嵌入式处理器的各种运行模式具有相同的异常向量表基地址。

( F )二、选择题1、下面哪种操作系统不属于商用操作系统。

( B )A. B. C. D.2、下面哪点不是嵌入式操作系统的特点。

( C )A. 内核精简B. 专用性强C. 功能强大D. 高实时性3、在嵌入式处理器中,下面哪种中断方式优先级最高。

( A )A. B. 数据中止 C. D.4、和的区别正确的是。

( D )A. 的读速度比稍慢一些B. 的写入速度比慢很多C. 的擦除速度远比的慢D.大多数写入操作需要先进行擦除操作5、以下哪种方式不属于文件系统的格式。

( B )(A) (B) (C) (D)6、下面哪个特点不属于设备的特点。

( B )(A) 串行通信方式(B)不可热拨插(C) 分、和(D)通信速率比232快7、下面不符合嵌入式操作系统特点的是(B)A、实时性B、不可定制C、微型化D、可移植性8、嵌入式处理器指令的执行周期包括(D)A.启动运行退出 B.取指令指令译码执行指令存储C.启动运行挂起退出 D.取指令指令译码执行指令9、是(B)A.嵌入式硬件开发工具 B.嵌入式软件开发工具C.嵌入式调试工具 D.嵌入式编译工具10、以下叙述中,不符合特征的是(B )A.指令长度固定,种类少 B.寻址方式丰富,指令功能尽量增强C.设置大量通用寄存器,访问存储器指令简单 D.选取使用频率较高的指令11、在下列处理器模式中,( D )模式有自己独立的R814寄存器。

嵌入式课后练习题答案

嵌入式课后练习题答案

第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级优先中,请问上述程序的功能是处理器工作在用户模式主堆栈下。

嵌入式系统设计_华东师范大学中国大学mooc课后章节答案期末考试题库2023年

嵌入式系统设计_华东师范大学中国大学mooc课后章节答案期末考试题库2023年

嵌入式系统设计_华东师范大学中国大学mooc课后章节答案期末考试题库2023年1.下列设备哪些不是嵌入式设备答案:笔记本2.ARMv7 Cortex M4指令支持()。

答案:支持thumb-1和thumb-2指令集3.CDFG图一共有()种类型的节点答案:24.CPU能够与下列哪个操作并行?答案:CPU计算与I/O设备操作5.DMA访问存储器是通过()控制总线完成对存储器的访问答案:DMA控制单元6.单一速率调度策略是()调度策略答案:静态7.计算平台包括微处理器、I/O设备和存储器,通过()把它们连接起来。

答案:总线8.交叉编译是指()答案:在主机上为目标机编译代码9.进程是程序的一次执行,它的状态包括内存的值和()的值。

答案:寄存器的值10.目标代码不能在()上运行。

答案:DMA上11.嵌入式程序组件常见的有循环缓冲区、队列和()答案:有限状态机12.嵌入式实时OS调度策略是以()为标准进行调度答案:如何满足所有任务时限13.下列哪个方式是I/O访问的方式答案:忙等I/O方式14.下面哪种开销不是中断的开销答案:检查中断信号是否到来15.在编译过程中,符号表的产生是在第()次扫描中产生的。

答案:116.在嵌入式系统中,性能意味着()。

答案:满足任务的最后时限17.在任务调度过程中,由于()会导致低优先级的进程较高优先级进程的执行,这就是优先级反转答案:资源共享18.最早截止时限优先调度算法(EDF)的CPU的利用率最好可以达到()。

答案:100%19.CPS是下列哪些技术融合的系统?()答案:计算与物理设备连续过程与离散时间系统通讯与交互方式20.CPU与I/O设备交互方式有通过()答案:一组控制寄存器一组数据寄存器21.I/O编程支持哪些形式?答案:内存映射特殊的I/O指令22.RISC指令集与CISC相比,它的特点是()。

答案:指令长度固定存储器访问只能通过专用的指令访问寻址方式相对较少采用流水线技术23.串行通讯可以对一组参数编程,修改,它们主要是()答案:波特率奇偶校验每个字符长度结束位长度24.系统设计的抽象层次有哪些?答案:需求规格说明体系结构组件设计和系统集成25.下列哪些技术是嵌入式系统的调式技术答案:断点LED灯ICE逻辑分析仪26.下面哪些是Cache未命中。

20春地大《嵌入式操作系统》在线作业一_7答案

20春地大《嵌入式操作系统》在线作业一_7答案

(单选题)1: 市场出售的智能手机常用的操作系统描述正确的是()。

A: Android
B: iOS
C: Windows 8
D: 以上全对
正确答案: D
(单选题)2: 不属于嵌入式系统特点的是()。

A: 面向特定系统应用的
B: 通用的且完备的一个系统
C: 生命周期相当长
D: 开发技术要求比较高
正确答案: B
(单选题)3: Boot Loader的启动方式描述正确的是()。

A: 网络启动方式
B: 磁盘启动方式
C: Flash启动方式
D: 以上全对
正确答案: D
(单选题)4: 不属于操作系统管理功能的是()。

A: 为其他应用软件提供支持
B: 管理系统资源
C: 使计算机系统所有资源最大程度地发挥作用
D: 以上都不对
正确答案: D
(单选题)5: Linux的开发工具一般包括()。

A: 源码浏览器
B: 交叉编译器
C: 调试器
D: 以上全对
正确答案: D
(单选题)6: 目前市场上出售的iPhone采用什么操作系统()。

A: Linux
B: iOS
C: VxWorks
D: Windouws CE
正确答案: B
(单选题)7: 关于shell描述正确的是()。

A: shell是用户与Linux内核之间的接口程序,是一个命令解释器。

嵌入式系统课后习题及答案

嵌入式系统课后习题及答案

嵌入式系统课后习题及答案第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)是指产生系统输出的时间对系统至关重要的系统。

嵌入式系统设计_华东师范大学中国大学mooc课后章节答案期末考试题库2023年

嵌入式系统设计_华东师范大学中国大学mooc课后章节答案期末考试题库2023年

嵌入式系统设计_华东师范大学中国大学mooc课后章节答案期末考试题库2023年1.I/O设备与CPU的接口是一组寄存器,分为数据寄存器和()答案:状态寄存器2.Cortex-M4采用三级流水,分别是取指令、()和执行答案:译码3.由工作集过大造成的高速缓存未命中叫做()。

答案:容量未命中4.若每一条指令都可以分解为取指、分析和执行三步。

已知取指时间t取指=△t,分析时间t分析=△t,执行时间t执行=△t。

如果按照流水线方式执行,从0时刻开始执行,需要执行100条指令,问执行完100条指令需要()△t。

答案:1025.嵌入式系统微处理器通常都是()位处理器答案:8位_16位_32位_64位6.嵌入式计算机的体系结构包括处理器和()。

答案:存储器_总线_I/O设备7.一段汇编程序:1 ADR r4,a2 LDR r0,[r4]3 ADR r4,b4 LDR r1,[r4]5 CMPr0,r16 BLE fblock;7 MOV r0,#58 fblock假设a=4, b=9, 则执行完BLE以后,将跳到第()行答案:88.一段汇编程序:ADR r4, bLDR r1, [r4]AND r1, r1,#15假设b=0xa, 则执行完这段代码后,r1=答案:0xA##%_YZPRLFH_%##0XA##%_YZPRLFH_%##0xa##%_YZPRLFH_%# #0Xa##%_YZPRLFH_%##109.在指令中的操作数可以是:立即数、以寄存器为为地址的存储区或寄存器。

答案:正确10.对于Cortex-M4的状态寄存器可以通过一般的指令来访问答案:错误11.ARM汇编指令不能条件执行。

答案:错误12.汇编指令通常与机器指令是一条汇编指令翻译成多条机器指令关系。

答案:错误13.在Cortex M4汇编指令集中,下面哪条(些)指令完成将内存数据取到寄存器中?()答案:LDR_LDMIA14.一个嵌入式系统的软件设计通常使用()种语言进行开发答案:汇编语言和高级语言15.在嵌入式系统设计的需求阶段,不仅需要考虑功能需求,还要考虑()。

嵌入式系统课后习题及答案

嵌入式系统课后习题及答案

第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 SignalProcessor,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)是指发生系统输出的时间对系统至关重要的系统。

嵌入式习题答案(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.简述简单嵌入式系统与复杂嵌入式系统的主要区别。

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

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

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

嵌入式系统课后习题-部分答案(PDF)

嵌入式系统课后习题-部分答案(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,程序计数器)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
答题: A. B. C. D.(已提交)
参考答案:C
问题解析:
26.下列部件中存取速度最快的是( )。
A.寄存器 B.Cache C.内存 D.外存
答题: A. B. C. D.(已提交)
参考答案:A
问题解析:
27.若某嵌入式控制系统的系统程序不允许用户在执行时改变,则可以选用( )作为存储芯片。
A.SRAM B. Cache C. EEPROM D.辅助存储器
答题: A. B. C. D.(已提交)
参考答案:D
问题解析:
8.Embedded Visual Studio是( )
A.嵌入式硬件开发工具 B.嵌入式软件开发工具
C.嵌入式调试工具 D.嵌入式编译工具
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
9.下面哪些不属于嵌入式控制系统的典型应用。( )
参考答案:D
问题解析:
随堂练习提交截止时间:2017-06-25 00:00:00
当前页有10题,你已做10题,已提交10题,其中答对10题。
11.一个完整的嵌入式系统由( )两大部分组成。
A.系统软件和应用软件 B.硬件系统和软件系统
C.通用机和专用机 D.基本缓存和硬盘
答题: A. B. C. D.(已提交)
A.当前正在执行的指令与数据都必须存放在主存储器内,否则处理器不能进行处理
B.存储器的读、写操作,一次仅读出或写入一个字节
C.字节是主存储器中信息的基本编址单位
D.从程序设计的角度来看,cache(高速缓存)也是主存储器
答题: A. B. C. D.(已提交)
参考答案:D
问题解析:
30.计算机系统中的存储器可分为四级,其中存储容量最大的是( )。
C.设置大量通用寄存器,访问存储器指令简单
D.选取使用频率较高的指令
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
18.下面关于哈佛结构描述正确的是( )。
A.程序存储空间与数据存储空间分离 B.存储空间与IO空间分离
C.程序存储空间与数据存储空间合并 D.存储空间与IO空间合并
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
14.EMPU是指( )
Α.嵌入式微控制器 B.嵌入式微处理器
C.嵌入式数字信号处理器 D.嵌入式片上系统
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
15.EDSP是指( )
Α.嵌入式微控制器 B.嵌入式数字信号处理器器
C.嵌入式微处理 D.嵌入式片上系统
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
16.以下说法错误的是( )
Α.寄存器的速度最快 B.寄存器容量最小
C.一般用来存储计算的操作数和结果 D.寄存器位于处理器外部
答题: A. B. C. D.(已提交)
参考答案:D
问题解析:
17.以下叙述中,不符合RICS特征的是( )
A.指令长度固定,种类少
B.寻址方式丰富,指令功能尽量增强
参考答案:B
问题解析:
12.HAL是指( )
Α.嵌入式微控制器 B.硬件抽象层
C.嵌入式数字信号处理器 D.嵌入式片上系统
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
13.BSP是指( )
Α.嵌入式操作系统 B.板级支持包
C.嵌入式微处理 D.应用软件包
答题: A. B. C. D.(已提交)
嵌入式控制系统,随堂练习
当前页有10题,你已做10题,已提交10题,其中答对10题。
1.最早的单片机是Intel公司的( ),它出现在1976年。
A.8088 B.8048 C.8058 D.8068
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
2.下面哪种操作系统不属于商用操作系统。( )
答题: A. B. C. D.(已提交)
参考答案:A
问题解析:
6.下面哪种嵌入式系统是属于软实时系统。( )
A.WinCE B.VxWorks C.Nucleus D.eCOS
答题: A. B. C. D.(已提交)
参考答案:A
问题解析:
7.下面哪种嵌入式系统是属于硬实时系统。( )
A.WinCE B.RTLinux C.Windows XP D.eCOS
参考答案:A
问题解析:
19.嵌入式系统最常用的数据传送方式是( )。
A.查询 B.中断 C.DMA D.I/O处理机
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
20.采用虚拟存储器的目的是( )。
A.提高主存的速度 B.扩大外存的存储空间
C.扩大存储器的寻址空间 D.提高外存的速度
参考答案:D
问题解析:
24.存储器是计算机系统的记忆设备,它主要用来存放( )。
A.数据 B.程序 C.微程序 D.程序和数据
答题: A. B. C. D.(已提交)
参考答案:D
问题解析:
25.和外存储器相比,内存储器的特点是( )。
A. 容量大、速度快、成本低 B.容量大、速度慢、成本高
C.容量小、速度快、成本高 D.容量小、速度快、成本低
答题: A. B. C. D.(已提交)
参考答案:C
问题解析:
有10题,你已做10题,已提交10题,其中答对10题。
21.RAM存储器中的信息是( )。
A.可以读/写的 B.不会变动的
C.可永久保留的 D.便于携带的
答题: A. B. C. D.(已提交)
A.智能家居 B. 智能手机 C. 智能控制 D. 智能数据挖掘
答题: A. B. C. D.(已提交)
参考答案:D
问题解析:
10.下面哪个系统属于嵌入式系统( )。
A.“天河一号”计算机系统 B.IBMX200笔记本电脑
C.联想S10上网本 D.Iphone手机
答题: A. B. C. D.(已提交)
答题: A. B. C. D.(已提交)
参考答案:C
问题解析:
28.在主存和CPU之间增加cache的目的是( )。
A.增加内存容量
B.提高内存的可靠性
C.解决CPU与内存之间的速度匹配问题
D.增加内存容量,同时加快存取速度
答题: A. B. C. D.(已提交)
参考答案:C
问题解析:
29.下面关于主存储器(也称为内存)的叙述中,不正确的是( )。
A. Windows 7 B. Linux C. VxWorks D. WinCE
答题: A. B. C. D.(已提交)
参考答案:B
问题解析:
3.下面哪点不是嵌入式操作系统的特点。( )
A. 内核精简 B. 专用性强 C. 功能强大 D. 高实时性
答题: A. B. C. D.(已提交)
参考答案:C
参考答案:A
问题解析:
22.存储器的性能指标不包含( )项。
A.容量 B.速度 C.价格 D.可靠性
答题: A. B. C. D.(已提交)
参考答案:C
问题解析:
23.与SRAM相比,DRAM( )。
A.存取速度快、容量大 B.存取速度慢、容量小
C.存取速度快,容量小 D.存取速度慢,容量大
答题: A. B. C. D.(已提交)
问题解析:
4.迄今为止,( )系列的单片机仍然是最为成功的单片机芯片之一,在各种产品中有着非常广泛的应用。
A.8088 B.8048 C.8058 D.8051
答题: A. B. C. D.(已提交)
参考答案:D
问题解析:
5.嵌入式系统的核心是( )和嵌入式操作系统。
A.嵌入式微处理器 B.存储器 C.单片机 D.内部总线
A.内存 B.内部寄存器 C.高速缓冲存储器 D.外存
答题: A. B. C. D.(已提交)
需要更多随堂及平时作业,在线考试的答案添加WeChat ID:sing1318520
相关文档
最新文档