32位的电脑系统,电脑系统32位是什么意思
1.操作系统32位是什么意思
2.WIndows操作系统 里面 所说的 32位和64位 的操作系统 是什么意思,具体指的是什么?
3.什么是32系统?系统为什么是32位的?现在系统都是多少位的?
4.电脑系统中的 系统类型 32位操作系统 是啥意思?
这和微软 Windows 操作系统的发展历史有关 .Win 16 就是说操作系统是16位的(一个字16bit) ,Win 32就是说操作系统是32位的(一个字32bit) .在80286以前是基于Win 16的 .以成为历史了 .在Win 16内存模式下 ,所有的应用程序都运行于同一个4GB 的地址空间 ,他们彼此看到别的程序的内容 ,这极易导一个应用程序破坏另一个应用程序 ,甚至是操作系统的数据和代码 ,在Win 16模式下把代码分成DATA ,CODE 等 .
在Win 32模式下 ,Windows 把每一个 Win32 应用程序放到分开的虚拟地址空间中去运行,也就是说每一个应用程序都拥有其相互独立的 4GB 地址空间,当然这倒不是说它们都拥有 4GB 的物理地址空间,而只是说能够在 4GB 的范围内寻址。操作系统将会在应用程序运行时完成 4GB 的虚拟地址和物理内存地址间的转换。WIN32 只有一种内存模式,即 FLAT 模式,意思是"平坦"的内存模式,再没有 64K 的段大小限制,所有的 WIN32 的应用程序运行在一个连续、平坦、巨大的 4GB 的空间中。这同时也意味着您无须和段寄存器打交道,您可以用任意的段寄存器寻址任意的地址空间,这对于程序员来说是非常方便的,这也使得用32位汇编语言和用C语言一样方便。
操作系统32位是什么意思
是指CPU数据处理能力.一次可以处理64bit的数据位宽.\x0d\这要求它的数据总线与地址总线都是64位的.\x0d\\x0d\操作系统是和硬件相适应的,32位机只能装32位以下系统.64位也只能装64位以下系统.它们是向下兼容的.\x0d\纯64位系统是不能装32操作系统的.\x0d\一般通用处理器都是向下兼容的(intel,AMD)\x0d\现在CPU基本都是64位的了.
WIndows操作系统 里面 所说的 32位和64位 的操作系统 是什么意思,具体指的是什么?
操作系统32位是什么意思?
32位操作系统指的是使用32位处理器架构的计算机系统所运行的操作系统。32位处理器的每个寄存器可以存储32位的二进制数据,因此32位操作系统能够支持更大的内存和文件大小,以及更多的指令并发执行。但是,它的处理能力和性能相对于64位操作系统会有限制。
运行32位操作系统的计算机有哪些限制?
运行32位操作系统的计算机在性能和处理能力上有限制。首先,32位处理器每个时钟周期中能执行的指令数量比64位处理器要少,因此32位操作系统无法最大化使用64位处理器的处理能力。其次,32位操作系统最大只能支持4G内存,而64位操作系统可以支持更多。此外,32位操作系统也无法支持高分辨率的显示器和某些先进的安全技术。
为什么现在更多的人选择64位操作系统?
随着计算机技术的不断发展,64位操作系统成为了更优秀的操作系统选择。64位处理器可以处理更多内存,能够支持更大的文件大小和更高的分辨率,其性能和处理能力也相对于32位操作系统更加出色。此外,现在更多的应用程序和游戏都是为64位操作系统设计的,而且随着科技的快速进步,新的技术和应用程序不断涌现,64位操作系统能够更好地支持这些新的技术。因此,现在越来越多的人选择64位操作系统。
什么是32系统?系统为什么是32位的?现在系统都是多少位的?
32位和64位是指,CPU一次处理数据的能力,根据CPU处理数据的能力来安装相应的操作系统,这样可以发挥CPU最佳性能,现在的处理器基本上都是64位,不过还是建议安装32位操作系统,这样的话软件兼容性比较好,64很多软件都不支持,到时候会很麻烦的
如果你要安装64位的,首先你要确定你的硬件支持,主要是指CPU是不是支持64位等等。特别是其他硬件是否有64位的驱动之类的也很重要。
区别简单的理解起来就是:32位理论上只支持4G=2^32的内存空间,而64位可以支持2^64的内存空间。
建议不要安装64位系统,因为很少数软件是专门位64位系统设计的,而32位的程序在64位操作系统上运行很有可能会遇到兼容性问题。而且对于比较老的硬件,驱动也是很大的一个问题。
Microsoft本来打算通过Vista来普及64位操作系统的,可惜Vista没能做到。
下面是win7 、32位和64位系统的优缺点,建议还是安装32位为好!
优缺点
一个常见的误解是∶除非计算机安装的内存大于 4 GB,否则 64 位架构不会比 32 位架构好。这不完全正确∶
部分操作系统保留了一部分进程地址空间供操作系统使用,造成使用者程序可用于映射内存的地址空间减少。例如,Windows XP DLL 以及 userland OS 组件映射到每一个进程的地址空间,即使计算机装有 4 GB 的内存,也仅留下 2 至 3.8 GB(端视其设置)的可用地址空间。这个限制在 64 位 Windows 中并不会出现。
文件的内存映射对 32 位的架构而言不再合用,尤其是相对便宜的 DVD 烧录技术的引入。大于 4 GB 的文件不再罕见,且如此大的文件无法简单的映射到 32 位架构的内存;只能映射文件的一部分范围到地址空间上,并以内存映射存取文件,当有需要时,就必须将这些范围映射进或映射出地址空间。这是一个问题,因为充裕的内存映射仍是从磁盘至内存最有效率的存取方法,如果操作系统能适当实行的话。
64 位架构主要的缺点是,相对于 32 位架构,占用相同的数据会消秏更多的内存空间(由于肿胀的指针,以及其它型态和对齐补白等可能)。这会增加进程对内存的需求,且可能会影响高效能处理器高速缓存的使用。维持一部分的 32 位模型是一个处理方法,且大致合理有效。实际上,高效能导向的 z/OS 操作系统便采取这个方法,要求程序代码存放在 32 位地址空间的任一数字,数据对象则可(选择性)存放在 64 位区域。
目前主要的商业软件是建立在 32 位代码,而非 64 位代码,所以不能取得在 64 位处理器上较大的 64 位地址空间,或较宽的 64 位寄存器和数据路径的优点。然而,免费或自由软件操作系统的使用者已经可以使用专有的 64 位运算环境。并非所有的应用程序都需要大量的地址空间或操作 64 位数据项,所以这些程序不会享受到较大的地址空间或较宽的寄存器和数据路径的好处;主要受益于 64 位版本的应用程序,并不会享受到使用 x86 的版本,会有更多的寄存器可以使用。
软件的可用性
64 位系统有时缺乏对应的软件,那些软件是写给 32 位架构。最严重的问题是不兼容的驱动程序。尽管大部分软件可执行于 32 位兼容模式(又称作模拟模式,即微软 WoW64 技术),其通常无法执行驱动程序(或类似软件),因为程序通常执行于操作系统和硬件之间,在此直接模拟无法使用。许多开放源始码软件封包可简单的从源始码编译为可执行于 64 位环境操作系统,如 Linux。所需的条件是供给 64 位机器的编译器(通常是 gcc)。目前大部分 64 位版本的驱动程序还不能用,由于缺少可用的驱动程序,所以使用 64 位操作系统会有挫折。
因为设备的驱动程序通常执行于操作系统内核(kernel)的内部,有可能以 32 位进程执行内核,同时支持 64 位的使用者进程。以在内核里的额外消耗为代价,如此可为使用者提供受益于 64 位的内存和效能,且不破坏现存 32 位驱动程序的二进制兼容性。这个机制源于 Mac OS X 启用 64 位进程,同时支持 32 位的驱动
ps:这个解释适用于目前几乎所有系统。
电脑系统中的 系统类型 32位操作系统 是啥意思?
简单的说32位系统就是指地址总线是32位的的系统。
以下是一些相关资料,希望对你有帮助:
所谓的32位与64位实际上是指计算机的寻址空间大小,也就是在一个时钟频率动作下寻找内存做出多少位的计算动作。2的5次方是32,而6次方则是64,对于采用二进制的计算机运算来说,寻址位数增加了,性能就能大幅度跃升。就如同286PC是16位,跃升到386的32位带来的性能变革一样。
在计算机技术的发展史上,中央处理器寻址空间的演变往往是牵动整个计算机发展的要害。1975年,8位寻址能力的英特尔8080处理器的出现,造就了比尔?盖茨和保罗?艾伦辍学为Altair计算机编写Basic语言;1980年286芯片的发明直接孕育了个人电脑的诞生,其16位寻址能力决定了今天仍是软件运行根基的640KB基础内存;接下来386DX芯片横空出世,32位计算能力造就了复杂的图形界面程序,使我们以绚丽的Windows告别了黑暗的DOS程序;而32位计算的杰出代表Pentium芯片,更是推动了整个多媒体PC时代的发展。延续这条发展道路,64位寻址空间的 Opteron的到来,无疑宣布大众性计算机将向高性能方面发展。
4GB内存依然是安装32位处理器计算机的瓶颈,因为它寻址和编码范围偏小,只能适用于低端、小规模应用,一旦业务发展和数据量超过每日500万条时,系统就很容易出现故障甚至崩溃。64位平台高达180亿GB内存的寻址能力,使它在未来很长一段时间内都可以解决高端应用中存储器寻址的瓶颈。
总之,从各种数字表明,32位到64位,是计算机性能提高的一次革命!
32位和16位指的是寻址方式,不是指色彩。windows98并不是严格意义上的32位操作系统,而是一个16/32位混合操作系统,这也是9x/me不稳定的原因之一。基于NT架构的操作系统都是32位的。
操作系统只是硬件和应用软件中间的一个平台。
32位操作系统针对的32位的CPU设计。
64位操作系统针对的64位的CPU设计。操作系统只是硬件和应用软件中间的一个平台。
32位操作系统针对的32位的CPU设计。
64位操作系统针对的64位的CPU设计。
我们的CPU从原来的8位,16位,到现在的32位和64位。
cpu处理计算的时候“数据”和“指令”是不同对待的。
8位的CPU,一次只能处理一个8位的“数据”或者一个8位的"指令"。比如'00001101'.
又比如:“+1”这个运算,你要先指示CPU做“+”,完成后再输入“1”数据给CPU。
8位的CPU优点是设计简单,处理速度比较快。
缺点就是:软件设计复杂,繁琐。不利于计算机的发展。
后来推出了16位的CPU,我们就可以一次处理两个字节(16位)的数据了,比如“加1”这个命令。“加”是一个指令,占用8个位,余下的8位我们可以存放数据“1”了。
32位的CPU就更加方便了,我们就可以一次处理一个a=a+b这样的命令了。
优点:简化了软件设计的复杂度
缺点:硬件设计更加复杂,计算速度下降。
一般来讲32位的CPU对于我们来讲是最理性的CPU,对于软件开发来讲足够了。
但是2的32次方 = 4294967296bit = 4G左右
很显然32位CPU只有4G左右的内存寻址空间,对于一些服务器来讲4G的内存的远远不够的了。我们需要更加大的内存寻址空间的话就需要对CPU进升级。64位CPU就这样诞生了。64位CPU的内存寻址空间是多少你算算看!呵呵。
2的64次方(理论上)。
但是现在的AMD和Inter的64位CPU并不是真正意义上的64CPU,只是进行了部分64位的改进,比如64位的内存寻址等。
要是真的全部都是64位的了,那么现在市场上的软件将全部被淘汰不能使用了~呵呵,想像一下会是什么样子。
64位的操作系统针对64位CPU设计的,增加了一些64位的指令,但还是和32兼容的。对于我们普通用户来讲64位系统意义不大。
强烈要求加分!!!~~
我们的CPU从原来的8位,16位,到现在的32位和64位。
cpu处理计算的时候“数据”和“指令”是不同对待的。
8位的CPU,一次只能处理一个8位的“数据”或者一个8位的"指令"。比如'00001101'.
8位的CPU优点是设计简单,处理速度比较快。
缺点就是:软件设计复杂,繁琐。不利于计算机的发展。
后来推出了16位的CPU,我们就可以一次处理两个字节(16位)的数据了,比如“加1”这个命令。“加”是一个指令,占用8个位,余下的8位我们可以存放数据“1”了。
32位的CPU就更加方便了,我们就可以一次处理一个a=a+b这样的命令了。
优点:简化了软件设计的复杂度
缺点:硬件设计更加复杂,计算速度下降。
一般来讲32位的CPU对于我们来讲是最理性的CPU,对于软件开发来讲足够了。
但是2的32次方 = 4294967296bit = 4G左右
很显然32位CPU只有4G左右的内存寻址空间,对于一些服务器来讲4G的内存的远远不够的了。我们需要更加大的内存寻址空间的话就需要对CPU进升级。64位CPU就这样诞生了。64位CPU的内存寻址空间是多少你算算看!呵呵,
2的64次方(理论上)。
但是现在的AMD和Inter的64位CPU并不是真真意义上的64CPU,只是进行了部分64位的改进,比如内存寻址。
要是真的全部都是64位的了,那么现在市场上的软件将全部被淘汰不能使用了~呵呵,想像一下会使什么样子。
64位的操作系统针对64位CPU设计的,增加了一些64位的指令,但还是和32兼容的。对于我们普通用户来讲64位系统意义不大。
引载之百度百科 32位操作系统针对的32位的CPU设计。CPU内部寄存器和寻址总线是32位,指令集可以运行32位数据指令,也就是说一次可以提取32位数据(4个字节,32bit=4Byte)。32位CPU有4G左右的内存寻址空间。
计算机中的位数指的是CPU一次能处理的最大位数。32位计算机的CPU一次最多能处理32位数据,例如它的EAX寄存器就是32位的,当然32位计算机通常也可以处理16位和8位数据。在Intel由16位的286升级到386的时候,为了和16位系统兼容,它先推出的是386SX,这种CPU内部预算为32位,外部数据传输为16位。直到386DX以后,所有的CPU在内部和外部都是32位的了。有些人往往会弄不清在计算机中出现的“位”和Byte,KB,MB等有何关系,而它们的关系是,8位等于一字节,即8bit=1B 。32位处理器每次处理 4Byte(32bit),同理,64位处理器每次处理 8Byte(64bit) 。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。