A-A+
在Windows98中 32位的Windows应用程序地址空间______以下的地址 通常用
问题详情
在Windows98中,32位的Windows应用程序地址空间______以下的地址,通常用来探测执行程序的地址操作错误。()
A.1KB
B.16KB
C.64KB
D.1MB请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:在Windows98中,每个Win32程序都有一个独立的逻辑地址空间。对于Win32应用程序来说,其4GB的地址空间划分为4个部分:(1)NULL指针分配的地址空间,16KB以下的地址空间为无效的地址,通常用来探测执行程序的存取操作是否出错。(2)私有地址空间,从4MB到2GB的地址空间是Win32应用程序的私有地址空间,因此,各种标准的开发工具通常把4MB作为Win32应用程序的默认装入地址。(3)共享地址空间,从2GB到3GB的地址空间为共享地址空间。(4)系统地址空间,从3GB到4GB的地址空间划分为系统地址空间。