宁波大学嵌入式期末复习重点:处理器、操作系统与系统架构
需积分: 26 18 浏览量
更新于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则较少用于该领域。
这些知识点对理解和学习嵌入式系统有重要作用,特别是在准备期末考试时,可以帮助学生系统地掌握嵌入式领域的核心概念和技术。
181 浏览量
144 浏览量
116 浏览量
119 浏览量
2021-10-10 上传
670 浏览量
839 浏览量
548 浏览量
Andy-wen
- 粉丝: 787
- 资源: 30
最新资源
- Perl 二十四小时搞定
- 简明 Python 教程 《a byte of python》中译本
- 3G技术普及手册(华为内部版)
- 广告公司固定管理系统-需求分析
- 相当全面的J2EE面试题!!!
- rails_plugins_presentation.pdf
- SOA 案例研究:不同应用程序的集成组织
- ajax--dwr测试
- Servlet_JSP
- java struts 教程
- Struts 中文简介
- 五星_中兴《GSM移动通信基本知识》_
- 数据库第四版答案 大学教材课后答案
- 正则表达式30分钟入门教程
- 三级C语言上机南开100题(2009年终结修订word版).doc
- 基于IBM DS4500磁盘阵列的配置实验