web-dev-qa-db-ja.com

DDR3 DIMMモジュールに15個のアドレスピンしかないのはなぜですか?

DDR3 DIMM(およびDDR2などの他のDIMM)にアドレス指定可能なすべてのメモリのピン配列がない理由がわかりません。最近のコンピューターには32GBを超えるRAMが搭載されていることはめったにないため、64個のアドレスピンすべてを搭載するべきではないことを理解しています。35ピンで十分です。ただし、ピンは15個しかないため、32KBのメモリにはこれで十分です。それはどのように機能しますか?何が恋しいですか?

私はCPUとRAM作業プロセス:

  1. CPUとRAMには、対応するバスで接続されたアドレスピンとデータピンがあります。たとえば、Intel 8080 CPUには、16個のアドレスピンと8個のデータピンがありました。

  2. CPUは、必要なアドレスピンとREAD/WRITEピンを[〜#〜] on [〜#に設定します。 〜]状態で、RAMから値を取得します。

  3. メモリコントローラーはその間に留まります-CPUの抽象化レイヤーを追加します。つまり、すべての機械を実行します。ピックRAMモジュール、次にチップオンRAMモジュールなど。CPUはアドレスを渡すだけでデータを取得します。
  4. CPUキャッシュはメモリコントローラーの前で機能しますが、私はそれについてあまり知りません。

しかし、最終的には、メモリコントローラーもRAMからデータを抽出するためにフルアドレスを使用する必要がありますよね? 15ビットのみを使用して64ビットアドレスを指定する方法。

this 仕様を例として取り上げ、便宜上色を追加しました。赤い色で強調表示されたアドレスピン。

enter image description hereenter image description here

1
MiniMax

何が恋しいですか?

あなたが行方不明です:

  • 行/列のアドレス指定
  • 銀行の住所

これを考慮に入れると、より多くのアドレスビットが得られます。

おそらく、この表はあなたが理解するのに役立つでしょう:

enter image description here

ソース 168ピンDIMM-メモリ

参考文献

3
DavidPostill