更多“在Windows98中,对于32位的Windows应用程序来说,基地址空间的( )以下地址,通常用来探测执行程序 ”相关问题
  • 第1题:

    在保护模式下,Windows程序的逻辑地址空间为4GB。为了进行有效地使用和管理,操作系统对它们的区域划分作了统一的规定,其中,【 】以下的地址空间为无效的地址,通常用来探测执行程序的存取操作是否出错。


    正确答案:16KB
    16KB 解析:16KB以下的地址空间(即0—0x00003FFF的逻辑地址)为无效的地址,通常用来探测执行程序的存取操作是否出错。这个地址空间的设置是为了帮助程序掌握NULL指针 (即空指针)的分配情况,避免使用0x00000000地址的内存。

  • 第2题:

    在Windows 98环境下,Win32应用程序的4GB的地址空间可以划分为四个部分。其中,私有地址空间范围是

    A.0MB~4MB`

    B.4MB~2GB

    C.2GB~3GB

    D.3GB~4GB


    正确答案:B
    解析:本题考查Windows的地址空间结构。Windows98系统地址空间3GB~4GB,共享地址空间2GB-3GB,私有地址范围是4MB-2GB,拒绝访问区OM-16KB。

  • 第3题:

    在Windows98中,对于32位的Windows应用程序来说,其地址空间为以下,通常用来探测执行程序的地址操作错误______。

    A.1KB

    B.16KB

    C.64KB

    D.1MB


    正确答案:B
    解析:16KB以下的地址空间为无效的地址,它通常用来探测执行程序的地址操作错误。这个地址空间的设置是为了帮助程序掌握NULL指针的分配情况,避免使用0x00000000地址的内存。

  • 第4题:

    在Windows 98中,对于32位的Windows应用程序来说,其地址空间的( )以下地址通常用宋探测执行程序的地址操作错误。

    A.1KB

    B.64KB

    C.1MB

    D.16KB


    正确答案:D
    解析:Windows98基地址空间的16KB以下地址通常用来探测执行程序的地址操作错误。

  • 第5题:

    在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的地址空间划分为系统地址空间。