0.0757

五煦查题

快速找到你需要的那道考题与答案

mooc嵌入式系统原理及应用_1期末答案(mooc完整答案)

78 min read

mooc嵌入式系统原理及应用_1期末答案(mooc完整答案)

第一章 嵌入式系统导论

单元测验1

1、嵌入期末以下哪个不是式系嵌入式设备?
A、路由器
B、统原运动手表
C、理及智能电视
D、应用web服务器

2、答案答案下列哪种结构的完整嵌入式系统中没有用到中断
A、循环轮询系统
B、嵌入期末前后台系统
C、式系多任务系统
D、统原以上都不是理及

3、以下关于嵌入式系统的应用特点,说法正确的答案答案是
A、嵌入式系统针对特定领域会有不同的完整要求
B、嵌入式系统对实时性要求高,嵌入期末但可靠性要求低
C、嵌入式系统极其关注成本
D、嵌入式系统开发需要特殊的工具和开发方法

4、下列哪些是硬实时系统的特点?
A、对响应时间有严格要求
B、对响应时间有一定的要求
C、一旦响应时间不满足会引起严重后果
D、响应时间不满足也不会引起什么严重的后果

5、嵌入式系统的形式多样,软硬件是紧密联系在一起的。

6、嵌入式系统使用的微处理器和桌面计算机完全一样。

7、嵌入式系统是以( )为中心,以计算机技术为基础,软件硬件可裁剪的专用计算机系统。(请填两个字)

第二章 嵌入式硬件系统(第一部分)

单元测验2

1、以下不属于电子盘的是
A、SD卡
B、CF卡
C、常规硬盘
D、MMC卡

2、以下哪种处理器体系不是RISC的?
A、ARM
B、X86
C、POWERPC
D、MIPS

3、以下哪些是嵌入式微处理器的特点?
A、体积小重量轻
B、成本低
C、功耗低
D、抗电磁干扰能力强

4、以下哪些因素影响嵌入式微处理器的功耗?
A、电压
B、总线
C、存储器
D、LCD显示屏

5、AHB总线上任何部件都可以发起总线传输操作

6、主存是处理器能直接访问的存储器,它的特点是读写速度快,但容量较小

7、能够体现总线在一定时间内可传送的数据总量的参数是什么?(填四个字)

8、除通写外,高速缓冲的另外一种写入方法是什么?(填两个字)

第二章 嵌入式硬件系统(第二部分)

单元测验3

1、处理器型号ARM7TDMI中的M代表
A、支持16位的Thumb指令集
B、支持增强乘法器
C、支持调试扩展
D、支持内嵌ICE逻辑

2、在大端模式存储的情况下,0x1234abcd中的哪个字节会被存储在最低地址?
A、12
B、34
C、ab
D、cd

3、以下ARM的寄存器中,哪一组实际对应两个物理寄存器?
A、R0-R7
B、R8-R12
C、PC
D、SPSR

4、若利用饱和运算指令进行计算,在发生饱和后,会置位下面哪个CPSR的标志位?
A、Q
B、N
C、V
D、C

5、基于ARM体系的系统上电复位后,会进入以下哪种处理器模式?
A、reset
B、system
C、undefined
D、supervisor

6、ARM的外部设备采用哪种编址方式?
A、IO端口单独编址
B、存储器统一编址
C、设备自行编址
D、不需要编址

7、ARM7TDMI的三级流水线包括
A、取指令
B、对指令解码
C、执行指令
D、读写内存

8、现在有那么多方便好用的高级语言,为什么我们还要学习汇编指令集?
A、用来写嵌入式系统的初始化和中断代码
B、有时需要汇编级调试
C、某些需要编写高性能的代码时需要
D、使用处理器的某些特定指令

9、CPU会和外部的IO设备传递哪些信息?
A、数据
B、状态
C、控制
D、流水线

10、在支持流水线的处理器架构中,一定能够保证每个周期执行一条指令

11、利用ARM指令集编写代码时,如果要实现乘法,必须要用乘法指令,没有别的替代方式。

12、ARM指令必须加S后缀才能影响程序状态寄存器中的条件标志位

13、分支指令B或BL可以跳转到任意地址

14、ARM中可以使用内存到内存的寻址方式

15、使用MOVS PC,LR指令的作用是除了把LR寄存器的值送入PC寄存器,还要将SPSR寄存器的值恢复到CPSR寄存器。

16、在ARMv6之前,数据访问必须对齐,若为半字类型的数据,其访问地址必须按几个字节对齐?(填一个阿拉伯数字)

17、若R0中的值为0x1234,则前导0计数指令CLZ R1,R0 执行后,R1中的值为0x___。(填一个16进制数值,不要带多余的0和0x)

学习通嵌入式系统原理及应用_1

一、嵌入式系统的概念

嵌入式系统是指在一定的硬件平台上,按照特定的功能需求,为满足特定应用而设计的计算机系统。

二、嵌入式系统的分类

1.按照处理器类型分类

  • CPU型:采用个人计算机中的CPU,如Intel Pentium和AMD Athlon等。
  • 微处理器型:采用微处理器,如Intel 8051、ARM和MIPS等。
  • DSP型:采用数字信号处理器,如TI的TMS320系列。

