我記憶中的答案跟sean_robot大相同! -->一條記憶體容量被限制必須是2的N次方!!
跟記憶體控制器和定址有關...
從玩電腦開始記憶體一直是以2的倍數在成長,沒有3.5.7.9單倍數的..
記憶體成長史:
256Kb[2的8次方]->1024K(1Mb)[2的10次方]->4096K(4Mb)[2的12次方]->8192K(8Mb)[2的13次方]->16384K(16Mb)[2的14次方]->
64Mb[2的16次方]->128Mb[2的17次方]->256Mb[2的18次方]->512Mb[2的19次方]->
1024Mb(1Gb)[2的20次方]->2Gb[2的21次方]->4Gb[2的22次方]->8Gb[2的23次方]->16Gb[2的24次方]
[維基百科解說的512MB SDRAM]
一個512MB的SDRAM雙線內存模組一般由8個或者9個SDRAM晶片組成,每個晶片包含有512Mbit的存儲空間,
每個為模組64或者72bit的寬度貢獻了8個bit的寬度。一個典型的512Mbit SDRAM晶片內部包含了4個獨立的16Mbyte大小的庫。
每個庫都有8,192行,16,384bits。一個庫或者處於空閒狀態、活躍狀態,或者處於兩種狀態的轉換中。
天阿~一路走來光記憶體就丟了多少$$......
我的鑰匙圈還是1條1萬的72Pin16Mb記憶體 = =