云计算百科
云计算领域专业知识百科平台

计组的基础知识点

计组

​计算机系统

​冯诺依曼计算结构5个特点

​程序的编译执行过程

​性能指标的计算

一、计算机系统概论

 

冯·诺依曼体系:存储程序、运算器+控制器+存储器+I/O、二进制、指令串行执行

 

层次结构:微程序级 → 机器级 → OS级 → 汇编级 → 高级语言级

 

性能指标:CPI、MIPS、CPU时间 = 指令数×CPI÷主频

 

二、数据表示与运算

 

1. 数制与编码

 

定点数:原码/反码/补码/移码(补码加减统一,移码比浮阶)

 

浮点数:IEEE754(符号位+阶码偏置+尾数隐含1),阶码决定范围、尾数决定精度

 

校验:奇偶校验、CRC、海明码(d位检错+纠1位)

 

2. 算术逻辑单元(ALU)

 

加法器:串行进位慢、并行进位(CLA)快

 

补码加减运算、溢出判断(双符号位/进位异或)

 

移位:逻辑移位、算术移位、循环移位

 

三、存储系统(重点)

 

层次结构:Cache—主存—辅存,速度↓容量↑成本↓

 

主存:SRAM(Cache用)、DRAM(主存用,需刷新)

 

Cache映射:直接映射 / 全相联 / 组相联

 

替换算法:FIFO、LRU、随机

 

写策略:写直达、写回、写分配/非写分配

 

局部性原理:时间局部性 + 空间局部性

 

四、指令系统

 

指令格式:操作码+地址码,定长/变长操作码

 

寻址方式:立即、直接、间接、寄存器、基址、变址、相对、堆栈

 

CISC vs RISC:RISC指令少/定长/单周期/Load-Store架构

 

五、CPU 与数据通路

 

CPU组成:PC、IR、MAR、MDR、通用寄存器、ALU、CU

 

指令周期:取指→译码→取数→执行→写回(间址/中断周期可插入)

 

数据通路:单总线/多总线结构,寄存器间传送用控制信号

 

硬布线控制器 vs 微程序控制器(微程序慢但规整)

 

六、控制单元(CU)

 

微命令:相容性/互斥性

 

微指令格式:水平型(并行度高)、垂直型(像机器指令)

 

微程序:控制存储器存放微程序,顺序/散转执行

 

七、总线与 I/O

 

总线:数据/地址/控制总线;同步/异步;仲裁(集中/分布)

 

I/O方式:

 

程序查询(CPU忙等)

 

中断(保存现场、向量地址、嵌套)

 

DMA(外设直连内存,总线窃取,不占CPU算力)

 

通道(专用I/O处理器)

 

八、常见易混点速记

 

SRAM掉电丢,但无需刷新;DRAM需刷新

 

Cache命中率↑→平均访存时间↓,但不改变主存容量

 

补码右移补符号位,逻辑右移补0

 

浮点加减先对阶(小阶向大阶对齐),再尾数加减

 

中断响应在指令执行结束边界,DMA在总线空闲周期

 

 

 

赞(0)
未经允许不得转载:网硕互联帮助中心 » 计组的基础知识点
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!