如何把计算机组成原理、操作系统、数据结构和计算机网络融会贯通,相互联系起来?

如何把计算机组成原理、操作系统、数据结构和计算机网络融会贯通,相互联系起来?

何为融会贯通?

知识的融会贯通的唯一核心衡量指标是,遇到没有遇见过的问题却能用处理过的经验去解决问题。

工业计算发展史

现在忘记你捧在手里的手机是一台计算机,我们回到计算机诞生的原始时代,这波穿越可能有点久远,我们直接去研究老祖宗的算盘吧。可能很多的人都没有见过这个东西,主要是会计电算化让一群臭打算盘的直接失业了,所以会比较稀少。那么算盘的工作过程就是一个非常简单的依靠一系列规则计算加减乘除(据说能搞开方),那么算盘是一个基于人类身体能量所驱动的产生计算力的机器。
应该是在第一次工业革命之后,人们开始追逐更高的计算力,当然是因为涌现了很多的数学家,我们需要的计算力已经没有办法通过人的能量来驱动了,恰好机械文明开始发扬光大,所以我们可以在很多的纪录片中看到庞大的计算机械,依靠弹簧的势能驱动机械并遵守某种规则,将机械能量转换为计算力。
随着人类的文明进化,人类开始逐渐不满足于自己已经拥有的,所以需要各种抢地盘,但是各个帝国的扛把子们发现老叫一群人拿着刀枪棍棒砍来砍去,要不就骑马打仗,这个效果不太行啊。所以人类开始进化威力更大的家伙事,为了造出来这些威力更大的家伙事,数学家和物理学家琢磨出来了各种各样的公式帮助人类去驾驭更强大的能量,虽然这个时候驾驭能量更多的是为了抢地盘吧。但是这些公式的计算,又需要更大的计算力,听碰巧的,在这个时候,电出现了,而且发现了某些东西,可以保持一种半导体特性,刚刚好能完成布尔逻辑的电路表示,也是从这个时候,我们的手机还有我们的PC的老祖宗被研究出来了,也就是小学语文课本的ENIAC这个庞然大物。
当然啦,这一堆工业计算的发展历史还是简化了的,我们会发现我们一直在通过利用更好的能量去驱动能量转化率更高的机器来为我们创造计算力,再利用这些计算力去生产更棒的计算力,所以现代计算机的出现,实际上推动了整个工业界的发展,因此在逼乎这个非常普通的搬砖专业莫名其妙就成了宇宙第一专业。

所以如何自底向上的捣鼓计算机?

这是一个我大一最想知道的问题,但是无奈我的直系学长们确实水平太low了,所以这个问题的答案直到大二的时候我才有自己的心得体会,所以也是因为这个脑子有坑的问题, 搞ACM也就没有时间了,所以leetcode一直是一个令我非常脑壳疼的问题。
不过接下来我们直接按照408的考试范围去深入浅出一下。我推荐的复习顺序:计算机组成(3天) -> 数据结构(5天) -> 操作系统(2天) -> 网络原理(2天),一共12天足够琢磨清楚考试怎么考了。


首先我们需要明白的问题就是,什么是计算机体系的根,其实就是一堆电路板子,如果各位会一点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值