这个版本的编译器,为什么将ret给编译成retf,这导致我在段内使用call指令,返回时修改了cs,程序就有问题了,非得使用 call far ptr或者先得压入cs寄存器
还有,在8086的指令下,我如何判断一个dd数据为0,因为dd数据高16位在dx中,低16位在ax中,这样我该怎么么判断它为0
------解决思路----------------------
第2个问题,两个寄存器都为0则dd型数据就为0了,感觉没什么问题。
如果是想一次判断得出结果,可以把两个寄存器按位相或,再判断结果为0则dd型数据为0。