Hauptspeicher-Mischverfahren

Von: , 08.01.2011 11:31 Uhr


Hallo,

ich komme bei folgender Aufgabe einfach nicht weiter:-(
Mir erschließt sich einfach nicht wie ich auf die Lösung komme.

Folgendes Problem:

Gegeben ist ein Rechner mit Mischverfahren aus Segmentierung und einstufigem Paging. Es stehen 4 GigaByte wortweise addressierbarer physikalischer Speicher zur Verfügung. (32Bit Worte-1 Wort=4Byte)Jedem Prozess stehen also maximal 256 Segmente der Größe 4 MegaByte als logischer Speicher zur Verfügung.

Nun ist meine Frage wie lang die physikalische Adresse mindestens sein muss um den gesamten Hauptspeicher wortweise zu adressieren und wie lang eine Frameadresse und der Offset innerhalb eines Frames bei einer Framegröße von 4KByte sind.

Ich würde mich wirklich freuen, wenn mir jemand weiterhelfen könnte. Ich komme an der Stelle einfach nicht weiter:-(

Viele Grüße
Miriam

2 Antworten zu dieser Frage

  1. Antwort von Wolfgang Schau nach 7 Stunden 0 hilfreich
    Re: Hauptspeicher-Mischverfahren

    Die Loesung ist ziemlich einfach:

    Annahme 4 GB == 1 GW a' 32 bit.

    Um 1 G Speicherzellen a' 32 bit direkt zu addressieren benoetigt man eine Adresse mit 17 bit, - weil 2**17 = 1,48,576.

    Wenn man den Speicher mit 1,048,576 Worten segmentiert in Frames a' 4,096 Worte, dann benoetigt man fuer die Adresse der 1,048,576 / 4,096 = 256 8 Bit fuer die Frames. Innerhalb des 4 K segments genuegt eine 12 bit adresse, weil 2**12 = 4,096.

    MfG

    Wolfgang

  2. Antwort von nach einem Tag 0 hilfreich
    Re: Hauptspeicher-Mischverfahren

    Sorry. Nicht ganz mein Thema!

Jetzt auf diese Frage antworten.