关于汇编的几个初学问题
大家好,小弟刚刚学习汇编,遇到个小问题,请教如下:
当我debug时,为了查询方便,便开了两个debug窗口。一个用来查CS 一个用来查CS。在其中一个窗口中 输入完cs:100 的指令后,两个窗口查询的结果却不一样。这是怎么回事?
另外请大虾们推荐我基本汇编的经典书。
除了清华那本 和王爽那本。
还有初学汇编时应该注意什么?
谢谢谢谢谢谢谢谢谢谢谢!!!!!!!!
[解决办法]
//当我debug时,为了查询方便,便开了两个debug窗口。一个用来查CS 一个用来查CS
都是CS ?
//在其中一个窗口中 输入完cs:100 的指令后,两个窗口查询的结果却不一样。这是怎么回事?
windows自带的debug?why same?
< <80x86汇编程序设计> >
汇编没什么难度,不用害怕,只要坚持
[解决办法]
楼主是在Windows下使用CMD窗口来运行DEBUG的吧,
简单的说,在Windows下CMD中出来的所谓DOS是一种工作在虚拟8086模式下的“DOS”,换言之,两个窗口的DEBUG是针对两个不同的内存空间,这样一来所处理的程序也就是两个不同的程序:)
[解决办法]
楼上正解,建议楼主先参看一下CPU的“虚拟8086”工作方式