嵌入式考试题样

合集下载

嵌入式试题及答案

嵌入式试题及答案

嵌入式试题及答案一、单项选择题(每题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. 简述嵌入式系统的实时性要求。

嵌入式考试题

嵌入式考试题

嵌入式考试题
一、选择题
1. 下列哪种不是嵌入式系统的特点?
A. 实时性
B. 高可靠性
C. 批量生产
D. 低功耗
2. 嵌入式系统中常用的处理器是?
A. Intel i7
B. ARM Cortex
C. AMD Ryzen
D. NVIDIA GeForce
3. 下列哪种不是嵌入式系统常用的操作系统?
A. Linux
B. Android
C. Windows
D. FreeRTOS
4. 嵌入式系统中常用的编程语言是?
A. Java
B. C++
C. Python
D. HTML
5. 以下哪种外设不能算作嵌入式系统的外设?
A. LCD显示屏
B. 小键盘
C. 摄像头
D. 鼠标
二、简答题
1. 什么是嵌入式系统?举例说明。

2. 嵌入式系统的设计流程包括哪些步骤?简要描述。

3. 什么是实时系统?嵌入式系统中为什么需要实时性?
4. 解释嵌入式系统中的中断处理机制。

5. 介绍一种常用的嵌入式系统开发工具及其功能。

三、计算题
1. 假设嵌入式系统中有一个定时器中断,中断间隔为10ms,如果在中断服务程序中运行一个函数需要5ms,问系统能否满足实时性要求?
2. 假设一个嵌入式系统的主频为50MHz,要求其通过串口发送一个100字节的数据包,波特率为9600bps,计算发送该数据包需要多长时间?
3. 假设一个嵌入式系统的Flash存储器容量为512MB,每个数据包大小为1KB,存储器可擦写次数为10000次,计算该存储器的寿命能够支持多少次数据包的写入操作?
以上为嵌入式考试题,请根据题目要求完成题目。

嵌入式考试试卷

嵌入式考试试卷

嵌入式考试试卷嵌入式系统原理与应用考试时间:120分钟一、选择题(每题2分,共20分)1. 嵌入式系统通常是指:A. 具有嵌入式操作系统的计算机系统B. 一种只能运行单一程序的计算机系统C. 一种具有实时性的计算机系统D. 一种可以运行多种应用程序的计算机系统2. 下列哪个不是嵌入式系统的特点:A. 资源受限B. 实时性C. 可扩展性D. 专用性3. 嵌入式操作系统与通用操作系统的主要区别在于:A. 嵌入式操作系统更复杂B. 嵌入式操作系统通常需要更少的资源C. 嵌入式操作系统可以运行在任何计算机上D. 嵌入式操作系统不提供多任务处理4. 以下哪个不是嵌入式系统开发中常用的编程语言:A. CB. C++C. JavaD. Pascal5. 嵌入式系统中的中断处理机制主要用于:A. 节省CPU资源B. 实现多任务处理C. 提高系统的实时性D. 增强系统的安全性二、填空题(每空1分,共10分)1. 嵌入式系统是一种专用的计算机系统,它是为了满足______的应用需求而设计的。

2. 嵌入式系统的核心是______,它控制着整个系统的运行。

3. 嵌入式系统的I/O设备包括______、______、______等。

4. 嵌入式系统的开发流程通常包括需求分析、系统设计、______、______、系统集成和测试等阶段。

5. 嵌入式系统的调试工具通常包括______、______和仿真器。

三、简答题(每题10分,共20分)1. 简述嵌入式系统与通用计算机系统的区别。

2. 描述嵌入式系统开发中软件和硬件的协同设计的重要性。

四、计算题(每题15分,共30分)1. 假设一个嵌入式系统的任务调度采用固定优先级调度算法,有四个任务A、B、C、D,它们的执行时间分别为10ms、20ms、30ms和40ms,优先级分别为1、2、3、4。

计算在没有其他任务干扰的情况下,任务D的响应时间和CPU利用率。

2. 给定一个嵌入式系统的内存地址空间为0x0000到0xFFFF,计算该系统的最大内存容量,并说明如何计算。

嵌入式考试题库及答案

嵌入式考试题库及答案

嵌入式考试题库及答案一、单项选择题(每题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. 嵌入式系统通常由、、和四个部分组成。

大学嵌入式试题及答案

大学嵌入式试题及答案

大学嵌入式试题及答案一、选择题(每题2分,共20分)1. 在嵌入式系统中,通常使用哪种类型的处理器?A. 通用处理器B. 专用处理器C. 微处理器D. 服务器处理器答案:C2. 下列哪个选项不是嵌入式系统的特点?A. 体积小B. 功能专一C. 价格昂贵D. 可靠性高答案:C3. 嵌入式操作系统与通用操作系统的主要区别是什么?A. 嵌入式操作系统体积更小B. 嵌入式操作系统功能更全C. 嵌入式操作系统价格更贵D. 嵌入式操作系统更复杂答案:A4. 在嵌入式系统中,以下哪个不是常用的编程语言?A. C语言B. C++C. JavaD. Assembly5. 嵌入式系统中的实时操作系统(RTOS)的主要功能是什么?A. 提供图形用户界面B. 提供网络服务C. 管理任务调度和时间D. 管理文件系统答案:C6. 以下哪个不是嵌入式系统的应用领域?A. 工业控制B. 消费电子C. 航空航天D. 传统PC答案:D7. 在嵌入式系统中,中断服务程序的作用是什么?A. 处理用户输入B. 处理系统错误C. 响应外部事件D. 执行任务调度答案:C8. 以下哪个不是嵌入式系统开发过程中的常用工具?A. 编译器B. 调试器C. 编辑器D. 虚拟机答案:D9. 在嵌入式系统中,以下哪个不是常用的存储介质?B. FlashC. 硬盘D. SRAM答案:C10. 嵌入式系统的功耗通常与以下哪个因素无关?A. 处理器的运行频率B. 系统的复杂度C. 存储介质的类型D. 软件的优化程度答案:B二、填空题(每题2分,共20分)1. 嵌入式系统的______是指系统能够按照预定的时间或顺序完成预定的功能。

答案:实时性2. 在嵌入式系统中,______是指系统在没有操作系统的情况下,直接运行应用程序。

答案:裸机运行3. 嵌入式系统的______是指系统在设计时就确定的,不可更改的特性。

答案:封闭性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、在嵌入式系统中,以下哪个组件负责执行程序指令?
A. 内存
B. 中央处理器(CPU)
C. 输入/输出设备
D. 存储设备(答案:B)
2、以下哪种类型的存储器在掉电后会丢失数据?
A. SRAM
B. DRAM
C. Flash ROM
D. EEPROM(答案:B)
3、在嵌入式系统设计中,I2C总线主要用于什么类型的通信?
A. 高速数据传输
B. 低速串行通信
C. 并行数据传输
D. 高频信号处理(答案:B)
4、下列哪个协议是用于网络通信,特别是嵌入式设备与互联网之间的通信?
A. SPI
B. I2C
C. TCP/IP
D. UART(答案:C)
5、在嵌入式Linux系统中,Bootloader的主要作用是?
A. 加载并启动操作系统内核
B. 提供图形用户界面
C. 管理系统文件
D. 执行应用程序(答案:A)
6、以下哪种编程语言常用于嵌入式系统的底层开发?
A. Python
B. Java
C. C/C++
D. JavaScript(答案:C)
7、在嵌入式系统中,中断的作用是什么?
A. 提高系统处理速度
B. 使系统进入低功耗模式
C. 允许CPU在处理其他任务时响应外部事件
D. 增加系统内存(答案:C)
8、下列哪项技术不是用于降低嵌入式系统功耗的?
A. 睡眠模式
B. 动态电压和频率调整(DVFS)
C. 增加处理器核心数量
D. 定时唤醒机制(答案:C)。

嵌入式期末考试卷十套

嵌入式期末考试卷十套嵌入式系统期末考试卷一、选择题(每题2分,共20分)1. 嵌入式系统通常是指:A. 用于嵌入式应用的软件B. 运行在嵌入式设备上的操作系统C. 一种小型的计算机系统,用于控制或监视设备D. 一种大型的计算机系统,用于复杂的数据处理2. 下列哪项不是嵌入式系统的特点:A. 可扩展性B. 实时性C. 资源受限D. 专用性3. 嵌入式操作系统(RTOS)的主要功能不包括:A. 任务调度B. 内存管理C. 文件系统管理D. 网络通信4. 以下哪个不是嵌入式系统中的编程语言:A. CB. C++C. JavaD. Python5. 在嵌入式系统中,中断服务程序(ISR)的主要作用是:A. 执行系统初始化B. 处理系统异常C. 响应外部事件D. 执行定时任务6. 以下哪个不是嵌入式系统开发过程中的步骤:A. 需求分析B. 系统设计C. 硬件选型D. 软件测试7. 在嵌入式系统中,固件通常指的是:A. 硬件B. 软件C. 介于硬件和软件之间的程序D. 操作系统8. 以下哪个是嵌入式系统开发中常用的硬件描述语言:A. VHDLB. HTMLC. XMLD. SQL9. 在嵌入式系统中,看门狗定时器的主要作用是:A. 监控系统时间B. 监控系统温度C. 监控系统电源D. 监控系统运行状态,防止死锁10. 以下哪个是嵌入式系统中的存储设备:A. RAMB. ROMC. 硬盘D. 显示器二、填空题(每空1分,共10分)1. 嵌入式系统的核心是______,它负责协调和管理整个系统。

2. 嵌入式系统软件通常由______、应用程序和设备驱动程序组成。

3. 嵌入式系统中的中断优先级是指中断服务程序的______。

4. 嵌入式系统中,______是一种常见的通信协议,用于设备间的通信。

5. 在嵌入式系统中,______是一种用于存储程序和数据的非易失性存储器。

6. 嵌入式系统中的______是用于控制和管理硬件资源的软件。

嵌入式系统基础知识考试

嵌入式系统基础知识考试(答案见尾页)一、选择题1. 嵌入式系统的核心是什么?A. 中央处理器(CPU)B. 内存(RAM)C. 输入输出设备D. 操作系统和软件2. 嵌入式系统的显著特点包括:A. 低功耗B. 高性能C. 可定制性D. 上下文感知3. 在嵌入式系统中,通常使用哪种编程语言进行开发?A. 汇编语言B. C语言C. JavaD. Python4. 嵌入式系统通常用于哪些领域?A. 消费电子产品B. 工业控制系统C. 汽车电子D. 以上都是5. 下列哪个不是嵌入式系统的组成部分?A. 微控制器(MCU)B. 存储器C. 显示屏D. 键盘和鼠标6. 在嵌入式系统设计中,硬件和软件是如何相互作用的?A. 硬件负责数据处理和控制,软件负责程序执行和用户交互。

B. 软件负责硬件管理,硬件负责数据存储和处理。

C. 硬件和软件完全独立,互不干扰。

D. 硬件和软件相互依赖,共同工作。

7. 嵌入式系统中的实时性是指什么?A. 系统能够在预定时间内响应外部事件。

B. 系统能够处理大量数据。

C. 系统具有高度可扩展性。

D. 系统具有高可靠性。

8. 在嵌入式系统开发过程中,调试是一个重要环节。

常用的调试方法有哪些?A. 使用调试器B. 使用打印语句C. 使用模拟器D. 以上都是9. 嵌入式系统的低功耗设计通常涉及哪些方面?A. 选择低功耗的微处理器B. 优化代码以减少能耗C. 使用高效的电源管理模块D. 以上都是10. 在嵌入式系统应用中,如何确保系统的安全性和可靠性?A. 使用高质量的组件和材料B. 定期进行系统更新和维护C. 实施严格的安全措施,如防火墙和加密技术D. 以上都是11. 嵌入式系统的基本工作原理是什么?A. 单任务处理B. 多任务处理C. 实时处理D. 分布式处理12. 嵌入式系统的硬件通常包括哪些组件?A. CPU、内存、I/O设备B. CPU、内存、操作系统C. CPU、内存、软件D. CPU、内存、网络接口卡13. 下列哪个不是嵌入式系统的特点?A. 低功耗B. 高性能C. 紧凑的存储空间D. 可靠性高14. 在嵌入式系统中,常用的操作系统有哪些?A. Windows CEB. LinuxC. VxWorksD. all of the above15. 嵌入式系统中的软件通常分为哪几类?A. 系统软件和应用软件B. 驱动程序、中间件和应用软件C. 系统软件、中间件和应用软件D. 操作系统、驱动程序和应用软件16. 在嵌入式系统的开发过程中,常用的编程语言有哪几种?A. CB. C++C. JavaD. Python17. 嵌入式系统在智能家居中的应用有哪些?A. 智能家电控制B. 安全监控C. 能源管理D. 上述所有18. 在设计嵌入式系统时,需要考虑的主要因素有哪些?A. 性能、成本、可用性B. 成本、功耗、安全性C. 性能、功耗、安全性D. 性能、成本、安全性19. 嵌入式系统的特点是?A. 高度集成B. 高速运行C. 易于维护D. 以上都是20. 嵌入式系统中的“嵌入式”一词指的是什么?A. 系统可以嵌入其他系统中B. 系统可以独立运行C. 系统体积小,适合嵌入其他设备中D. 系统对外部环境敏感21. 在嵌入式系统中,哪种类型的存储器通常用于存储程序和数据?A. 随机存取存储器(RAM)B. 只读存储器(ROM)C. 闪存(Flash Memory)D. 硬盘驱动器(HDD)22. 嵌入式系统开发中常用的编程语言有哪几种?A. C语言B. C++C. JavaD. Python23. 在嵌入式系统设计中,硬件和软件的协同工作是非常重要的。

嵌入式软件考试试题

一、单项选择题(在备选答案中只有一个是正确的,将它选出填入空格中,每小题1分,共20分) 1、某计算机采用8位整数补码表示数据,则运算 ( )将产生溢出。

A .-127+1 B .-127-1 C .127+1 D .127-1 2、ARM 汇编语言中,一常量8_5642也代表____________ A 、整数5642 B 、整数5642H C 、整数Ox5642 D 、整数2978 3、ARM 指令集和Thumb 指令集分别是( )位的。

A. 8位,16位 B. 16位,32位 C. 16位,16位 D. 32位,16位 4、下列叙述哪个是错误的( ) A 、ARM 指令为32位的长度,Thumb 指令为16位长度 B 、Thumb 代码与等价的ARM 代码相比较,用ARM 指令要比Thumb 指令节省30%-40% 以上的存储空间 C 、 使用Thumb 代码的系统,其功耗要低 D 、Thumb 指令的密度高 5、和PC 机系统相比下列哪个不是嵌入式系统独具的特点( ) A 、系统内核小 B 、专用性强 C 、可执行多任务 D 、系统精简 6、ARM 微处理器为_________________ A 、16位RISC 架构 B 、32位CISC 架构 C 、 32位RISC 架构 D 、64位RISC 架构 7、存储一个32位数0x2168465到2000H ~2003H 四个字节单元中,若以大端模式存储,则2000H存储单元的内容为()。

A. 0x21B. 0x68C. 0x65D. 0x028、ADD R0,R1,R2属于()寻址方式。

A. 立即寻址B.寄存器间接寻址C. 寄存器寻址D. 相对寻址9、AREA伪指令的含义是()。

A. 新的代码段的指示符B. 子程序的入口C. 定义一个宏D. 数据区域的标号符10、ARM寄存器组有( B )个通用寄存器。

A.37B. 31C. 6D. 3511、以下叙述中正确的是( C )。

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

A.N,i945
B.N,SCH
C.Z,i945
D.Z,SCH
18. 关于中断下面说法正确的是:(C )
A.软件中断时处理器的中断引脚电平信号发生变化
B.硬件中断可以用来实现操作系统的系统调用
C.硬件中断由外设引发的,它是由已和硬件信号开始的
D.在 x86 中硬件中断和软件中断都称为陷入(Trap)
19. Cortex-M3 处理器采用( A )
unsigned char s[10]; unsigned int cheng(void) {
char i; unsigned int y=0; for(i=0;i<=10;i++) {
if(s[i] <10) y += s[i]; } return y; }
A.Cache 存储器性能
B.总线的传输速率
C.主存储器的容量
D.CPU宏,其中$@表示( B )
A.没有扩展名的当前目标文件
B.当前目标文件
C.当前目标文件最近更新的文件名
D.当前扩展文件最近更新的文件名
14. 在嵌入式处理器与外部设备接口中,使用 2 根线实现多对多双向收发的是(B )
四、设计题
1、利用嵌入式CPU开发一个嵌入式、数码显示的温度检测装置,请给出模块化设计框图。 解答:大致框图如下:
数据和程序存储器
温度传感器
信号调理 电路
嵌入式 处理器
显示接口和 驱动电路
LED/LCD 数码显示器
控制和调节接口
2、无符号字符数组 s[ ],有 10 个单元,编写函数,将 s[ ]中小于 10 的数据相加,结果作为无符 号整型值返回。
C.只要遵循一定调用的规则,仅能 Thumb 子程序调用 ARM 子程序
D.只要遵循一定调用的规则,仅能 ARM 子程序调用 Thumb 子程序
10. 嵌入式操作系统来解决代码体积与嵌入式应用多样性的问题一般是( A )
A.使用可定制的操作系统
B.将操作系统分布在多个处理器上运行
C.增大嵌入式设备的存储容量
D.使用压缩软件对操作系统进行压缩
11. 假设 R1=0x31,R2=0x2 则执行指令 ADD R0,R1,R2 LSL #3 后,R0 的值是( C)
A.0x33
B.0x34
C.0x39
D.0x38
12. 除了 I/O 设备本身的性能外,可能影响嵌入式系统 I/O 数据传输速度的主要因素是 ( B )
A.UART
B.I2C
C.SPI
D.USB
15. SCH 芯片组是( C )
A.北桥芯片
B.南桥芯片
C.整合了南北桥功能的芯片
D.图形处理器
16. 以下哪个处理器属于嵌入式处理器?( A )
A、S3C44B0x
C、看门狗
B、奔腾
D、MP3 播放器
17. Intel 为上网本、上网机推荐配备了通常采用 Atom 处理器的系列名称和芯片组名称是( A )
8. STM32 主存储块的页大小为( A )
A.1KB
B.2KB
C.3KB
D.4KB
9. 关于 ARM 子程序和 Thumb 子程序互相调用描述正确的是( B )
A.系统初始化之后,ARM 处理器只能工作在一种状态,不存在互相调用
B.只要遵循一定调用的规则,Thumb 子程序和 ARM 子程序就可以互相调用
10、Flash 芯片烧写方式可以分为 脱线 方式和 在线编程 两种。
二、选择题
1. Windows 中管理屏幕以及输入设备的是( B )
A.客户端
B.服务器
C.X 协议
D.网络
2. 下面对北桥理解正确的是( C )
A.北桥又称标准总线桥路
B.北桥连接 CPU 与存储器
C.北桥连接前端总线与较为低速的 PCI 总线
A.速度快,结构简单
B.速度快,结构复杂
C.速度慢,结构简单
D.速度慢,结构复杂
5. Intel ATOM 处理器属于( A )
A.IA-32 架构 B.IA-64 架构
C.Intel 64 架构 D.EM64T 架构
6. 在 Linux 文件连接中,移动了原路径后会失效的是( A )
A.软连接
B.硬连接
5. ARM 系列微处理器支持的字数据存储格式有: 大端格式 和 小端格式 。
6. USB 依据传输速度可分为低速设备、 全速设备 和高速设备。
7.实时系统的关键问题是保证系统的 实时性 。
8、电磁兼容设计具有两种要求: 能抗外界的干扰 、 对外界的干扰要小 。
9、实时操作系统按照是否支持抢先式,可分为 抢先式实时操作系统 和 非抢先式实时操作系 统。
C.软连接和硬连接都
D.软连接和硬连接都不
7. 下面交互设备常由嵌入式系统采用的是( B)
A.小屏幕、小键盘、鼠标、触摸屏、指示笔、屏幕键盘
B.小屏幕、小键盘、特殊按钮、触摸屏、指示笔、屏幕键盘
C.小屏幕、全键盘、特殊按钮、触摸屏、指示笔、屏幕键盘
D.15 英寸大屏幕、小键盘、特殊按钮、触摸屏、指示笔、屏幕键盘
3. 简述中断源的识别方法。 答:中断源识别一般采用中断向量识别方法:中断向量即外设提供的中断程序入口地址。微
处理器根据中断向量转移到对应中断服务程序执行事物处理。
4. 简述 I/O 端口的寻址方式及具体思想。 答:(1)存储器映射法:将 I/O 端口或部件和存储器芯片作相同的处理,即微处理器对他们
D.北桥连接 CPU 与 USB、串口等低速设备
3. 嵌入式系统硬件的组成部分是( C )
A.微处理器、存储设备、输入输出外设、电源
B.存储设备、输入输出外设、电源、人机交互设备
C.微处理器、存储设备、输入输出外设、电源、人机交互设备
D.微处理器、存储设备、输入输出外设、电源、人机交互设备、BSP
4. Cache 更新主内存的方式中,直写式比回写式( C )
实时多任务有很强的支持能力;可靠性高、功耗低、集成度高、性价比高。
2. 进行嵌入式操作系统选择的时候,主要应当考虑什么因素?
答:一般在进行嵌入式操作系统选择的时候,应当考虑如下因素: 1)、进入市场的时间,即从开始设计到产品投放市场的时间长短; 2)、可移植性 3)、可利用的资源,已有的技术积累 4)、系统定制能力 5)、成本 6)、中文内核支持
的读/写操作没什么差别,I/O 端口或部件被当作处理器的一部分,占用存储器地址空间的一部分。 对 I/O 端口或部件内的寄存器读/写操作无需特殊的命令,用存储器的数据传送指令即可。
(2)I/O 隔离法:将 I/O 端口或部件和存储器芯片作不同的处理,在总线中用控制信号线来 区别,达到使 I/O 端口或部件地址空间和存储器地址空间分离的作用。 5. 什么是非抢先式实时操作系统?有何优缺点?实时性如何决定?
答:(1)对于基于优先级的实时操作系统而言,非抢先式实时操作系统是指某个任务运行后, 就把CPU控制权完全交给了该任务,直到它主动将CPU控制权还回来。
(2)优点:实时性比不使用实时操作系统的好,程序设计相对简单,可调用不可重入函数(任 务间不嵌套)
缺点:如果最长任务的执行时间不能确定,系统的实时性就不能确定。 (3)实时性:取决于最长任务的执行时间。 6. 简述嵌入式系统的概念、组成及特点. 答:(1)嵌入式系统是以应用为中心,以计算机技术为基础,采用可剪裁软硬件,适用于对 功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。 (2)一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部 分组成。 (3)其特点有嵌入式系统通常是面向特定应用的。嵌入式系统是将先进的计算机技术、半导 体技术和电子技术与各个行业的具体应用相结合后的产物。
A.ARM v7-M 架构
B.ARM v4-M 架构
C.ARM v6-M 架构
D.ARM v8-M 架构
20. USART2 的 USART2_REMAP = 1 的重映射只适用于( B )
A.64 引脚的封装
B.100 引脚的封装
C.136 引脚的封装
D.144 引脚的封装
三、简答题
1. 简述嵌入式处理器的特点。 答:低档处理器多采用哈佛结构,高档处理器多采用冯·诺伊曼结构;品种规格系列化;对
一、填空题
1. 嵌入式常用的调试方法和设备有 全系统仿真器 、 驻留监控程序 、在线仿真器、JTAG 仿真 器和其他调试方法。
2.嵌入式软件开发流程从先到后依次分为 编码 阶段、构建阶段、部署阶段、调优阶段和其 他阶段。
3 嵌入式产品的主要度量指标包括:上市时间、设计成本和 产品质量 。
4.确定输入信号是数字信号还是模拟信号属于 功能性需求 。
相关文档
最新文档