当前位置:首页 > 内存 > 正文

为什么芯片一样内存不一样

  • 内存
  • 2024-06-12 20:00:48
  • 749

一、为什么电脑的内存容量不一样?

1.地址线不同

32位处理器的地址线是32位,即处理器一次可以传输和处理32位二进制数,所以理论上它可以的范围地址是2的32次方或4GB,因此即使您的计算机可以安装8GB内存,系统也只能使用前4GB内存,其余4GB内存将被视为计算机没有它。当然,由于32位XP的限制,32位机器只能使用3GB多一点的内存。

2.数据线不同

64位处理器的数据线是64位,即处理器一次可以并行处理64位。所以理论上它可以寻址的范围是2到64次方,比32位大得多。总之NGB以上只要系统、主板等就可以了。支持它,您的计算机可能有大量内存。(当然,一台电脑能使用的内存量取决于主板的北桥芯片、内存控制器、内存插槽数量等)

3.不同的兼容性

64位系统。与32位系统相比,单位时间可以处理更多的数据,具有更大的带宽,并且处理速度更快。64位处理器现在向后兼容。由64位处理器组成的系统可以同时安装64位操作系统和32位操作系统。当然,由于目前大多数人使用的软件仍然是32位的,因此无法充分发挥64位处理器的性能。

详细信息:

计算机操作系统的历史:

纵观计算机的历史,操作系统的开发与计算机的发展密切相关。电脑。材料。该操作系统的最初目的是提供简单的作业排功能,但它逐渐发展为更容易更新更复杂的硬件安装。从第一个批处理模式开始,分时机制也出现了。当多处理器时代到来时,操作系统也增加了多处理器协调功能,甚至分布式系统协调功能。

进化的其他方面与此类似。另一方面,个人计算机操作系统遵循大型机的增长轨迹。随着硬件变得越来越复杂和强大,它逐渐实现了过去只有大型机才能实现的功能。

自1946年第一台电子计算机诞生以来,其每一代的发展都以降低成本、缩小尺寸、降低功耗、增加容量和提高性能为目标。随着计算机硬件的发展,也加速了操作系统(简称OS)的形成和发展。

最初的计算机没有操作系统,人们通过各种按钮来控制计算机。后来出现了汇编语言,操作者通过打孔的纸条将程序输入计算机进行编译。这些内置语言的计算机只能由生产者编写自己的程序来操作,不利于程序和设备的共享。为了解决这个问题,操作系统出现了,它可以方便地实现程序共享和计算机硬件资源的管理。

随着计算机技术和大规模集成电路的发展,微型计算机得到迅速发展。计算机操作系统于20世纪70年代中期开始出现,在美国,1976年开发出DIGITAL。RESEARCHSoftware公司生产了8位CP/M操作系统。

本系统允许用户通过控制台键盘来控制和管理系统。它的主要功能是管理文件信息,以自动访问其他设备上的文件或硬盘上的文件。此后出现的一些8位操作系统主要采用CP/M结构。

参考来源:-操作系统

参考来源:-64位

参考来源:-32位

>p>
二、为什么内存卡的外形大小都相同,但容量却不相同?存储卡的容量由核心集成的半导体数量决定,外观也实用、通用。
存储芯片中的存储电路单元可以被视为一个整体。当然,做多了和做少了,容量也会不同。假设一个块的容量为1MB(实际上很小),那么通常为1g卡创建1100个块然后进行测试。坏块被阻止,好块被保留,并创建1024个块(实际上有1000个)。足够的)。这是1G。它已准备好投放市场。
如果您有2G卡,但坏块较多且仅够1G空间,则坏块将被屏蔽并以1G出售。
电池、计算机CPU和电路中的芯片实际上就是这样做的。生产为大致数量,然后根据工厂检验结果以不同规格出售。


二、为什么内存卡的外形大小都相同,但容量却不相同?容量与内存板上上传的内存颗粒数量有关(内存颗粒很多时候,人们经常听到人们在谈论“内存颗粒”。只是为了内存)。
具体含义说明:
示例:samsungk4h280838b-tcb0
主要含义:
第一位数字——芯片功能k,代表存储芯片。
数字2-芯片类型4,代表鼓。
第3位-芯片的进一步类型描述,s代表sdram,h代表ddr,g代表sgram。
第4位和第5位——容量和刷新率相同容量的内存使用不同的刷新率和不同的数字。64、62、63、65、66、67、6a代表64Mbit容量;28、27、2a代表128Mbit容量;
Bits6和7——数据线引脚数量,08代表8位数据;32代表64位数据;
数字11——连接“-”。
Bits14和15——芯片速度,例如60表示6ns;66兆赫)。
知道了内存颗粒编码中前导数字的含义,得到内条的容量之后就很容易计算出内存条的容量了。例如,三星的DDR内存封装有18个samsungk4h280838b-tcb0颗粒。颗粒编号的第4、5位“28”代表该颗粒为128bit,第6、7位“08”代表该颗粒具有8位数据带宽,因此我们可以计算出该内存模块容量为128bits(兆位)×16片/8位=256mb(兆字节)。
注:“bit”表示“数字”,“b”表示字节“byte”,如果一个字节是8位,计算时除以8。关于内存容量的计算,文中给出的例子有两种情况:一种是非ECC内存,每8个8位数据宽度的颗粒可以组成一个内存;另一种是ECC内存,每8个数据宽度的颗粒可以组成一个内存;64-;还添加了数据位、8位ecc验码。通过校验码,可以检测内存数据中的两位错误并纠正一位错误。因此,在容量的实际计算过程中,不计算校验位,而将具有ECC功能的18片内存条的实际容量乘以16。购买时也可以以此来确定具有18个或9个内存芯片的内存模块是否是ECC内存。