程序运行时 dw 中的数据会变?
代码assume cs:code
code segment
dw 1111h,2222h,3333h,4444h,5555h
。
。
。
end
我的程序在debug下调试时通过d 命令查看d cs:00 ,发现是
11 11 22 22 33 33 44 44 14 10
ps: cs=1014
为什么和我写的不一样?
应该是没有定义程序入口吧 assume cs:code
code segment
dw 1111h,2222h,3333h,4444h,5555h
start: ....
。
end start
本帖最后由 Mautuor 于 2012-3-6 15:40 编辑
你没发现11112222。。到44是你定义的五个数的前四个(dw 1111h,2222H,3333H,4444H,5555h)吗?
后面应该还有55 55
应该是:11112222333344445555........
55后面的的才是你的指令 看不来哎 没有定义程序入口
assume cs:code
code segment
dw 1111h,2222h,3333h,4444h,5555h
start: ....
。
end start
页:
[1]