+ -
当前位置:首页 → 问答吧 → 执行读取命令的每一步是什么

执行读取命令的每一步是什么

时间:2011-08-29

来源:互联网

王爽的《汇编语言》第二版的第五页有个图。图说明CPU和内存通信需要通过地址线、数据线、控制线。
现在假设我要读取内存中第三个字节的内容,请问下会发生什么。

下面连问带猜啊:
要读取第三个字节,地址线中的内容应该是3,这个3是从内存走向CPU?还是从CPU走向内存?
数据线中的内容应该是内存第三个字节的内容,应该是从内存走向CPU
控制线呢?不大可能是走向内存吧?没看这书上说内存有处理命令的能力啊!

作者: xiaoyuanyuan2009   发布时间: 2011-08-29

走向内存,然后内存有个东西解释 地址

作者: MSOKD   发布时间: 2011-08-29

CPU把要读取的地址放到地址总线,等时序到了,内存的MAR就存储了要读取的地址。
然后内存通过mux等装置把数据存储到MDR,时序到了CPU就会向内存发送信号,让MDR的内容出现在数据总线。
CPU就可以读取了。

作者: malpower   发布时间: 2011-08-29