300英雄黑岩觉醒2017:在Windows98中,32位应用程序理论上能使用的内存最大容量为 多少?

来源:百度文库 编辑:高校问答 时间:2024/05/11 05:02:18
A、2GB B、32MB C、4GB D、2TB

回答:teddy
学长
5月27日 15:10 因为对于32位的进程来说,32位的指针可以拥有从0x00000000到0xFFFFFFFF之间的任何一个值(其中一个F位4位,8个F位32位)。这个范围化为十进制为429497296个值,大小正好为4GB

我们知道 计算机里处理数据都是二进制形式的 所谓的一位 就是指二进制里的一位
0xFFFFFFF是16进制表示 一个十六进制的F化为二进制应该是 1111 ,正好4位 那么8个F就是32位了

这个转换算法比较复杂 十六进制 二进制 十进制的互相转换请使用WINDOWS自带的那个计算器

开始-〉所有程序-〉附件-〉计算器

在计算器里的菜单里选择科学型就可以了

至于原理嘛 如果你真的想好好深入的话 请去买相关的书籍 比如计算机的基础教程 或者汇编语言的书来看看

该回答在5月27日 17:36由回答者修改过

揪错 ┆ 评论1 ┆ 举报

C、4GB