学好计算机组成原理,能够引领你进入底层知识大门,更深入地去学习体系结构、操作系统、编译原理,成为真正的“内家高手”。
学习组成原理,其实就是学习控制器、运算器的工作原理,也就是CPU是怎么工作的,以及为何这样设计。
在学习零散的知识点之前,我整理了一份学习地图,好让你对将要学习的内容有一个总纲层面的了解。
我们常常挂在嘴边的“性能”到底指的是什么呢?能不能给性能下一个明确的定义,然后来进行准确的比较呢?
除了“摩尔定律”和“并行计算”,我还会讲在整个计算机组成层面,几个原则性的性能提升方法。
我们来看一条指令是怎么变成机器码的。
我们在单条指令的基础上,学习程序里的多条指令,