主题:关于内存的组织和管理>>>
比如8088/8086中,一开始是把内存分成几段的呀?
1,是直接分成代码段,数据段,堆栈段,附加段.还是分成若干个段,然后再在这几个段中分别各个再分成代码段,数据段,堆栈段,附加段?到底怎么分的??
2,还有是不是每启动一个程序就会有各自的代码段,数据段,堆栈段,附加段.还是所有的程序共享一个代码段,数据段,堆栈段,附加段.?
3,象这些段的空间有多大?比如数据段,代码段.堆栈段.会不会益出.
请高人赐教!!
1,是直接分成代码段,数据段,堆栈段,附加段.还是分成若干个段,然后再在这几个段中分别各个再分成代码段,数据段,堆栈段,附加段?到底怎么分的??
2,还有是不是每启动一个程序就会有各自的代码段,数据段,堆栈段,附加段.还是所有的程序共享一个代码段,数据段,堆栈段,附加段.?
3,象这些段的空间有多大?比如数据段,代码段.堆栈段.会不会益出.
请高人赐教!!