8086数据总线多少根
如图,20位地址总线,寻址找到指令R82301通过数据总线传到内存,是一次传过去的吗? 本帖最后由 axix005 于 2015-8-2 21:26 编辑2000* 16根(16位)+偏移地址0经过地址+法器,变成20位地址,通过地址总线输出
然后读取20000H~20002H中的3个字节,然后 通过数据总线传送输入,
因为是cs:ip的指向,所以这组b8 23 01被识别为机器码对应就是mov ax,0123h指令,然后进入指令缓冲器
--------------------
每一条代码,数据,指令的操作都是一次性进行传送的 16根,一次性可以传输16位数据,也就是2个字节,即一个字 axix005 发表于 2015-8-2 21:23
2000* 16根(16位)+偏移地址0经过地址+法器,变成20位地址,通过地址总线输出
然后读取20000H~20002H中 ...
谢谢你的回答。
b8 23 01换算成二进制是24位,如果一次读到cpu中那应该由24根线呢,我个人觉得。16根总线怎么一次性传送呢? feng2344 发表于 2015-8-3 12:15
谢谢你的回答。
b8 23 01换算成二进制是24位,如果一次读到cpu中那应该由24根线呢,我个人觉得。16根总 ...
b8 23 01 这个是3个字节 1个字节8bit
它就是一组数据,或者代码,或者程序,就这么简单 axix005 发表于 2015-8-3 13:04
b8 23 01 这个是3个字节 1个字节8bit
它就是一组数据,或者代码,或者程序,就这么简单
谢谢,我还是有点疑惑。
a、3个字节是不是一个24的二进制数据?
b、一根导线一次只能传递一位二进制数(高电平或低电平)?
c、那24位二进制数要一次传递到cpu是否至少需要24根线呢? feng2344 发表于 2015-8-3 16:32
谢谢,我还是有点疑惑。
a、3个字节是不是一个24的二进制数据?
20的数据总线,2^20次方等于?
页:
[1]