2 wfselecte wfselecte 于 2016.04.14 18:49 提问

IA-32内存寻址问题求解

大家都说32位系统能够寻址4GB内存但是如下这个段话怎么解释???
图片说明
下面的那句话表明物理内存能够达到64GB!

1个回答

caozhy
caozhy   Ds   Rxr 2016.04.14 22:50

在x86时代,为了解决服务器计算机内存不足的情况,Intel在Pentium Pro/Pentium Xeon上增加了一个36bit地址扩展,也就是另外增加了4位地址,因此可以寻址到64GB。
我就有一台很老的dell服务器,用的是pentium iii xeon,用的是windows server 2003,给它插满了16条内存,达到8GB,还真的可以支持,哈哈。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
IA-32保护模式下的内存寻址方式(一):分段
1、简介: 在基于Intel 80x86微处理器的平台上,内存寻址是内存管理最重要的一部分内容。而关于内存地址在实际的软件及硬件实现上,也出现了不同的表示方式:逻辑地址(logical address)、线性地址/虚拟地址(linear address/virtual address)以及物理地址(physical address)。其中: ①逻辑地址为“16位段地址:偏移地址”的表示方...
AT&T汇编语言及其寻址方式简述
汇编语言早已脱离了主流编程语言的行列,可以说现在基本上没有人想用它来完成什么大的项目,但是作为一个程序员懂得汇编语言是一种修养一种底蕴。看不懂汇编的程序员就像不会画鸡蛋的达芬奇,像不会写楷书的王羲之,像不懂TCP/IP的黑客…… 本文为后文做铺垫,适合已经有一点汇编基础的人快速浏览阅读,如果没有这个基础请自行学习。汇编语言论风格来分主要是两类,一类是Intel汇编,一类是AT&T汇编,分
IA-32指令系统概述
程序和指令的关系 目标代码和ISA Intel处理器概述 IA-32的寄存器组织 IA-32的寻址方式 高级语言程序中寻址举例 IA-32机器指令格式
X86 CPU,IA-32; X86-64,AMD64; EM64T,IA-32e; IA-64(EPIC) 的意思与区别
X86 CPU ,IA-32 IA-32 (Intel Architechure-32,英特尔32位体系架构) 现在英特尔X86系列CPU就是IA-32架构的CPU。 X86-64,AMD64;EM64T,IA-32e 指得是现在的基于x86架构的64位处理器技术。 ADM的X86-64,也叫AMD64。 Intel的IA-32e,也叫EM64T。 EM64T(Extended Me
IA-32 汇编
看《深入了解计算机系统》时,看到第二章就稀里糊涂了,汇编是汇编,但是不像以前学的8051的汇编,但是思想一样。      拿了一本《汇编语言程序设计》看,讲的就是IA-32(IntelArchitecture,32-bit)系列的汇编。
几个概念:x86-64 x64以及IA-32 IA-64
关于CPU和操作系统的几个概念,x86 x86-64 IA-32 IA-64
IA-32架构软件开发人员手册
详细介绍了32bit架构的InterCPU的技术细节,很有参考价值。
linux平台学x86汇编(二):处理器指令码及IA-32平台了解
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         在计算机操作的最底层,所有计算机处理器都按照制造厂商在处理器内部定义的二进制代码来操作数据,这些代码定义了处理器应该利用程序员提供的数据完成相应的功能,这些预置的代码被称为指令码。不同类型的处理器的指令码是不一样的,但处理指令码的方式是类似的。
IA-32指令类型
传送指令 定点算术运算指令 按位运算指令 控制转移指令 X87浮点处理指令 MMX及SSE指令集
IA-32指令寻址方式
<br /> <br />intel 64和IA-32架构中的指令编码通常包括以下几个部分:可选的指令前缀(前缀的顺序任意),主操作码字节(最多3个字节),一个寻址方式指定字节(可选,该字节包含ModR/M字节以及可选的SIB字节<scale-index-base>),一个displacement(1,2,4或0个字节,可选),此外还有一个立即数域(可选,0,1,2,4字节)。<br /> <br />   大多以存储器做操作数的指令在主操作码后面都会跟随一个寻址方式字节(ModR/M),ModR/M包含三