martinposer Geschrieben 12. Juni 2012 Geschrieben 12. Juni 2012 Hallo zusammen, wir haben in der Berufsschule folgende Aufgabe bekommen: Der Arbeitsspeicher eines PC-Systems hat die Größe 4GB. Wie viele Bits werden jeweils für byte-, word-, dword- und qwordweise Adressierung des Speichers benötigt? Mein Lösungsansatz wäre folgender: 4 GB = 4.294.967.296 Bits byte = 4.294.967.296 Bit / 8 = 536.870.912 Bit word = 4.294.967.296 Bit / 16 = 268.435.456 Bit dword = 4.294.967.296 Bit / 32 = 134.217.728 Bit qword = 4.294.967.296 Bit / 64 = 67.108.864 Bit Jetzt natürlich die Frage: Ist das so richtig? Vielen Dank für eure Hilfe
Klotzkopp Geschrieben 12. Juni 2012 Geschrieben 12. Juni 2012 Du sollst die Speichergröße nicht umrechnen, sondern ermitteln, wie groß die Adressen werden. 4 GB sind 4.294.967.296 Byte (nicht Bits). Wenn du jedes Byte einzeln adressieren willst, muss deine Adresse so groß sein, dass sie diese Zahl speichern kann. Wieviele Bits brauchst du dafür?
martinposer Geschrieben 12. Juni 2012 Autor Geschrieben 12. Juni 2012 Ich steh gerade total auf dem Schlauch. Heißt das ich brauche dann bei der Byteweisen Adressierung z.B. 2 Byte zur Adressierung?
Klotzkopp Geschrieben 12. Juni 2012 Geschrieben 12. Juni 2012 Heißt das ich brauche dann bei der Byteweisen Adressierung z.B. 2 Byte zur Adressierung?Mit 2 Byte wirst du nicht weit kommen. Das sind 16 Bit, damit kannst du nur 2^16 = 65536 verschiedene Adressen darstellen.
martinposer Geschrieben 12. Juni 2012 Autor Geschrieben 12. Juni 2012 Also brauch ich 4 Byte weil 2^32 ja 4.294.967.296 ist? Dann verstehe ich die Frage aber völlige falsch, weil ich dachte man soll dabei für jede Adressierungsart das extra berechnen.
Klotzkopp Geschrieben 12. Juni 2012 Geschrieben 12. Juni 2012 Also brauch ich 4 Byte weil 2^32 ja 4.294.967.296 ist?Es ist nach Bits gefragt, nicht nach Bytes. Dann verstehe ich die Frage aber völlige falsch, weil ich dachte man soll dabei für jede Adressierungsart das extra berechnen.Sollst du ja auch. Wenn du nicht jedes einzelne Byte, sondern nur jedes Word adressierst, brauchst du viel weniger Adressen.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden