控制单元如何工作



从夏天开始,我一直在尝试学习计算机的工作原理,但我没有找到太多关于控制单元的信息。我所说的"它是如何工作的",并不是说"它有什么作用?它实际上如何做它所做的事情,控制单元的电路是什么样的,该电路如何用于做控制单元所做的事情,等等。我在哪里可以了解它们?

如果你能拿到这本非常古老但杰出的书,你将能够以清晰的方式学习: 数字计算机电子学 作者:Albert P. Malvion

这本书讨论了 3 个"尽可能简单"的计算机电路 - 第一个非常简单,第三个更接近英特尔 8085。它们告诉您如何详细解码指令。

我发现麻省理工学院的这门课在构建计算机工作原理方面做得很好:(http://6004.mit.edu/Spring13/)。 有视频讲座和实验材料,因此您可以从大门开始玩和构建自己的计算机。

它是为大二大学生设计的(只要你懂基本的编程,你可能会没事的)。

YouTube上的第一个讲座可以在这里找到(http://www.youtube.com/watch?v=CvfifZsmpQ4)。 它从基本的物理晶体管如何工作开始,然后慢慢地一直移动到实际的处理器。

你也可以拿到一本"计算机体系结构"的书,但这些书可能会略过较低层次的东西,并讨论处理器如何在更高层次上工作(高于"数字抽象")。

最新更新