C -> Assembly[@more@]在小模式中malloc使用的空間為數據段結束到程序堆棧的開始,目的是為了擴大堆棧的可用空間.
在大模式中使用的為所有可用的空間.
所以你可以使用es段來標示這段空間的段值,通過偏移來訪問它,既實現了malloc和free的功能.
在大模式中使用的為所有可用的空間.
所以你可以使用es段來標示這段空間的段值,通過偏移來訪問它,既實現了malloc和free的功能.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69498/viewspace-927062/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/69498/viewspace-927062/