图解CPU、内存、硬盘的工作原理

1、简要概括

|-----|---------------------------------------------------|
| 硬件 | 作用 |
| cpu | 负责执行计算机程序的指令 |
| 内存 | 用于临时存储程序和数据。 |
| 硬盘 | 将数据从硬盘读取到内存或将数据从内存写入硬盘的过程。 |
| 联系 | 三者协同工作,CPU执行程序指令,将需要的数据从硬盘读取到内存,进行计算后再将结果写回内存或硬盘。 |

举个例子:

当在终端输入一条命令时,操作系统的内核会接收并解释这条命令,然后分配CPU资源来执行该命令。如果该命令需要访问内存中的数据,内存会被用来存储和处理这些数据。如果命令需要读取或写入硬盘上的文件,硬盘I/O则会被触发,包括数据的读取和写入过程。

具体来说,CPU会执行命令的指令,内存会存储命令所需的数据和程序,硬盘会进行读取或写入操作以满足命令的需求。这些过程是协同工作的,以完成在终端输入的命令所需的操作。

2、cpu 、内存 、硬盘关系图

图片来源:【图解】cpu,内存,硬盘,指令的关系 - 佳佳牛 - 博客园

相关推荐
赋创小助手9 天前
服务器主板为何不再采用ATX?以超微X14DBM-AP 为例解析
运维·服务器·人工智能·深度学习·自然语言处理·硬件架构
国科安芯10 天前
医疗成像设备系统电源芯片国产替代可行性研究
网络·单片机·嵌入式硬件·fpga开发·硬件架构
国科安芯11 天前
芯片抗单粒子性能研究及其在商业卫星测传一体机中的应用
嵌入式硬件·安全·fpga开发·性能优化·硬件架构
悲喜自渡72113 天前
AMD Alveo V80 加速器卡开发完整指南
硬件架构
7yewh13 天前
AM57X Processor SDK Linux - run Installer
linux·嵌入式硬件·硬件架构·嵌入式
CelestialYuxin15 天前
TriGen NPU
人工智能·硬件架构
real_ben_ladeng16 天前
程序人生—Hello’s P2P 2dc736403375808d93f9c97fc816f2f8
c语言·汇编·硬件架构
时光书签18 天前
概念理解:磁盘、磁盘分区、文件系统、挂载点、目录
网络·硬件架构
kanhao10019 天前
MSP430 内存访问模式与局部性原理深度解析
硬件架构
kanhao10019 天前
深入浅出:事务内存 (Transactional Memory) 完全指南
硬件架构