2.按照操作系统类型分类

  • 裸机系统:没有操作系统支持。
  • 嵌入式操作系统:使用专门的嵌入式操作系统,如VxWorks、QNX、uC/OS等。
  • 通用操作系统:使用通用操作系统,如Windows CE、Linux等。

三、嵌入式系统开发过程

嵌入式系统开发过程包括系统设计、嵌入式软件开发、嵌入式硬件开发和系统集成和测试。

1.系统设计

系统设计是指对整个系统进行设计,确定系统的功能需求、性能需求和系统的实现方案。

2.嵌入式软件开发

嵌入式软件开发包括嵌入式操作系统的移植和应用程序的开发。

3.嵌入式硬件开发

嵌入式硬件开发包括硬件原理图设计、电路板设计和硬件调试。

4.系统集成和测试

系统集成和测试是指将软件和硬件进行集成并进行测试,以验证系统是否能够满足设计需求。

四、嵌入式系统的应用领域

1.消费电子领域

如智能手机、数码相机、MP3等。

2.工业自动化领域

如工业控制器、机器人、传感器网络等。

3.交通运输领域

如汽车电子、航空电子、铁路信号等。

4.医疗保健领域

如医疗监护、医疗影像、医疗机器人等。

五、嵌入式系统的设计思路

1.确定系统的功能需求和性能需求。

2.选择合适的处理器、操作系统和开发环境。

3.进行软硬件的设计和开发。

4.进行系统集成和测试,保证系统性能和可靠性。

六、嵌入式系统的开发工具

常用嵌入式系统开发工具包括开发板、编译器、调试器、仿真器。

1.开发板

开发板是指嵌入式系统的硬件平台,是嵌入式系统开发的核心工具。

2.编译器

编译器是将高级语言程序转换成机器语言程序的工具。

3.调试器

调试器是用于调试代码和硬件的工具,可以实现单步执行、运行到断点、查看寄存器和内存等功能。

4.仿真器

仿真器是一种模拟器,可以模拟特定的处理器和外设,用于开发调试。

七、总结

嵌入式系统已经成为现代科技的重要组成部分,应用广泛。嵌入式系统的开发具有复杂性、多样性和实时性等特点,需要开发者具备深厚的专业知识和丰富的经验。

中国大学嵌入式系统原理及应用_1

嵌入式系统是指集成了计算机处理器、存储器、输入输出设备和各种接口电路等功能模块的特定用途的计算机系统。这些系统通常具有高度的集成度、稳定性和实时性,广泛应用于各个领域,例如工业自动化、交通运输、医疗设备、智能家居等。

嵌入式系统的实现离不开硬件的支持和软件的开发。硬件部分需要设计出适合特定应用场景的电路板和外设,而软件部分需要编写嵌入式系统的驱动程序、应用程序和操作系统等。

1. 嵌入式系统的基本原理

嵌入式系统的基本原理是将各种功能模块集成在一个芯片上,并通过各种接口电路实现与外部设备的互联。由于嵌入式系统通常需要满足低功耗、小尺寸、高可靠性和实时性等要求,因此其设计需要考虑很多细节。

嵌入式系统的基本组成部分包括:

  • CPU:负责运行系统的指令,控制各种外设的操作。
  • 存储器:包括闪存、SRAM、SDRAM等,存储系统的程序和数据。
  • 输入输出接口:包括串口、并口、USB等,负责与外部设备进行数据交换。
  • 定时器:提供系统的时间基准。

2. 嵌入式系统的应用

嵌入式系统广泛应用于各个领域,下面介绍几种典型的应用:

2.1 工业自动化

工业自动化是嵌入式系统的一个重要应用领域。嵌入式系统可以用于测量和控制工业过程中的各种参数,例如温度、压力、湿度、流量等。同时,嵌入式系统还可以实现对各种机器和设备的控制,例如机器人、自动化生产线等。

2.2 交通运输

交通运输是另一个典型的嵌入式系统应用领域。嵌入式系统可以用于交通信号灯、车辆导航、智能交通系统等。同时,嵌入式系统还可以实现车辆的智能控制,例如车辆电子档、自动泊车等。

2.3 医疗设备

医疗设备也是嵌入式系统应用的一个重要领域。嵌入式系统可以用于各种医疗设备的控制和监测,例如血糖仪、心电图机、听力助听器等。同时,嵌入式系统还可以实现医疗机器人等高端医疗设备的控制。

3. 嵌入式系统的未来发展

随着科技的不断进步,嵌入式系统的应用领域也在不断扩展。未来,嵌入式系统将进一步应用于智能家居、智能城市等领域。

同时,人工智能的发展也将推动嵌入式系统的发展。未来的嵌入式系统将不仅仅是实现数据采集和控制,还将具备更高的智能化和自主决策能力。

4. 总结

嵌入式系统作为一种特定用途的计算机系统,具有高度的集成度、稳定性和实时性,广泛应用于各个领域。未来,随着科技的不断进步,嵌入式系统的应用领域将不断扩展,同时也将具备更高的智能化和自主决策能力。