计算机组成原理.md 3.2 KB


title: 计算机组成原理 tags:

  • topic
  • computer-organization
  • joplin type: topic source_type: reconstructed created: 2026-04-22 updated: 2026-04-27 aliases:
  • 计算机组成原理重构 ---

计算机组成原理

[!abstract] 本主题重构自 计算机组成原理 章节笔记,核心目标不是堆知识点,而是把“系统如何组成、数据如何表示、指令如何执行、部件如何协同”整理成可复习的结构。

这门主题在解决什么问题

  • 计算机由哪些核心部件组成,它们如何协同工作。
  • 数据在机器内部如何表示、运算和校验。
  • 存储系统、指令系统、CPU、总线分别承担什么职责。
  • 现代计算机为什么能通过层次化设计和并行技术提升性能。

推荐复习顺序

  1. [[计算机系统概述与数据表示]]
  2. [[计算机存储系统]]
  3. [[计算机指令系统与CPU]]
  4. [[计算机总线与现代扩展]]

模块地图

  • [[计算机系统概述与数据表示]]:冯诺依曼结构、层次结构、性能指标、数值编码与浮点运算。
  • [[计算机存储系统]]:存储层次、主存技术、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]]