將數據、代碼、棧放入不同的段

在前面的內容中,我們在程序中用到了數據和棧,將數據、棧、和代碼都放到一個段裏面。我們在編程的時候要注意何處是數據、何處是棧、何處是代碼。這樣做的兩個問題: ①把它們放到一個段中使程序更加的混亂 ②當數據較少的時候放到一個段裏沒有問題。但是如果數據、棧、代碼需要空間超過64kb,就不能放到一個段中。(一個段的容量不能大於64kb,是8086,不是所有處理器都這樣) 所以要考慮用多個段來存放代碼、數據
相關文章
相關標籤/搜索