tiger_lu 发表于 2014-11-24 11:22:48

数据长度由谁计算?cpu还是内存?

cs:ip只是告知了内存地址,
并没有说明长度,
内存如何得知需要取的长度???
书中说:
   1.通过寄存器指明
  mov ax , 1
       mov bx , ds:
   2.用操作符 x ptr 指明
       mov word ptr ds: , 1
       inc word ptr
这个我是懂的,但是却不是很懂 ,
cpu----->cs:ip得到地址并通过地址加工厂,然后输入输出电路输出到内存
内存----->定位
cpu----->通过控制总线 , 发出取的命令
内存----->传回 {xxx} 个长度的数据

在这个过程中,并没有说明数据长度的由来呀 , 真心请教各位 , 望解答,谢谢啦 

页: [1]
查看完整版本: 数据长度由谁计算?cpu还是内存?