您的位置:首页 > 其它

CPU、内存、硬盘和指令之间的关系--浅浅地说

2017-02-26 17:49 501 查看
CPU、内存、硬盘和指令是让我们的计算机能够访问世界的重要组成部分。它们之间的关系浅谈如下:

首先,分别解释一下这几个名词

1.CPU:通俗地理解,CPU相当于我们的大脑,就如大脑掌控者人体的行为动作直觉等,CPU也是操控着整个计算机的中心。

  专业滴来说,CPU由具有运算作用的运算器、发指令所需信息的控制器、保存临时文件的寄存器组成。各个组件分工合作,大大提高计算机的效率。当我们谈及多少核的CPU时,是指CPU有多少的处理器,这些处理器可以在CPU内共享缓存,加大运行速度。

2.内存:我们的大脑中有很多神经末梢有着记忆的功能,来存储着我们的经历和感触。同样,在计算机中,也有这样的一个部分,叫做存储器,用来存储程序和数据。存储器分为主存储器和辅助存储器,主存储器当然就是内存了,但内存只能短暂地存储;辅助存储器就有很多种了,例如硬盘、U盘、刻录带等,这些一般都可以长期保存我们想要保存的东西。

  除了存储时间之外,内存的存储速度也是和辅助存储器有很明显的区别。内存的速度用纳秒来计时,比硬盘快上十多倍甚至几十倍。一般计算机的内存是4G或者8G,有的会更多。那内存是越大越好吗?其实计算机在运行的过程中,需要的内存并没有那么多,剩余的部分可以当做硬盘来使用,运行速度又快,当然大大提高运行速度。但是,当你的计算机关闭,断点电源,你内存里的存储也不见啦

3.硬盘:如同上面所说,硬盘也是一种存储介质。我们使用计算机,除了考虑运行速度,还要考虑我们的程序和软件存在什么地方,答案就是硬盘。

4.指令:所谓指令,就是计算机指令操作的命令。

其次,浅谈一下他们之间的关系

CPU无法直接读取存储在硬盘上的程序和数据,而是通过将硬盘的数据存储在内存中,当CPU读取到暂存在内存中的程序时,会收到程序发出的指令,CPU将指令存在寄存器中,然后将指令分解成一系列操作,各种控制命令,执行微操作,完成一条指令的执行。

这里着重提出的是,指令不是由CPU来发出,而是存储在硬盘中的程序所发出的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: