ltt1986 发表于 2015-4-18 15:31:05

王爽(汇编语言)监测点3.1(2)答案中关于DS的问题

答案中的前4个DS为什么是0呢,不是初始值1000吗?
我的理解是CS是指令/DS是数据(可能是错的~),那应该DS前面4个是1000啊,直到mov ds,ax 才被改变啊
还有DS和CS的具体区别大神请教下,附图题目和给的答案。

张杨0627 发表于 2015-4-18 18:26:34

前4个DS= 1000H,谁和你说是0的。
ds是数据段寄存器data segment   ds:指向数据
cs是代码段寄存器code segment   cs:ip指向下一个要执行的汇编指令

ltt1986 发表于 2015-4-19 12:09:28

了解,那就是答案错误啦~纠结了我好久~

citian3094 发表于 2015-5-3 21:47:06

感谢分享!!!

wavegarden 发表于 2020-3-22 00:08:37

辛苦辛苦,对对答案
页: [1]
查看完整版本: 王爽(汇编语言)监测点3.1(2)答案中关于DS的问题