- 主题:同样是8GB内存
DRAM刚出来的时候只有一条数据线, 其他全是地址线, 需要8位数据就用8颗拼成8位, 需要16位就用16颗.
现在如果一颗是8位, 需要8颗拼成64位.
至于手机, 可以看成是把N颗拼在一起了.
【 在 nlgdczm (xxx) 的大作中提到: 】
为啥手机上的一颗就行,电脑上却需要好多颗?
--
FROM 124.14.99.*
电脑也有缩到4颗的, 可能还有2颗的
不过一般是8/16颗吧, pcb上留9/18颗的位置, 方便加一两颗改成ECC的
【 在 nlgdczm (xxx) 的大作中提到: 】
手机能拼,为啥电脑不拼?是有什么道理吗?我看B站的拆解,电脑就算用LP的内存,也是好几颗的。
【 在 tom6bj 的大作中提到: 】
: DRAM刚出来的时候只有一条数据线, 其他全是地址线, 需要8位数据就用8颗拼成8位, 需要16位就用16颗.
: 现在如果一颗是8位, 需要8颗拼成64位.
: 至于手机, 可以看成是把N颗拼在一起了.
: ...................
--
FROM 124.14.99.*
64位是cpu通用寄存器的宽度, 或者说能单条指令执行64位+64位的计算
x86_64地址线目前就到48位吧, 已经可以支持2^48=256TB寻址空间了
【 在 foureyesdog (四眼) 的大作中提到: 】
64位应该是软件内部的地址。
以前32bit也是软件内部的地址宽度,映射到硬件地址宽度。
【 在 sandy1985 (毛毛虫) 的大作中提到: 】
: 64位是指CPU核的数据位宽
: 地址位目前还没这么宽
--
FROM 124.14.99.*
顺便考古一下
8位CPU一般就有16位地址线了, stm8作为8位机, 有24位地址
16位的8086有20位地址, 80286也是24位地址
32位的80386和80486是32位数据和32位地址
到了p2, 还是32位, 但是有36位地址, 某些特殊场合可以支持64G内存
【 在 tom6bj (tom) 的大作中提到: 】
: 64位是cpu通用寄存器的宽度, 或者说能单条指令执行64位+64位的计算
: x86_64地址线目前就到48位吧, 已经可以支持2^48=256TB寻址空间了
: 64位应该是软件内部的地址。
: ...................
--
FROM 124.14.99.*