上QQ阅读APP看书,第一时间看更新
第4章 计算机剖析
第1章介绍了位的属性以及用位表示事物的方法。第2章和第3章介绍了为什么使用位以及位是如何在硬件中实现的,还介绍了一些基本构建块,以及如何将它们组合成更复杂的配置。本章将介绍如何将这些构建块组合成可以操作位的电路,即计算机。
构造计算机的方法有很多。本章中将构建一个便于解释的计算机模型,但不一定是最好的计算机模型设计。虽然简单的计算机也可以工作,但要使它们更好地工作,还需要增加许多额外的复杂功能。本章只讨论简单的计算机,第5~6章将讨论一些额外的复杂问题。
现代计算机有三大部件:内存、输入输出(Input and Output, I/O)和中央处理器(Central Processing Unit, CPU)。本章将介绍这些部件之间的相互关系。内存已在第3章介绍过,计算机和其他内存相关知识将在第5章中详细介绍,I/O将在第6章中介绍。CPU在本章中位于称为“市中心”的部分。