CPU 操作主存的步骤:
1.地址总线 告诉主存(主存控制器) 要操作的地址
2.控制总线 告诉主存 是 读还是写
3.数据总线 搬运数据(将主存的数据搬到CPU 或者将CPU 中的数据搬到主存)
执行一个应用程序的过程:
1.执行./hello USB 控制器收到中断信号,通过控制总线 中断信号到达CPU 。(南桥到北桥)
2.CPU通过控制总线向主存发送控制信号,向主存写数据
3.磁盘控制器接到总线的控制权, 通过DMA 机制将磁盘数据搬运到主存。
4.磁盘向主存写完后,向CPU 发送结束信号。