ich hab da mal so ne spez. Frage an euch, evtl. könnt ihr mir ja weiterhelfen.
Es geht sich um die Übungsaufgabe 2.15 oder/und die EA 2.7
Aufgabe: 2.15 : Partition von 32MB und 512 Byte Blöcke
Wieviel Platz belegt FAT ?
Erst mal errechne ich die Blockadreese in Bit:
32MB = 2^25 und 512Byte = 2^9 ergibt 2^25/2^9 = 2^14 also 16 Bit.
Blockadresse also mind. 16 Bit
So nun zu schritt zwei: Wieviel Platz braucht FAT nun.
Da gibts so ne Formel: B/log2*b aber irgendwie komm ich nicht sauber weiter, gerade weil im Velgeich zur EA 2.7 meine Versuche nie passen, klappt es bei der Ü-Aufgabe haut meine idee bei der EA nicht mehr hin und umgekehrt.
Ich schreib euch mal meine Gedanken auf:
log2*b = logarithmus der Potenz 2 von den oben errechneten 16Bit, ergibt 4.
Wie komme ich auf das B ? sind das die vorgegeben 512Byte ?
wenn ja würde ich 512/ 4 rechnen = 128, als Lösung sind aber 256 angegeben
auch wenn log = 16 ist, sind 512/16 = 32 ? auch falsch.
Wie macht man das richtig, ich verz. an dem zeug, irgendwie hab ich nen fetten aussetzer.
Genauso kompliziert finde ich die EA2.7, Vorgabe 512MB und 512Byte Blckadresse.
512MB = 2^29 zu 2^9 = 2^29/2^9 = 2^20, also 20 Bit
Als Lösung wird ( 4*5/8 ) *2^20 angegeben, aber wohr kommt die 8 z.B.
Brauche dringend hilfe
Danke euch
Es geht sich um die Übungsaufgabe 2.15 oder/und die EA 2.7
Aufgabe: 2.15 : Partition von 32MB und 512 Byte Blöcke
Wieviel Platz belegt FAT ?
Erst mal errechne ich die Blockadreese in Bit:
32MB = 2^25 und 512Byte = 2^9 ergibt 2^25/2^9 = 2^14 also 16 Bit.
Blockadresse also mind. 16 Bit
So nun zu schritt zwei: Wieviel Platz braucht FAT nun.
Da gibts so ne Formel: B/log2*b aber irgendwie komm ich nicht sauber weiter, gerade weil im Velgeich zur EA 2.7 meine Versuche nie passen, klappt es bei der Ü-Aufgabe haut meine idee bei der EA nicht mehr hin und umgekehrt.
Ich schreib euch mal meine Gedanken auf:
log2*b = logarithmus der Potenz 2 von den oben errechneten 16Bit, ergibt 4.
Wie komme ich auf das B ? sind das die vorgegeben 512Byte ?
wenn ja würde ich 512/ 4 rechnen = 128, als Lösung sind aber 256 angegeben
auch wenn log = 16 ist, sind 512/16 = 32 ? auch falsch.
Wie macht man das richtig, ich verz. an dem zeug, irgendwie hab ich nen fetten aussetzer.
Genauso kompliziert finde ich die EA2.7, Vorgabe 512MB und 512Byte Blckadresse.
512MB = 2^29 zu 2^9 = 2^29/2^9 = 2^20, also 20 Bit
Als Lösung wird ( 4*5/8 ) *2^20 angegeben, aber wohr kommt die 8 z.B.
Brauche dringend hilfe
Danke euch