概述
本文主要梳理了中科大2020年春季学期的《微机原理与嵌入式系统》期末复习提纲。
掌握≈会>理解>了解
文章目录
- 第1章 概述
- 1.1 计算机发展简史
- 1.2 计算机系统的组成
- 1.3 计算机中数的表示方法
- 1.4 嵌入式系统简介
- 第2章 计算机系统的基本结构与工作原理
- 2.1 计算机系统的基本结构与组成
- 2.2 模型机存储器子系统
- 2.3 模型机CPU子系统
- 2.4 模型机指令集和指令执行过程
- 2.5 计算机体系结构的改进
- 2.6 Intel x86典型微处理器简介
- 2.7 ARM嵌入式处理器简介
- 2.8 计算机性能评测
- 第3章 存储器系统
- 3.1 概述
- 3.2 半导体存储芯片的基本结构和性能指标
- 3.3 内存条性能的改进
- 3.4 存储系统的层次架构
- 3.5 高速缓冲存储器Cache
- 3.6 存储器系统设计
- 第4章 总线和接口
- 4.1 总线技术
- 4.2 片内总线AMBA
- 4.3 系统总线/外部总线
- 4.4 输入/输出接口
- 第5章 ARM处理器体系结构和编程模型
- 5.1 ARM体系结构与ARM处理器概述
- 5.2 Cortex-M3/M4处理器结构
- 5.3 Cortex-M3/M4的编程模型
- 5.4 Cortex-M处理器存储系统
- 5.5 Cortex-M处理器的异常处理
- 第6章 ARM指令系统
- 6.1 ARM处理器指令集概述
- 6.2 T32指令格式
- 6.3 T32指令集寻址方式
- 6.4 Cortex-M3/M4指令集
- 第7章 ARM程序设计
- 7.1 ARM汇编程序中的伪指令
- 7.2 ARM汇编语言程序设计
- 7.4 ARM汇编语言与C/C++的混合编程
- 第8章 基于ARM微处理器硬件与软件系统设计开发
- 8.1 ARM微处理器最小硬件系统
- 8.2 嵌入式软件系统设计
- 8.3 ARM中的GPIO
- 8.4 定时器
- 8.5 中断控制器
- 8.6 USART
- 8.7 SPI与I2C
第1章 概述
1.1 计算机发展简史
了解现代电子计算机的起源、发展历程。
了解摩尔定律及计算机处理器性能趋势。
了解计算机分类原则及主要类型。
1.2 计算机系统的组成
理解计算机硬件系统各组成部件功能。
了解计算机软件系统。
1.3 计算机中数的表示方法
了解进位计数制。
理解位、字节、字和字长的定义。
理解有符号数的表示方法。
掌握补码的运算。
理解定点数和浮点数表示方法。
了解BCD、ASCII等编码方法。
1.4 嵌入式系统简介
了解嵌入式系统的定义、特征。
了解嵌入式系统的软硬件组成。
了解嵌入式系统的发展历程。
了解典型嵌入式处理器。
第2章 计算机系统的基本结构与工作原理
2.1 计算机系统的基本结构与组成
理解计算机的层次模型。
了解高级编程语言、机器指令语言在层次模型中的位置。
理解微程序设计思想。
理解冯·诺依曼体系结构。
2.2 模型机存储器子系统
了解存储器的组织。
理解字长与字的对齐。
理解小端格式和大端格式。
了解存储器操作过程。
2.3 模型机CPU子系统
理解模型机结构。
理解控制器设计思想。
2.4 模型机指令集和指令执行过程
了解CISC、RISC的差异。
了解指令执行过程。
2.5 计算机体系结构的改进
了解CISC和RISC的特点。
理解流水线技术。
了解超标量处理器和多发射技术。
了解超线程处理器和多处理器计算机。
2.6 Intel x86典型微处理器简介
了解典型Intel处理器的基本结构。
2.7 ARM嵌入式处理器简介
了解ARM处理器与ARM内核的区别。
了解ARM处理器的基本特点。
2.8 计算机性能评测
了解计算机性能评价指标。
了解计算机性能基准测试。
第3章 存储器系统
3.1 概述
了解存储器的类型及特点。
了解微机系统的存储体系架构。
了解辅助存储器主要接口标准。
3.2 半导体存储芯片的基本结构和性能指标
理解SRAM、DRAM存储原理。
理解ROM存储原理。
了解EPROM、EEPROM、Flash原理。
了解存储芯片的性能指标。
3.3 内存条性能的改进
了解内存条的组成。
了解内存条的演变。
理解SDRAM、DDR、DDR2的差异。
3.4 存储系统的层次架构
了解存储系统的分层管理结构。
理解虚拟存储器及其地址映射。
3.5 高速缓冲存储器Cache
理解Cache工作原理。
了解Cache的基本结构。
理解不同的Cache地址映射方法。
了解Cache更新与替换策略。
了解影响Cache性能的因素。
3.6 存储器系统设计
理解不同的存储器系统扩展方式。
了解ARM处理器的SDRAM扩展方法、Flash扩展方法。
第4章 总线和接口
4.1 总线技术
了解总线的作用、分类和典型结构。
理解总线仲裁原理。
了解集中式仲裁、分布式仲裁。
了解总线操作的步骤。
理解同步总线时序、异步总线时序和半同步总线时序的区别。
了解周期分裂式总线时序。
4.2 片内总线AMBA
了解AMBA的不同版本。
了解AMBA2的组成部分及特点。
了解AHB系统构成、AHB信号定义。
理解AHB数据传输过程。
理解AHB突发传输过程。
理解AHB“流水线”分离操作。
了解ASB、APB、AXI。
4.3 系统总线/外部总线
了解PCI总线结构。
了解PCIe总线结构及其与PCI的差异。
了解USB标准的不同版本。
了解典型的计算机总线系统。
4.4 输入/输出接口
理解I/O接口的作用。
了解I/O接口的分类、结构。
理解I/O端口编址。
理解不同I/O接口的数据传送方式的区别。
了解典型并行接口电路结构。
理解异步串行传输的基本过程。
了解I2C总线工作过程。
了解SPI总线数据传输过程。
第5章 ARM处理器体系结构和编程模型
5.1 ARM体系结构与ARM处理器概述
理解ISA与µarch。
了解处理器体系结构分类。
了解典型ARM体系结构版本特性。
了解ARM处理器主要产品系列。
5.2 Cortex-M3/M4处理器结构
了解Cortex-M3/M4处理器基本特性。
了解Cortex-M3/M4处理器结构。
理解Cortex-M3/M4处理器总线系统。
了解NVIC特性。
5.3 Cortex-M3/M4的编程模型
理解Cortex-M3/M4处理器的操作状态、操作模式、访问等级。
了解Cortex-M3/M4常规寄存器、特殊寄存器。
理解Cortex-M3/M4PSR状态位。
理解堆栈的作用和堆栈类型。
了解Cortex-M3/M4处理器中MSP、PSP。
5.4 Cortex-M处理器存储系统
了解Cortex-M3/M4处理器的存储器映射。
了解基于AHB Lite扩展存储的方法。
了解Cortex-M的端模式、非对齐数据的访问。
理解位段(位带)操作。
理解存储器的访问权限、访问属性。
了解存储器的排他访问、存储器屏障。
5.5 Cortex-M处理器的异常处理
了解Cortex-M异常管理模型。
了解异常处理的基本过程。
理解Cortex-M处理器的异常向量表。
理解Cortex-M处理器的异常优先级及优先级分组机制。
了解Cortex-M处理器的中断请求与挂起。
了解NVIC寄存器、SCB寄存器。
第6章 ARM指令系统
6.1 ARM处理器指令集概述
了解A64、A32和T32指令集。
了解主流体系结构版本的指令集。
6.2 T32指令格式
掌握T32指令的汇编语法。
了解T32指令集的条件码。
6.3 T32指令集寻址方式
理解ARM处理器支持的多种寻址方式。
6.4 Cortex-M3/M4指令集
掌握处理器内的数据传送指令的汇编语法。
理解存储器访问指令与其他类指令的不同。
理解数据格式转换指令与数表示方法的联系。
掌握分支跳转指令汇编语法。
了解PSR标志位与指令的关系。
第7章 ARM程序设计
7.1 ARM汇编程序中的伪指令
了解ARM汇编程序中的伪指令。
能读懂带伪指令的汇编程序。
7.2 ARM汇编语言程序设计
掌握基本ARM汇编程序结构。
掌握分支控制指令的使用。
7.4 ARM汇编语言与C/C++的混合编程
掌握C程序调用汇编函数的编程方法。
掌握汇编程序调用C函数的编程方法。
第8章 基于ARM微处理器硬件与软件系统设计开发
8.1 ARM微处理器最小硬件系统
理解最小硬件系统。
8.2 嵌入式软件系统设计
了解嵌入式软件系统及基本流程。
掌握STM32固件库使用方法。
8.3 ARM中的GPIO
了解STM32F103芯片GPIO内部结构。
理解引脚复用功能重映射。
了解STM32F10x的GPIO主要库函数功能。
了解STM32F10x的GPIO主要结构体定义。
会使用STM32F103芯片GPIO实现基本输入/输出。
8.4 定时器
了解STM32F103定时器基本功能特性。
了解STM32F10x的定时器主要库函数功能。
了解STM32F10x的定时器主要结构体定义。
会使用STM32F103芯片定时器实现精确定时功能。
8.5 中断控制器
了解STM32F103中断系统及NVIC模块工作原理。
了解STM32F10x的NVIC主要库函数功能。
8.6 USART
了解STM32F103的USART模块工作原理。
8.7 SPI与I2C
了解STM32F103的SPI与I2C模块工作原理。
最后
以上就是愤怒冬天为你收集整理的《微机原理与嵌入式系统》期末复习提纲第1章 概述第2章 计算机系统的基本结构与工作原理第3章 存储器系统第4章 总线和接口第5章 ARM处理器体系结构和编程模型第6章 ARM指令系统第7章 ARM程序设计第8章 基于ARM微处理器硬件与软件系统设计开发的全部内容,希望文章能够帮你解决《微机原理与嵌入式系统》期末复习提纲第1章 概述第2章 计算机系统的基本结构与工作原理第3章 存储器系统第4章 总线和接口第5章 ARM处理器体系结构和编程模型第6章 ARM指令系统第7章 ARM程序设计第8章 基于ARM微处理器硬件与软件系统设计开发所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复