计算机系统概述
冯诺依曼结构
计算机语言
🔴性能指标
C
P
U
执行时间
=
时钟周期数
/
主频
=
(指令条数
∗
C
P
I
)
/
主频
CPU执行时间=时钟周期数/主频=(指令条数*CPI)/主频
CPU执行时间=时钟周期数/主频=(指令条数∗CPI)/主频
数据的表示与运算
定点数表示
无符号数表示
有符号数表示
🔴定点数运算
移位运算
定点数加减
符号标志
符号扩展
溢出判断
定点数乘法
浮点数表示
🔴IEEE754
🔴浮点数运算
🔴C语言数据类型
强制类型转换
🔴数据对齐&大端小端存储
运算电路
n位带标志加法器
算术逻辑单元ALU
存储器系统
层次结构
性能指标
存储器分类
半导体随机存储器
只读存储器
Flash存储器
Flash支持随机存储
🔴固态硬盘SSD(new)
🔴主存与CPU的连接
双端口RAM
低位交叉存储器
🔴高速缓冲存储器cache
cache访存参数
映射方式
替换算法
写策略
🔴虚拟存储器
页式虚拟存储器
TLB
引入快表后的访存机制
段式虚拟存储器
段页式存储器
与cache比较
RAID
指令系统
指令格式
🔴寻址方式
数据寻址
CISC与RISC
🔴程序的机器级表示
基础知识
x86汇编指令
MIPS汇编指令
函数调用的机器级表示
选择结构的机器级表示
循环结构的机器级表示
汇编语言分析(大题)
中央处理单元CPU
CPU功能&基本结构
指令执行过程
数据通路
控制器
微程序控制器
指令流水线
指令执行周期
性能指标
🔴五段式流水线
冒险处理
高级流水线技术
🔴多处理机(new)
硬件多线程
一条指令的执行过程(大题)
总线
总线分类
性能指标
定时方式
🔴猝发传输
I/O系统
I/O接口
I/O端口
🔴传输方式
程序查询方式
程序中断方式
中断
DMA方式