自考 02325 计算机系统结构 重点精简背诵版.docxVIP

  • 1
  • 0
  • 约3.81千字
  • 约 6页
  • 2026-03-02 发布于山西
  • 举报

自考 02325 计算机系统结构 重点精简背诵版.docx

自考02325计算机系统结构重点精简背诵版

这份资料为自考考前速记、直接背诵版,覆盖全书核心考点:基本概念、指令系统、存储体系、流水线、并行处理、I/O系统、系统性能评价等,适配单选、多选、填空、简答、计算、分析题型,无冗余拓展,只保留得分要点。

一、课程基础概念

1.计算机系统层次结构

从高到低经典层次:

应用语言级

高级语言级

汇编语言级

操作系统级

机器语言级(传统机器级)

微程序机器级

硬件逻辑级

层次间关系:翻译(编译、汇编)、解释(逐条执行);上层是下层功能的扩展,下层是上层的实现基础。

2.计算机系统结构定义

程序员所看到的计算机属性,即概念性结构与功能特性,核心包括:

数据表示

指令系统

寻址方式

存储组织

中断系统

I/O系统

机器工作状态

区分三大概念(高频选择):

系统结构:外特性,程序员可见属性

组成:逻辑实现(控制器、ALU、存储器内部逻辑)

实现:物理实现(器件、电路、装配、工艺)

3.计算机设计原则

大概率事件优先(常用指令、常用功能加快)

阿姆达尔(Amdahl)定律

局部性原理(时间/空间局部性)

软硬件功能等效、合理分配

4.系统性能评价指标

主频、CPI、MIPS、MFLOPS

加速比、效率、吞吐率

响应时间、CPU执行时间

二、定量分析基础(计算必考)

1.CPU执行时间公式

TCPU?=IC×CPI×时钟周期=fIC×CPI?

IC:指令条数

CPI:执行每条指令的平均时钟周期数

时钟周期=1/f,f为主频

2.CPI加权平均公式

CPI=∑i=1n?(CPIi?×ICICi??)按指令类型占比加权求和。

3.阿姆达尔定律(Amdahl)

改进后加速比:S=(1?Fe?)+Se?Fe??1?

Fe?:可改进部分占比

Se?:改进部分的加速比

极限:S→1?Fe?1?,受不可改进部分限制

4.局部性原理

时间局部性:刚被访问的信息短期内可能再次被访问

空间局部性:被访问信息的邻近信息也可能很快被访问是Cache、虚拟存储、预取的理论基础。

三、数据表示与指令系统

1.数据表示

硬件能直接识别、指令可直接调用的数据类型(整型、浮点、字符、十进制等)

数据结构:软件实现,由数据表示支持

浮点数表示:阶码、尾数、基值、精度、范围;舍入、溢出处理

2.寻址方式(高频)

立即寻址:操作数在指令中

直接寻址:地址字段直接给出有效地址

间接寻址:地址字段给出地址的地址

寄存器寻址、寄存器间接寻址

变址寻址、基址寻址、相对寻址、堆栈寻址

3.指令系统设计

CISC:复杂指令集,指令多、格式多、寻址方式多,硬件复杂,利于编译简化

RISC:精简指令集,核心特征(必背简答):

指令条数少、格式规整、长度固定

寻址方式少

只有load/store访问存储器,其余指令寄存器-寄存器操作

指令流水线高效

大量通用寄存器

硬布线控制,不用或少用微程序

4.指令格式设计原则

操作码优化:霍夫曼编码、扩展操作码(短码常用指令,长码不常用)

地址码:零地址、一地址、二地址、三地址

规整性、兼容性、扩展性

四、流水线技术(核心重点)

1.基本概念

时间并行:将处理过程拆为若干段,各段重叠执行

典型分段:取指IF、译码ID、执行EX、访存MEM、写回WB

2.流水线性能指标

吞吐率TP:单位时间完成指令/任务数

加速比S:非流水线时间/流水线时间

效率E:设备有效使用时间比例

3.流水线冲突(冒险)与解决

结构冲突:硬件资源竞争解决:资源重复、暂停、分时

数据冲突:先写后读、先读后写、写—写相关解决:定向(旁路)技术、暂停、编译调度

控制冲突:转移指令、中断导致断流解决:延迟转移、预取目标、分支预测、循环展开

4.超标量、超流水线、超长指令字VLIW

超标量:多指令流水线,空间并行

超流水线:细分段、提高主频,时间并行

VLIW:长指令字打包多个独立操作,依赖编译调度

五、存储体系(高频大题)

1.存储层次结构

由快到慢、由小到大:寄存器→Cache→主存→辅存目标:速度接近上层,容量/价格接近下层。

2.Cache基本原理

依据局部性原理,将主存活跃块复制到高速Cache

CPU访问先访Cache,不命中再访主存

3.地址映射方式(必考)

全相联:主存块可放入任意Cache行优点:冲突少;缺点:比较电路复杂、成本高

直接映射:主存块唯一对应一个Cache行优点:硬件简单;缺点:冲突率高

组相联:分组内全相联,组间直接映射优点:折中性能与成本,实际最常用

4.替换算法

随机法、FIFO、LRU(近期最少使用,性能最好,最常用)、LFU

5.写策略

写直达(Write-through):同时

文档评论(0)

1亿VIP精品文档

相关文档