ONEPSOFT | 软考学习知识库
speedrun5|第3章 计算机系统·组成存储与指令速通
一、章节定位
一句话概括:本章讲计算机 " 硬件怎么搭、数据怎么存、指令怎么跑 ",是后续网络/数据库/软件的底座,综合知识选择题高频。
二、本章在讲什么(系统性阐述)
计算机自冯·诺依曼起就五部件:运算器、控制器、存储器、输入、输出。CPU=运算器 + 控制器,是加工中心。存储分层次(Cache→内存→外存),靠 " 局部性原理 " 用小块高速 Cache 拉近 CPU 与慢内存的速度差(突破冯·诺依曼瓶颈)。指令是 CPU 能懂的 " 工艺卡 ",RISC/CISC 是两套不同的 " 工艺卡设计哲学 "。
类比工厂:CPU=中央控制室(又算又指挥),Cache=班长手边货架(取料最快但小),内存=车间大库,外存=远处总仓;指令=每道工序的工艺卡;RISC=工序卡极简、全在标准动作,CISC=工序卡复杂、一张卡干很多活。
三、教材原文精摘(原封不动)
【冯·诺依曼/五部件】 " 计算机自 1946 年诞生以来……都基于存储程序的原理……计算机的硬件由 5 个基本部分组成:运算器、控制器、存储器、输入设备和输出设备。"
【CPU】 " 运算器、控制器等部件被集成在一起,统称为中央处理单元 (CPU)。CPU 是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。"
【Cache】 "Cache 的功能是提高 CPU 数据输入输出的速率,突破所谓的 ' 冯·诺依曼瓶颈 '……使用 Cache 改善系统性能的依据是程序的局部性原理。程序访问的局部性有两个方面的含义,分别是时间局部性和空间局部性。"
【虚拟存储】 " 虚拟存储是指把多个存储介质模块通过一定的手段集中管理,形成统一管理的存储池 (Storage Pool),为用户提供大容量、高数据传输性能的存储系统。"
【RISC】 " 精简指令系统计算机 (RISC)……通过简化指令的途径使计算机的结构更加简单、合理,以减少指令的执行周期数,从而提高运算速度。" RISC 特点:指令数量少、寻址方式少、指令长度固定、硬布线逻辑控制、单周期 + 流水线、通用寄存器多 (≥32)。
【CISC】 " 复杂指令系统计算机 (CISC)……设置一些功能复杂的指令,把一些原来由软件实现的、常用的功能改用硬件来实现。" CISC 特点:指令多 (100\~250)、使用频率悬殊、寻址多 (5\~20)、变长指令、微程序控制。
逐段讲解:
四、核心知识树
第 3 章 计算机系统 ├── 硬件组成 │ ├── 五部件 (冯氏) │ └── CPU(运 + 控) ├── 存储体系 │ ├── Cache(局部性) │ ├── 内存/虚拟存储 │ └── 层次结构 └── 指令系统 ├── RISC └── CISC
五、知识脑图总结
思维导图(结构化呈现)
六、关键概念速解
| 概念 | 教材定义(原文关键词) | 大白话速解 | 考试怎么考 |
|---|---|---|---|
| 冯·诺依曼 | 存储程序、五部件 | 程序数据同存、顺序取指 | 选择 |
| Cache | 突破瓶颈、局部性原理 | 手边高速小货架 | 选择:依据/作用 |
| 局部性 | 时间 + 空间局部性 | 刚用/附近还会用 | 选择 |
| RISC | 精简、定长、硬布线、流水线 | 工序卡极简、流水线快 | 选择:特点 |
| CISC | 复杂、变长、微程序 | 一张卡干多活 | 选择:特点 |
七、记忆口诀 & 类比
八、易混淆点对比
| 易混项 A | 易混项 B | 核心区别 |
|---|---|---|
| RISC | CISC | RISC 精简/定长/硬布线/流水线/寄存器多;CISC 复杂/变长/微程序 |
| Cache | 虚拟存储 | 前者提速 (靠近 CPU 小快)、后者扩容 (逻辑大内存) |
| 时间局部性 | 空间局部性 | 前者 " 同一数据再用 ";后者 " 邻近数据会用 " |
九、与其他章节的关联
十、本章一句话总结 & 备考提醒
冯·诺依曼五部件 + 存储程序;CPU=运算 + 控制;Cache 靠局部性突破瓶颈;RISC(精简定长流水线) vs CISC(复杂变长微程序) 记清特点对照表。选择题稳拿分。