学习视频:计算机组成原理微课堂
- 1.1 计算机系统的组成
- 1.2 计算机的发展
- 1.3 计算机硬件
- 1.4 计算机软件
- 1.5 计算机系统的层次结构
- 1.6 计算机的基本工作原理
- 1.7 计算机系统的性能指标
- 1.基本性能指标
- 2.与运算速度相关的性能指标
- 2.1 数据表示的相关基本概念
- 2.2 进位计数制及其数据之间的相互转换
- 2.3 定点数的编码
- 1.原码
- 2.补码
- 3.反码
- 4.移码
- 5.原码、补码、反码、移码之间的转换
- 6.习题
- 2.4 浮点数的表示
- 1.浮点数的表示形式和表示范围
- 2.浮点数的规格化
- 3.IEEE 754浮点数标准
- 2.5 C语言中的数据类型及转换
- 3.1 移位运算
- 1 逻辑移位
- 2 算术移位
- 3 循环移位
- 3.2 定点数的加法和减法运算
- 1.补码加减法运算公式
- 2.补码加减法运算的溢出检测
- 3.逻辑代数和逻辑门
- 4.一位全加器的硬件逻辑实现
- 5.串行进位加法器的硬件逻辑实现
- 6.先行进位加法器的硬件逻辑实现
- 3.3 定点数的乘法运算
- 1.无符号数乘法运算的硬件逻辑实现
- 2.原码乘法运算的硬件逻辑实现
- 3.补码乘法运算的硬件逻辑实现
- 4.无符号阵列乘法器
- 5.补码阵列乘法器
- 3.4 定点数的除法运算
- 1.原码除法运算 - 恢复余数法
- 2.原码除法运算 - 不恢复余数法
- 3.补码除法运算 - 不恢复余数法
- 3.5 浮点运算
- 1.浮点加减法运算
- 2.IEEE 754 浮点加减法运算
- 3.浮点乘法运算
- 4.浮点除法运算
- 3.6 运算器
- 4.1 存储器概述
- 1.存储器分类
- 2.存储器性能指标和存储系统层次结构
- 3.主存的基本结构
- 4.用于地址译码的译码结构
- 5.主存中数据的存放
- 4.2 静态随机存取存储器SRAM
- 1.存储元
- 2.存储元扩展和存储阵列扩展
- 3.存储器结构及其芯片实例
- 4.3 动态随机存取存储器DRAM
- 1.存储元及其扩展
- 2.存储器的动态刷新
- 3.存储器芯片实例和DRAM发展
- 4.4 只读存储器ROM简介
- 4.5 主存的扩展及其与CPU的连接
- 1.位扩展
- 2.字扩展
- 3.字位同时扩展
- 4.习题课
- 4.6 主存系统的优化
- 1.双端口存储器
- 2.单体多字存储器
- 3.多体交叉存储器-(1)高位多体交叉
- 4.多体交叉存储器 -(2) 低位多体交叉
- 4.7 高速缓冲存储器cache
- 1.cache的相关基本概念
- 2.cache的读、写流程
- 3.地址映射
- 1.直接映射
- 2.直接映射 (习题课)
- 3.全相联映射
- 4.组相联映射
- 5.习题课
- 4.替换算法
- 1.替换算法
- 2.题课1
- 3.题课2
- 5.写入策略
- 6.cache的分类和应用
- 4.8 虚拟存储器
- 1.相关概念和基本工作原理
- 2.页式虚拟存储器
- 1.概述
- 2.地址映射和页表
- 3.访问流程
- 4.使用快表TLB加速地址转换
- 5.基于TLB、cache的访存流程
- 6.习题课
- 5.1 指令系统概述
- 5.2 指令格式
- 1.指令的一般格式和指令字长
- 2.指令中的地址码字段
- 3.指令中的操作码字段
- 5.3 寻址方式
- 1.概述
- 2.指令寻址方式
- 3. 操作数寻址方式(1)
- 3.操作数寻址方式(2)
- 4.习题课
- 5.4 指令的操作类型
- 5.5 复杂指令集计算机和精简指令集计算机
- 5.6 本章综合习题课(1)
- 5.6 本章综合习题课(2)
- 5.6 本章综合习题课(3)
- 6.1 中央处理器概述
- 6.2 指令的执行过程
- 1.指令执行的一般流程
- 2.指令周期
- 3.指令周期各阶段的数据流
- 6.3 数据通路
- 1.CPU内部单总线结构
- 2.习题课(1)
- 3.习题课(2)
1.1 计算机系统的组成
1.2 计算机的发展
1.3 计算机硬件
1.4 计算机软件
1.5 计算机系统的层次结构
1.6 计算机的基本工作原理
1.7 计算机系统的性能指标
1.基本性能指标
2.与运算速度相关的性能指标
2.1 数据表示的相关基本概念
2.2 进位计数制及其数据之间的相互转换
2.3 定点数的编码
1.原码
2.补码
3.反码
4.移码
5.原码、补码、反码、移码之间的转换
6.习题
2.4 浮点数的表示
1.浮点数的表示形式和表示范围
2.浮点数的规格化
3.IEEE 754浮点数标准
2.5 C语言中的数据类型及转换
3.1 移位运算
1 逻辑移位
2 算术移位
3 循环移位
3.2 定点数的加法和减法运算
1.补码加减法运算公式
2.补码加减法运算的溢出检测
3.逻辑代数和逻辑门
4.一位全加器的硬件逻辑实现
5.串行进位加法器的硬件逻辑实现
6.先行进位加法器的硬件逻辑实现
3.3 定点数的乘法运算
1.无符号数乘法运算的硬件逻辑实现
2.原码乘法运算的硬件逻辑实现
3.补码乘法运算的硬件逻辑实现
4.无符号阵列乘法器
5.补码阵列乘法器
3.4 定点数的除法运算
1.原码除法运算 - 恢复余数法
2.原码除法运算 - 不恢复余数法
3.补码除法运算 - 不恢复余数法
3.5 浮点运算
1.浮点加减法运算
2.IEEE 754 浮点加减法运算
3.浮点乘法运算
4.浮点除法运算
3.6 运算器
4.1 存储器概述
1.存储器分类
2.存储器性能指标和存储系统层次结构
3.主存的基本结构
4.用于地址译码的译码结构
5.主存中数据的存放
4.2 静态随机存取存储器SRAM
1.存储元
2.存储元扩展和存储阵列扩展
3.存储器结构及其芯片实例
4.3 动态随机存取存储器DRAM
1.存储元及其扩展
2.存储器的动态刷新
3.存储器芯片实例和DRAM发展
4.4 只读存储器ROM简介
4.5 主存的扩展及其与CPU的连接
1.位扩展
2.字扩展
3.字位同时扩展
4.习题课
4.6 主存系统的优化
1.双端口存储器
2.单体多字存储器
3.多体交叉存储器-(1)高位多体交叉
4.多体交叉存储器 -(2) 低位多体交叉
4.7 高速缓冲存储器cache
1.cache的相关基本概念
2.cache的读、写流程
3.地址映射
1.直接映射
2.直接映射 (习题课)
3.全相联映射
4.组相联映射
5.习题课
4.替换算法
1.替换算法
2.题课1
3.题课2
5.写入策略
6.cache的分类和应用
4.8 虚拟存储器
1.相关概念和基本工作原理
2.页式虚拟存储器
1.概述
2.地址映射和页表
3.访问流程
4.使用快表TLB加速地址转换
5.基于TLB、cache的访存流程
6.习题课
5.1 指令系统概述
5.2 指令格式
1.指令的一般格式和指令字长
2.指令中的地址码字段
3.指令中的操作码字段
5.3 寻址方式
1.概述
2.指令寻址方式
3. 操作数寻址方式(1)
3.操作数寻址方式(2)
4.习题课
5.4 指令的操作类型
5.5 复杂指令集计算机和精简指令集计算机
5.6 本章综合习题课(1)
5.6 本章综合习题课(2)
5.6 本章综合习题课(3)
6.1 中央处理器概述
6.2 指令的执行过程
1.指令执行的一般流程
2.指令周期
3.指令周期各阶段的数据流
6.3 数据通路
1.CPU内部单总线结构
2.习题课(1)
3.习题课(2)