Ich versuche die maximale Speichergröße zu berechnen, wobei ich die Bitlänge einer Adresse und die Größe der Speicherzelle kenne.Berechnen der Speichergröße basierend auf der Adreßbitlänge und dem Speicherzelleninhalt
Es ist mein Verständnis, dass, wenn die Adresse n Bits ist, dann gibt es 2^n Speicherplätze. Um dann aber die tatsächliche Speichergröße der Maschine zu berechnen, müssten Sie die Anzahl der Adressen mit der Größe der Speicherzelle multiplizieren. Ist das korrekt?
es auf eine andere Art und Weise ausgedrückt,
Schritt 1: die Länge der Adresse in Bits berechnen (n Bits) Schritt 2: Berechnung der Anzahl der Speicherplätze 2^n (Bits) Schritt 3: die Anzahl der Speicherplätze und multiplizieren Sie sie mit der Bytegröße der Speicherzellen.
Wenn jede Zelle zum Beispiel 2 Bytes wäre, würde ich 2^n Bits (für die Adresslänge) mit 2 Bytes pro Speicherzelle multiplizieren.
Also Gesamtspeicher wäre 2^n Bits (Adressgröße) * x Bytes (Zellengröße)?
Vielen Dank. Ich habe versucht, Formeln zu erstellen, um die Architektur und diese Konzepte besser zu verstehen, und wollte sichergehen, dass ich auf dem richtigen Weg bin. Deine Antwort war perfekt. – JenTen10