一个汇编问题,我是初学者,希望解答的人能说清楚一些。问题是AX怎么变成4034了。
我是在虚拟机下做的实验。
[解决办法]
图片看不见啊
[解决办法]
这么点儿小图,根本看不清啊!
[解决办法]
也许如3喽版主所说。 你再从新运行debug,然后试一下这两条指令
[解决办法]
你的图我看了。
mov ss,ax这条指令,在图中显示的偏移地址是0103,对不?
而下一条指令int 21h,偏移地址是0107。
这就奇怪了,mov ss,ax的机器指令码为8E D0,只占两个字节,它的下一条指令应该是位于0105处,怎么会是图中显示的0107呢?
你给我解释一下。