把痛苦留在明天 发表于 2013-7-30 12:36:23

一个大问题

从内存中读取1024字节的数据,8086至少要读 512 次,80386至少要读 256 次。8086不是16位吗?每次读取不是2^16=65536字节吗?怎么会要那么多次。

福禄娃娃 发表于 2013-7-30 12:47:47

8086CPU数据总线宽度为16,16位等于两个字节,每次传送两个字节,1024/2=512次

把痛苦留在明天 发表于 2013-7-30 13:09:25

福禄娃娃 发表于 2013-7-30 12:47 static/image/common/back.gif
8086CPU数据总线宽度为16,16位等于两个字节,每次传送两个字节,1024/2=512次

谢谢了,我懂了,数据大小才是2^16,每次传送16个二进制数据,即16bit=2byte

许小恩 发表于 2013-7-30 13:37:17

还真以为是个大问题就进来了~

把痛苦留在明天 发表于 2013-7-30 14:53:32

许小恩 发表于 2013-7-30 13:37 static/image/common/back.gif
还真以为是个大问题就进来了~

要不怎么吸引你们这些大鸟帮忙:lol:

许小恩 发表于 2013-7-31 11:47:48

把痛苦留在明天 发表于 2013-7-30 14:53 static/image/common/back.gif
要不怎么吸引你们这些大鸟帮忙

:lol:哈哈哈哈~
页: [1]
查看完整版本: 一个大问题