宁波大学嵌入式期末复习重点:处理器、操作系统与系统架构
需积分: 26 111 浏览量
更新于2024-07-03
6
收藏 1.29MB PDF 举报
"宁波大学嵌入式期末复习题答案版,帮助大家更好的期末复习"
这篇资料主要涉及嵌入式系统的基础知识,包括系统架构、微处理器类型、操作系统功能、嵌入式开发环境、处理器架构和特性,以及操作系统类别。以下是详细的知识点解析:
1. **嵌入式系统构架**:主要包括处理器、存储器、输入/输出和软件。软件部分通常分为操作系统相关和应用软件。
2. **嵌入式系统分类**:基于微处理器,嵌入式系统可分为嵌入式微控制器、嵌入式微处理器、嵌入式DSP处理器以及片上系统(SoC)。
3. **操作系统功能**:操作系统的核心功能包括进程管理、进程间通信、内存管理和I/O资源管理。
4. **嵌入式操作系统类型**:主要分为实时操作系统(RTOS)和分时操作系统,实时系统又分为硬实时和软实时。
5. **内核服务**:内核管理任务调度、任务通信和任务切换。
6. **嵌入式开发模式**:通常采用宿主机/目标机模式,宿主机通常是PC或台式机,用于编译和调试,目标机是实际运行嵌入式系统的硬件。
7. **处理器架构**:哈佛架构将数据和地址空间分开,而冯诺依曼体系结构将两者合并在同一总线。ARM7TDMI采用冯诺依曼架构,而ARM920T采用哈佛架构。
8. **ARM处理器流水线**:ARM7TDMI有3级流水线,ARM920T有5级流水线。
9. **操作系统分类**:Dos是顺序执行系统,Unix是分时操作系统,VxWorks是实时嵌入式操作系统。
10. **ARM7TDMI特性**:T代表支持16位Thumb指令集,D表示在片可调试,M表示内嵌乘法器,I表示嵌入式ICE功能。
选择题部分涉及到处理器工作条件、操作系统移植性、SUB设备特性和嵌入式操作系统在手机中的应用:
1. **处理器工作条件**:处理器必须具备产生可重入代码的编译器、支持中断和定时中断的能力。
2. **操作系统移植**:Linux最方便移植到嵌入式设备,因其开源和灵活性。
3. **SUB设备**:SUB设备支持串行通信,可以分为主机、设备和集线器,但不支持热插拔。
4. **手机操作系统**:Symbian和WinCE常见于手机终端,而uc/OS则较少用于该领域。
这些知识点对理解和学习嵌入式系统有重要作用,特别是在准备期末考试时,可以帮助学生系统地掌握嵌入式领域的核心概念和技术。
2020-06-19 上传
2024-01-09 上传
2023-02-21 上传
2023-11-30 上传
2023-12-29 上传
2023-05-16 上传
2023-09-20 上传
2024-04-06 上传
2023-09-06 上传
Andy-wen
- 粉丝: 772
- 资源: 30
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升