汇编--包含多个段的程序,几个困惑的问题!
正在看王爽的汇编,看到了第6章--包含多哥段的程序,有几个问题,希望大家能帮帮忙。下面是我的一些理解和遇到的问题:
1.在编写不分段的程序的时候,就是只含有一个代码段的程序时
DS和CS差10h,因为有一个PSP区,这个理解应该没错的吧。
2.在编写包含多个段的程序的时候,DS和CS的差值就不是10h了,这里有几个问题
(1)包含多个段的程序,DS的地址是不是还是像单个段的程序那样,指向了程序申请的那段空闲内存空间的首地址?
(2)包含多个段的程序中,王爽汇编实验5第一题的那个程序,答案中CS与DS相差2,与SS相差1,网上的很多答案也都是这样的,
但是为什么我的不是?是不是跟自己的电脑有关?