深入浅出计算机组成原理02 | 给你一张知识地图,计算机组成原理应该这么学

计算机组成原理知识地图

整个计算机组成原理,就是围绕着计算机是如何组织运作展开的。
在这里插入图片描述
计算机组成原理的英文叫 Computer Organization。这里的 Organization 是“组织机构”的意思。计算机由很多个不同的部件放在一起,变成了一个“组织机构”。这个组织机构最终能够进行各种计算、控制、读取输入,进行输出,达成各种强大的功能。
在这张图里面,我们把整个计算机组成原理的知识点拆分成了四大部分,分别是计算机的基本组成、计算机的指令和计算、处理器设计,以及存储器和 I/O 设备。
计算机的基本组成:运算器、控制器、存储器、输入设备和输出设备这五大基本组件;解计算机的两个核心指标,性能和功耗。
计算机的指令和计算:这一条条指令执行的控制过程,就是由计算机五大组件之一的控制器来控制的。实现这些运算功能的 ALU(Arithmetic Logic Unit/ALU),也就是算术逻辑单元,其实就是我们计算机五大组件之一的运算器。
明白计算机指令和计算是如何运转的,我们就可以深入到CPU 的设计中去一探究竟了。
最后,我们需要看一看,计算机五大组成部分之一,存储器的原理。通过存储器的层次结构作为基础的框架引导,你需要掌握从上到下的 CPU 高速缓存、内存、SSD 硬盘和机械硬盘的工作原理,它们之间的性能差异,以及实际应用中利用这些设备会遇到的挑战。

学习计算机组成原理,究竟有没有好办法?

首先,学会提问自己来串联知识点。学完一个知识点之后,你可以从下面两个方面,问一下自己。我写的程序,是怎样从输入的代码,变成运行的程序,并得到最终结果的?整个过程中,计算器层面到底经历了哪些步骤,有哪些地方是可以优化的?其次,写一些示例程序来验证知识点。最后,通过和计算机硬件发展的历史做对照。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值