Skip to content
xenforo

kurz vor toresschluss

Content

irgendwie fehlen mir bei der eben noch gefundenen Aufgabe einige angaben....oder versteht die Aufgabe einer von euch? wenn ja, erklärt sie mir bitte....

**(Hauptspeicher 16 KB, physischer Speicher max 4GB, Wort 1Byte)
-logische Adressbreite?
-Wieviele Bit hat ein Eintrag in der Seitentabelle?
-Was passiert bei Zugriff auf logische Adresse mit Seitennr. 2?
-Logische 2401 in physische umrechnen.
-Physische 22132 in logische Adresse umrechnen.

Seitenrahmennummer
3
0
--
1
12
13
--
2
16**

Comments

Ich gehe davon aus, dass die Seitengröße fehlt und habe bei der Berechnung zum Üben 1024 Byte angenommen...
Damit sollte sich alles rechnen lassen.

und was hast du für ergebisse??? stehe gerade voll auf dem schlauch....

Die Ergebnisse finde ich gerade nicht, aber die Wege kann ich dir kurz erläutern.

logische Adressbreite=logischer Speicher/Wortgröße=2^x => x Bit
Anzahl Bit eines Eintrags in der Seitentabelle: physischer Speicher/Seitengröße=2^x => x Bit
Zugriff auf Seitennummer 2 (da sind nur ---, also kein Inhalt): Seitenfehler. Diese ist nicht im Cache, muss daher im Festplattenspeicher geladen werden.
logische Adresse/Seitengröße=x Offset y. x ist die Seite: Seitenrahmennummer ablesen. Seitenrahmennummer*Seitengröße+y=physische Adresse.
Physische in logische genauso, nur ist x diesmal der Seitenrahmen und die Seitennummer muss abgelesen werden.

Hoffe, das hilft dir?

Musterlösung zur EA 2.
Da ist ein ähnliches Beispiel.

super danke.....

nur das mit der seitennr. 2 verstehe ich nicht, verstehe die ganze auflistung unter der Aufgabe nicht...

ahhh...das licht hat sehr sehr lange gebraucht....

Seite=Seitenrahmen
0 =**3
1=0
2=--
3=1
4=12
5=13
6=--
7=2
8=16

so denn mal allen viel erfolg morgen!!!!**

Richtig. Die Seitennummern müssen in der Tabelle nicht angegeben werden, da sie eh von 0....i gezählt werden.