CPU、内存、硬盘的关系及数据处理过程

时间:2024-03-28 07:17:25

一、CPU、内存、硬盘的关系
CPU、内存、硬盘的关系及数据处理过程
二、说明

内容 数据操作 容量 价值 寄存器读取速率 寄存器存储空间
硬盘 存放永久数据 最大 电脑硬盘比外挂硬盘读取速率高 处理速度最慢,因为要不断在各个模块间进行数据的传递,所以速度很慢,花费时间长
内存 存放临时数据 一般 一般 处理速度一般 稍大
CPU 对数据进行处理和运算 很小 CPU寄存器成本高,最贵 处理速度最快 存储空间很小

示例:
双击启动程序后,通过指令,会把程序相关的信息,从硬盘读取到内存中,此时,有硬盘的读操作,内存的操作是写入。然后通知CPU,CPU通过控制器将指令和寄存器进行缓存,然后通过运算器运算。将运算结果返回给内存,在内存里临时存放,最后在将内存的数据写到硬盘

如果源源不断的从内存中读取数据,到CPU里处理数据,速度会变得很慢,所以在CPU里加入了缓存,缓存又分为一级缓存和二级缓存,速度比内存快,比寄存器慢。

三、从性能测试角度看CPU、内存、硬盘的关系
I/O即input、output,硬盘的IO频繁,
CPU、内存、硬盘的关系及数据处理过程