摘要: 我们在前面的章节搭建了最简单的电路,在这里面,计算机的输入设备就是一个一个开关,输出设备呢,是一个一个灯泡。的确,早期发展的时候,计算机的核心是做“计算”。我们从“计算机”这个名字上也能看出这艺点。不管是中文名字“计算机”,还是英文名字“Computer”,核⼼都是在”计算“这两个字上。不过,到了今 阅读全文
posted @ 2019-08-15 21:45 活的潇洒80 阅读(589) 评论(0) 推荐(1) 编辑
摘要: 专栏讲到现在,如果我再问你,计算机五大组成部分是什么,应该没有人不知道了吧?我们这一节要讲的内容,依然要围绕这五大部分,控制器、运算器、存储器、输入设备和输出设备。 CPU所代表的控制器和运算器,要和存储器,也就是我们的主内存,以及输入和输出设备进行通信。那问题来了,CPU从我们的键盘、鼠标接收输入 阅读全文
posted @ 2019-08-15 18:37 活的潇洒80 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 在这一节内容开始之前,我们先来看一个3行的小程序。你可以猜一猜,这个程序里的循环1和循环2,运行所花费的时间会差多少?你可以先思考几分钟,然后再看我下面的解释 在这段Java程序中,我们首先构造了一个64×1024×1024大小的整型数组。在循环1里,我们遍历整个数组,将数组中每一项的值变成了原来的 阅读全文
posted @ 2019-08-15 18:13 活的潇洒80 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 一、缓存一致性问题指的是什么 在这两个CPU核心里,1号核心要写一个数据到内存里。这个怎么理解呢?我拿一个例子来给你解释。 比方说,iPhone降价了,我们要把iPhone最新的价格更新到内存里。为了性能问题,它采用了上一讲我们说的写回策略, 1、先把数据写入到L2 Cache里面,然后把Cache 阅读全文
posted @ 2019-08-15 18:13 活的潇洒80 阅读(2235) 评论(2) 推荐(0) 编辑