我们来了解一下内存的物理构造,一般内存的外形图片如图1。一个内存是由若干个黑色的内存颗粒构成的。每一个内存颗粒叫做一个chip。
图1.内存外形图
上面这个内存条有8个chip。每一个chip内部,是由8个bank组成的。其构造如下图:
图2.内存颗粒物理结构
在每个bank内部,就是电容的行列矩阵结构了。(注意,二维矩阵中的一个元素一般存储着8个bit,也就是说包含了8个小电容)。
图3.bank物理结构
看完上面的图我们知道了内存是使用海量的小电容按照8个一组的方式排列出来的。
在逻辑电路中,低电平表示0,高电平表示1。一般规定低电平为0~0.25V,高电平为3.5~5V。不管是电容形式或者磁盘形式(硬盘)或者其他形式的储存器,他们的最基本存储形式实际上都只能储存真或者假两种形式。
所以内存中一个最基本储存电容(比特BIT)可以存放C语言中的一个布尔型数据(真|假),8个比特排列起来就组成了一个字节byte,