⑴ 64位的linux系统下,进程的地址空间是多大(32位是4g,1g内核,3g用户)
64位的linux采用4级页表,支持的最大物理内存为64T。
对于虚拟地址空间的划分,将0x0000,0000,0000,0000 – 0x0000,7fff,ffff,f000这128T地址用于用户空间;而0xffff,8000,0000,0000以上的128T为系统空间地址。
具体的不是一两句能说清楚了。
⑵ win7 的32位系统最大支持多少g的内存
32位最大支持4G内存。
32位操作系统针对的32位的CPU设计。CPU内部寄存器和寻址总线是32位,指令集可以运行32位数据指令,也就是说一次可以提取32位数据(4个字节,32bit=4Byte)。32位CPU有4G的内存寻址空间。
参考资料来源:网络-32位
⑶ 如果该系统中存储器按字编址,那么该 cpu 可访问的最大存储空间是多少
对32位来说,物理地址的寻址最多只能寻址4G1024B=1KB 1024KB=1MB 1024MB=1GB2^32B=2^32/1024/1024/1024=4GB寻址空间一般指的是CPU对于内存寻址的能力。
通俗地说,就是能最多用到多少内存的一个问题。
数据在存储器(RAM)中存放是有规律的 ,CPU在运算的时候需要把数据提取出来就需要知道数据在那里 ,这时候就需要挨家挨户的找,这就叫做寻址,但如果地址太多超出了CPU的能力范围,CPU就无法找到数据了。
CPU最大能查找多大范围的地址叫做寻址能力 ,CPU的寻址能力以字节为单位 ,如32位寻址的CPU可以寻址2的32次方大小的地址也就是4G,这也是为什么32位的CPU最大能搭配4G内存的原因 ,再多CPU就找不到了。
⑷ 8086系统中的物理地址最多有多少个最多能分成多少个逻辑段简述原因
1M ,因为地址线有20根。
因为每16单元为一小段,每个逻辑段必须从一个小段开始,所以最多段的个数1M/16=220/24=64K=65536个
还以为每个逻辑段最大可以有64K个单元,所以最少可以有逻辑段1M/64K =16
⑸ 系统中,最大寻址空间为多少为什么
那要看在什么机器上了,
8051单片机的存储器在物理结构上分为程序存储器空间和数据存储器空间,共有4个存储空间:片内程序存储器、片外程序存储器以及片内数据存储器、片外数据存储器空间。这种程序存储和数据存储分开的结构形式被称为哈佛结构。但从用户的角度,8051存储器地址空间可分为3类:片内、片外统一编址 0000H~FFFFH的64KB程序存储器地址空间(用16位地址);64KB片外数据存储器地址空间,地址也从0000H~FFFFH(用16位地址)编址;256B片内数据存储器地址空间(用8位地址)。
上述4个存储空间地址是重叠的,如图所示。8051的指令系统设计了不同的数据传送指令以区别这4个不同的逻辑空间:CPU访问片内、片外ROM指令用MOVC,访问片外RAM指令用MOVX,访问片内RAM指令用MOV。
程序存储器用于存放编好的程序和表格常数。程序通过16位程序计数器寻址,寻址能力为64KB。这使得指令能在64KB的地址空间内任意跳转,但不能使程序从程序存储器空间转移到数据存储器空间。
实际上,当引脚EA接高电平时,8051的程序计数器PC执行片内ROM中的程序,当指令地址超过片内ROM地址时,就自动转向片外ROM中去取指令。当引脚EA接低电平(接地)时,8051片内ROM不起作用,CPU只能从片外ROM中取指令,地址可以从0000H开始编址。8051从片内程序存储器和片外程序存储器取指时的执行速度相同。
⑹ 操作系统的16位,32位,64位是什么意思
这个位数是指操作系统所能支配的内存寻址空间 , 就是说该操作系统所能支持的最大内存限制。
计算方法:2的16次方,32次方,64次方。
所以位数越高 , 该操作系统支持的数据吞吐量越大,16位系统最大只能支持1M的物理内存地址,32位最大可以支持4G的物理内存地址,64位可以最大支持128G物理内存地址。
(6)该系统的物理地址空间最大为多少扩展阅读:
32位微机使用32位的微处理器作CPU,从应用角度看,字长32位是较理想的,它可满足了绝大部分用途的需要,包括文字、图形、表格处理及精密科学计算等多方面的需要,他不仅继承了其前辈的所有优点而且在许多方面有新的突破,同时也满足了人们对图形图像等日益迫切的需求。
64位微机使用64位的微处理器作CPU,这是目前的各个计算机领军公司争相开发的最新产品,其实高档微处理器早就有了64位字长的产品。
⑺ “CPU地址总线宽度为32位,可以访问的物理地址空间达到4GB”,8位是一字节,不是应该除以8再算
您应该也看到了,您的引号内是物理地址空间,最后有空间两个字,
cpu寻址宽度是32位 ,意思是有32跟线用来表示地址(0~2^32-1),也就是2^32种可能,注意这是地址,不是空间,这只是cpu的事
一个地址对应了内存的一个储存单元,而一个存储单元的最小单位是8bit(位)也就是1Byte(字节),这才是空间,这是内存的事
cpu通过地址线寻址来访问指定内存单元,所以寻址空间是cpu和内存两者的事,将两者连起来就是,cpu认识2^32个地址,1个地址(对应了一个内存存储单元)是1字节,所以cpu可以访问的空间(也就是你问题里的'可以访问的物理地址空间')是2^32*1Byte=4*1024*1024*1024Byte=4GB,或者是这样表示2^32*8bit=8*4*1024*1024*1024 bit 这才是你问题里的提到的,这里才需要除8将位换化为字节单位
⑻ 计算机cpu为32位,内存为32mb,该机物理空间为逻辑空间为(需过程)
字长可以确定最大寻址空间:32位CPU可以寻址的空间为2的平方乘以2的30次方(即1GB)的物理地址,说明该CPU最大支持的内存容量为4GB.这是逻辑空间...物理空间为真实的内存空间,,32MB.
⑼ 32位XP系统 最多支持多少内存
32位2000系统支持3.25G,32位的XP可用内存3.25G。
好的主版加好系统默认3.25G的内存。剩余的0.75G可以分给显卡512M的这个是没问题的,不需要做64位系统你可以直接做WIN7直接默认4G内存的,认3.25G 那么就只能用3.25G。
实际是4G但是只有3..25G工作, 32位和64位简单告诉你,64位的系统可以充分发挥64位的U的运算能力,当然比32位的快,需要64位的支持。但是64位的软件很少都是32位的所以发挥不出来效果,32位属于普通的普遍应用的系统.64位的属于高级的系统,就是这个意思64位需要配置好硬件高的电脑上
4G内存余下的0.75G利用不到的,VISTA 32位系统会显示4G,但是只支持3.25G,32位WIN7显示4G,但是只支持3.25G,余下的利用不到···
系统用2003服务器版本 32位的,内存完美支持4G
系统2008服务器版本 32位,完美支持4G
所有64位系统完美支持4G内存
32位的操作系统最大寻址空间只有4GB(2的32次方),这4GB中又一部分要为各种硬件保留,还有一部分为操作系统保留,剩下的分配给内存,所以32位系统无法完全使用4G内存(因为寻址空间不够)。
(9)该系统的物理地址空间最大为多少扩展阅读
Windows XP 于2001年8月24日正式发布(RTM,Release to Manufacturing)。它的零售版于2001年10月25日上市。Windows XP的外部版本是2002,内部版本是5.1(即NT5.1),正式版的Build是5.1.2600。微软最初发行了两个32位版本:专业版(Windows XP Professional)和家庭版(Windows XP Home Edition),64位专业版于2003年3月28日发布。后来在2005年又发行了媒体中心版(Windows XP Media Center Edition)和平板电脑版(Windows XP Tablet PC Edition)等
32位版本
家庭版(Windows XP Home Edition)
是面向家庭用户的版本。发布日期是2001-10-30 02:22:00。由于是面向家庭用户,因此家庭版在功能上有一定的缩水,主要表现为:没有组策略、远程桌面、EFS文件加密、多语言、连接Netware服务器的功能、只支持1个CPU和1个显示器(注意是物理上的1个CPU,可以支持单CPU多核心——如双核、四核,专业版支持2个CPU和9个显示器)、不具备访问控制和IIS服务以及不能归为域等。但Windows XP Home Edition只支持一个处理器。
Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统,于2001年8月24日发布RTM版本,并于2001年10月25日开始零售。 其名字中“XP”的意思来自英文中的“体验(Experience)”。
该系统是继Windows 2000及Windows ME之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT5.1架构的操作系统。
⑽ 8086系统中的物理地址最多有多少个最多能分成多少个逻辑段简述原因.
1.1M个,因为8086CPU中共有20根地址线
2.1M/16=220/24=64K=65536个,因为段地址必须是16的整数倍