概念
计算机系统由计算机硬件和软件两部分组成。硬件包括中央处理机、存储器和外部设备等;软件是计算机的运行程序和相应的文档。计算机系统具有接收和存储信息、按程序快速计算和判断并输出处理结果等功能。本文主要从硬件部分着手,一起来大致了解一下。
研究重点(参考大纲)
存储器的组成及特点 性能指标
接口的控制方式及特点
流水线的定义及操作特点
多级存储体系
串并系统特点及可靠性度量
知识概览
(点我查看大图)
熟悉的地方
1 高速缓存中的地址映像及方法
地址映像:在cpu工作的时 送出去的是主存地址,而应从cache存储器中读写信息, 将主存地址转换成cache存储器的地址。
缓存:拿我们喝水举例。饮水机是存储器,那么缓存就相当于纸杯。有了缓存 相当于任何时候我们想喝到白开水都快速的多了。
地址映像:假设小明是新同学,他只知道饮水机在哪,可是我们最终是用纸杯喝水。这就需要建立一个指导,从饮水机那能知道去哪找水杯。这个过程就是我们的地址映像。(比较地址映像的概念:在cpu工作的时 送出去的是主存地址,而应从cache存储器中读写信息, 将主存地址转换成cache存储器的地址。)
三个方法:直接映像,全相联映像,组相联映像
①:直接映像
一楼的热水器写上一楼的纸杯放在哪。即一楼只能用一楼的纸杯。
②:全相联映像
整个楼层的热水器可以用整个楼层的纸杯。
③:组相联映像
例如,分组,让一二层一组。三四层为一组。那么一二层的热水器可以用一二楼层的纸杯。
用一二层的热水器不能用三四层的纸杯
2 虚拟存储器
虚拟存储器好像有个比实际主存大得多且可以放下整个程序的虚拟主存空间。
家里的热水器一般都是直接连着自来水管,插着电(危险)。所以我们,一直冲澡,一直有热水。并不是在洗澡的过程中就烧好了我们所用的所有热水。在洗澡的时候,先用的是已经烧好的水,然后又把自来水管的水注入到热水器中加热。
这会这个热水器好像有一个比实际存储量大得多的空间。就是所谓的虚拟存储器。
3 CPU 存储器 总线 IO协同工作
用非官方的语言联系一下。
生活场景--吃:我看到了好吃的,开始吃!一口一口的吃,事物经过食道进入胃。
翻译成计算机:IO接口输入了好吃的信息,CPU发出命令:吃!IO接口一点点输入信息,信息经过总线到达了存储器。
总结
上述是计算机系统的基本内容,当然,我们还有一个更为基础的就是数据的内容。
以前总会看到一些争辩,为了计算机会不会超过人脑。重点是从这句话,可以提示我们学习计算机的知识的时候,可以多多联系我们的大脑,我们的生活。每一个硬件有什么样的特点,是解决什么样的问题,怎么样协同工作的,是不是都可以想一想。米老师的教导 学习要联系生活 要联系旧知识。万事万物都是相互联系的。
学习还在继续。总结不断更新中。欢迎批评与指正。