title: 计算机组成原理
tags:
- topic
- computer-organization
- joplin
type: topic
source_type: reconstructed
created: 2026-04-22
updated: 2026-04-27
aliases:
- 计算机组成原理重构
---
计算机组成原理
[!abstract]
本主题重构自 计算机组成原理 章节笔记,核心目标不是堆知识点,而是把“系统如何组成、数据如何表示、指令如何执行、部件如何协同”整理成可复习的结构。
这门主题在解决什么问题
- 计算机由哪些核心部件组成,它们如何协同工作。
- 数据在机器内部如何表示、运算和校验。
- 存储系统、指令系统、CPU、总线分别承担什么职责。
- 现代计算机为什么能通过层次化设计和并行技术提升性能。
推荐复习顺序
- [[计算机系统概述与数据表示]]
- [[计算机存储系统]]
- [[计算机指令系统与CPU]]
- [[计算机总线与现代扩展]]
模块地图
- [[计算机系统概述与数据表示]]:冯诺依曼结构、层次结构、性能指标、数值编码与浮点运算。
- [[计算机存储系统]]:存储层次、主存技术、Cache、虚拟存储。
- [[计算机指令系统与CPU]]:指令格式、寻址方式、CPU 组成、控制方式、流水线。
- [[计算机总线与现代扩展]]:总线分类、仲裁方式、并行计算和新型存储技术。
关键概念
- [[冯诺依曼体系结构]]
- 机器字长
- [[补码]]
- 浮点数
- [[Cache]]
- [[虚拟存储]]
- 指令格式
- [[寻址方式]]
- [[CPU]]
- [[流水线]]
- 总线仲裁
常见误区
- 把主频直接当成 CPU 性能的唯一指标。
- 只记补码公式,不理解补码为什么简化运算。
- 只背 Cache 映射方式,不理解它们在命中率和实现复杂度上的权衡。
- 把指令系统、CPU、总线割裂开记,忽略它们本质上是执行流程的不同切面。
来源范围
- [[raw/Joplin/计算机专业基础/计算机组成原理/_计算机组成原理知识文档总纲.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/1. 计算机系统概述.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/2.计算机数据的表示与运算.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/3.计算机存储系统.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/4.计算机指令系统.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/5.计算机中央处理器(CPU)_.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/6.1计算机总线系统.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/6.2总线通信的四种方式.md]]
- [[raw/Joplin/计算机专业基础/计算机组成原理/7.现代计算机技术扩展_.md]]
- [[raw/Documents/计算机组成原理 (艾伦·克莱门茨 (Alan Clem_ (Z-Library)/计算机组成原理 (艾伦·克莱门茨 (Alan Clem_ (Z-Library).md]]
- [[raw/Documents/计算机组成与设计:硬件软件接口(原书第5版) (戴维_ (Z-Library)/计算机组成与设计:硬件软件接口(原书第5版) (戴维_ (Z-Library).md]]
相关入口
- [[Documents资料库]]
- [[joplin-overview]]
- [[joplin-rebuild-schema]]