实验2 DS的段地址为什么不乘以十六?
首先先感谢一下这个论坛,也希望和大家一起进步.我的问题是:
86页的实验任务的 MOV AX,FFFF
MOV DS,AX
…………
MOV ax 【0】
这段代码 不是应该是:ffff*16+0吗?
为什么我的答案和标准答案是一样的?
还有检测点 3。2
82页
它那里的 mov ax 1000H
不是乘以了十六才可以达到内存10000那里?
到底是怎么回事?
小弟求知若渴!
不是很清楚楼主想表达什么。段地址*16+偏移地址=物理地址段地址*16+偏移地址是在小甲鱼说的血汗工厂里加工的,你是看不见的。答案不一样要不是你打错代码了,要不就是操作系统的原因。 段地址*16+偏移地址是在小甲鱼说的血汗工厂里加工的,你是看不见的。 ax的值是取FFFF0,FFFF1的内容 DS段中的内容你有没有赋值没有的话取出来的就不一样啊 段地址*16+偏移地址
===》硬件自己会自动完成的。
页:
[1]