[FONT=arial][SIZE=4]ich habe gedanklich irgendwie eine Blockade, vielleicht kann mir da jemand helfen:[/SIZE][/FONT]
[FONT=arial][SIZE=4][B]Aufgabe 1 (aus EA2):[/B][/SIZE][/FONT]
[SIZE=4][FONT=arial]maximalen logischen Speicher:16 MByte[/FONT][/SIZE]
[SIZE=4][FONT=arial]Seitengröße 1024 Byte[/FONT][/SIZE]
[SIZE=4][FONT=arial]physische Speicher 2 MByte[/FONT][/SIZE]
[FONT=arial][SIZE=4]Welche [I][SIZE=4][FONT=Helvetica]physische[/FONT][/SIZE][/I] Adresse hat die logische Adresse 1524?[/SIZE][/FONT]
[SIZE=4][FONT=arial]1524/1024 = 1 Offset 500[/FONT][/SIZE]
[SIZE=4][FONT=arial]Seite 1 in Rahmen 8[/FONT][/SIZE]
[SIZE=4][FONT=arial]8*1024+500=8692[/FONT][/SIZE]
[FONT=arial][SIZE=4][B]Aufgabe 2 (aus Probeklausur): [/B][/SIZE][/FONT]
[SIZE=4][FONT=arial]Hauptspeicher [/FONT][FONT=Helvetica]2^37[/FONT][FONT=arial] Worte à 64 Bit[/FONT][/SIZE]
[SIZE=4][FONT=arial]Seitengröße 16KB [/FONT][/SIZE]
[SIZE=4][FONT=arial]Welche physikalische Adresse hat die logische Adresse 2049?[/FONT][/SIZE]
[SIZE=4][FONT=arial]16KB => 2^4 * 2^10 / 2^3 => 2048 Worte[/FONT][/SIZE]
[FONT=arial][SIZE=4]2049/2048 = 1 Offset 1[/SIZE][/FONT]
[FONT=arial][SIZE=4]Seite 1 in Rahmen 0[/SIZE][/FONT]
[FONT=arial][SIZE=4]0 * 2048 +1 = 1[/SIZE][/FONT]
[SIZE=4][FONT=arial]jetzt zur Frage warum rechne ich in Auf. 1 in Byte weiter und in Auf. 2 muss ich es in Worten [/FONT][/SIZE][SIZE=4][FONT=arial]bzw in bit[/FONT][/SIZE][SIZE=4][FONT=arial] umrechnen um auf das Ergebnis zu kommen ?[/FONT][/SIZE]
Comments
schoof
Contributions on this page: 1
View profilebin gerade über genau das gleiche Problem gestolpert. Also ich steh irgendwie auf dem gleichen Schlauch wie du :)
Irgendwer noch ein Hinweis für uns?
sangrick
Contributions on this page: 1
View profileWenn ich mich recht erinnere werden über die Adresse immer ganze Worte adressiert, ich vermute daher mal, dass in der EA ein Wort aus 8 Bit besteht.
Die Rechnung müsste immer mit Worten erfolgen.
Teufael
Contributions on this page: 1
View profileRichtig, bei der Zusatzveranstaltung wurde erwähnt, dass das "Wort" die kleinste adressierbare Einheit ist. In Aufgabenteil a wurde erwähnt, dass ein Wort = 1 Byte lang ist.
Krib
Contributions on this page: 2
View profileich hatte in der Zwischenzeit eine EMail an Herrn Coltzau geschrieben und er hatte die gleiche Antwort:
Wenn die Wortgröße nicht angegeben ist, geht man von 1 Byte/Wort aus. In diesem Fall macht es also keinen Unterschied, ob Sie in Worten oder in Byte rechnen.
Markus Beermann
Contributions on this page: 1
View profileAufgabe 2 sagt doch: Hauptspeicher aus ... Worte á 64 bit, somit ist ein Wort 8 Bytes groß