Answers:
内存与CPU紧密相关,因此,将其大小设为2的幂表示可以打包多个模块,这些模块需要最少的逻辑才能在它们之间进行切换。只需检查末尾的几位(因为大小的二进制表示为1000
...,0000
而不管大小如何),而不是更多的位(如果不是2的幂)。
硬盘驱动器没有与CPU捆绑在一起,也没有以相同的方式包装,因此不需要精确的大小。
二进制系统之所以被称为基数2,是因为与普通的自然数系统基数10(0-9)相比,有两个可能的值:0和1(开和关,高和低,5V和0V )。硬盘驱动器制造商都希望他们的能力显得高,所以1GB的驱动器(基地10个,1个十亿字节,10 9)真的只有0.9313GiB(基地2个,2 东西)(这也是计算机之间有什么差距的原因报告以及框内的内容)。DVD光盘也是如此。
计算机中使用的数字电子设备有两种状态:开和关。因此,将数字存储在内存中是由元素集合组成的,每个元素的打开或关闭。
因此,一个元素只能代表数字0和1(两个值)。如果将其中两个结合起来,则现在可以表示2等于两个(四个)数字0…3的幂。
关闭,关闭= 0
关闭,开启= 1
开启,关闭= 2
on,on = 3
如果您有三个元素,则可以用三个(八个)数字0…7的幂来表示两个。
关闭,关闭,关闭= 0
关,关,开= 1
关,开,关= 2
关,开,开= 3
开,关,关= 4
开,关,开= 5
开,开,关= 6
on,on,on = 7
等等。
该元件可能是开关晶体管或处于导通或截止状态的等效器件,也可能是硬盘表面的一块很小的部分,平行或垂直于旋转方向磁化了(两种状态)。
因此,自然而然地,一切都是由两个的幂组成的。
我们仅使用10的幂,因为我们有十个手指(包括拇指),而计算机则没有。
批量生产通常比多样化生产便宜。与仅生产256MB的打印相比,生产128MB和256MB的打印可能会更加昂贵。
因此,如果没有生产出很多不同的柱塞,则最好将它们“加倍”以获得最便宜的结果。
安装两个相同的夯条的优点是它们可以一起工作。混合使用不同的品牌可能会导致一些小的差异,从而降低计算机的速度。
如果在相同的ram上添加两个条带,则双通道ram一起使用时效果非常好。
Ram是使用较小的“子”芯片生产的。这些芯片通常被锁定为可用大小。操作系统源于历史悠久的前景,例如可以使用简单的1024Kb块。因此,您所安装的不会是倍数。