计算机程序是怎么通过cpu,内存,硬盘运行起来的

2025-04-05 19:37:24
推荐回答(1个)
回答1:

你好
计算机执行程序的过程
1、内存向CPU发出读取外设指令,CPU将系统总线控制权限交给DMA(直接存取访问)控制器;
2、DMA将数据从硬盘读入内存;
3、CPU从DMA接管总线控制权;
4、CPU向内存发出读取数据命令;
5、CPU对数据进行运算处理,同时和内存进行必要的数据交换;
6、运行结束后,如果有外设存取操作,CPU将结果数据发送到硬盘。