Ich studiere Informatik und ich werde eine Prüfung in Einführung in Betriebssysteme und Rechenarchitektur schreiben. Ich habe ein Problem mit der Berechnung von Hauptspeicheradressen. Bei der Frage zB geht es um eine Hauptspeicherkapazität von 128MB

Außerdem habe ich auch Probleme bei der Berechnung der Cache-Lines hier die Beispiel Frage: Ein Rechner besitze einen Datencache mit 1MB. Der Speicher ist in 16 Bit Worten organisiert. Der Cache ist in Lines zu je 64 Worten eingeteilt. Wieviel Cache Lines besitzt der Cache?

Kann mir einer Schritt für Schritt erklären, wie man das berechnen kann? Wenn es ne Formel geben sollte wäre es perfekt :P

Ich freue mich auf die Antworten, danke!