美文网首页
CPU,指令,内存,硬盘的关系

CPU,指令,内存,硬盘的关系

作者: 絮清风 | 来源:发表于2017-02-25 23:49 被阅读0次

   第一次写博客,有点小紧张,以前从来没写过自己的博客,作为博客小白,还望各位看官见谅。今天就把自己对cpu,指令,内存,硬盘的理解梳理一下。

电脑,大家再熟悉不过了,我每天工作,学习,娱乐,几乎都离不开电脑。比如我们打开qq和好友聊天,用word软件办公,看喜欢的电影等等。那么,电脑到底是怎么工作的呢,cpu,指令,内存,硬盘之间又是怎样协调完成工作的呢?

当我们双击图片要运行程序的时候,cpu会接收到"运行目标程序"的信息,程序的运行文件都是存储在硬盘上,这个时候cpu会发指令通过硬盘控制器告诉硬盘,要读取哪个程序。那在cpu和硬盘之间,为什么会存在内存呢,干嘛不直接在硬盘上读写程序呢?那是因为,cpu的运算处理能力是非常快的,而硬盘的读写速度相对于cpu则要慢的多,这会使cpu的工作效率大大降低,所以,为了解决这种不同硬件之间运算速度的差异性,在硬盘和cpu之间增加了内存,内存的运行速度则要比硬盘快很多。所以硬盘上的文件会被加载到内存中,而cpu通过向内存发出指令,进行运行程序。虽然内存的运行速度已经很快了,但相比cpu还是慢太多,在cpu和内存之间还会有缓存,用来保存热点时间需要处理的信息。

cpu相当于一个大管家,它会通过指令告诉硬盘,内存,需要哪些信息,并把这些信息收集起来进行计算。而硬盘,内存的运行的速度也会影响cpu的工作工作效率。通过增加中间层(缓存)来靠近cpu的运行速度,使之更快的计算。


相关文章

  • CPU,指令,内存,硬盘的关系

    第一次写博客,有点小紧张,以前从来没写过自己的博客,作为博客小白,还望各位看官见谅。今天就把自己对cpu,指令,...

  • CPU、内存、指令、硬盘之间的关系

    2017年3月12日16:33:54 介绍CPU、内存、硬盘、指令、以及它们之间的关系。 CPU: 中央处理器(英...

  • CPU、内存、硬盘、指令之间的关系

    CPU与指令 cpu作为计算机的大脑,由运算器和控制器组成,运算器的一次计算或者控制器的一次动作对应一条指令,即指...

  • CPU、内存、硬盘、指令之间的关系

    图灵测试 1950年图灵提出,用于测试机器是否能像人类一样思考。测试方法:人类是否能区分机器和人。 冯 诺依曼结构...

  • 程序本质

    程序和代码的本质: 硬盘:程序代码存储在硬盘上 内存:启动应用时,程序加载入内存中 CPU:CPU根据程序指令,执...

  • 机器代码层面的函数调用

    2018.04.18 CPU 发出指令把硬盘程序指令搬到内存,操作系统给程序指令分配内存。然后操作系统会告诉 CP...

  • cpu 内存 硬盘关系

    在一台PC机种内存的作用仅次于CPU 离开了内存,性能再好的CPU也无法工作 磁盘不同于内存,硬盘上的数据或程序 ...

  • C语言 编程预备知识

    1. cpu 内存条 硬盘 显卡 主板 显示器 之间的关系 双击硬盘上的文件→将文件调入内存条→cpu对内存条中的...

  • 浅谈CPU,内存,硬盘,指令以及他们的关系

    计算机是由硬件和软件组成的,软件、硬件之间相互协调完成一定的任务。而在计算机硬件中,最重要的就要数CPU、内存...

  • CPU、内存、硬盘、指令以及它们之间的关系

    粗略阅读了《程序是怎么跑起来的》一书中的部分章节后,浅显记录下对CPU、内存、硬盘、指令以及它们之间的关系的认识,...

网友评论

      本文标题:CPU,指令,内存,硬盘的关系

      本文链接:https://www.haomeiwen.com/subject/okwnwttx.html