[unmarkierte Version] | [unmarkierte Version] |
Zeile 5: | Zeile 5: | ||
<p> | <p> | ||
<loop_area type="task"> | <loop_area type="task"> | ||
<loop_task title=""> | <loop_task title="Basis- und Limit-Register"> | ||
<p> | <p> | ||
Erläutere die Bedeutung von Basis- und Limitregister.<br /> | Erläutere die Bedeutung von Basis- und Limitregister.<br /> | ||
Zeile 11: | Zeile 11: | ||
Welche Aufgabe/Aufgaben erfüllt das jeweilige Register? | Welche Aufgabe/Aufgaben erfüllt das jeweilige Register? | ||
</p> | </p> | ||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 2 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="Interrupt-Gründe"> | |||
<p> | |||
Nenne drei Gründe für die Auslösung eines Interrupts. | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 3 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="DMA"> | |||
<p> | |||
Wofür steht die Abkürzung DMA (im Kontext dieses Moduls)? | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 4 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="Infos für den DMA-Controller"> | |||
<p> | |||
Mit welchen Informationen muss ein DMA-Controller versorgt werden, damit er seine Tätigkeit aufnehmen, und die CPU entlasten kann? | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 5 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="DMA und Interrupts"> | |||
<p> | |||
Erläutere den grundlegenden Unterschied in Bezug auf Interrupts, der bei einem Datentransfer mit oder ohne Beteiligung eines DMA-Controllers gegeben ist. | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 6 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="MMU"> | |||
<p> | |||
Wofür steht die Abkürzung MMU (im Kontext dieses Moduls)? | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 7 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="MMU"> | |||
<p> | |||
Erläutere die grundlegende Aufgabe der MMU. | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 8 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="Virtuelle Größen"> | |||
<p> | |||
Betrachte einen Computer mt 2 [[GiB,_MiB,_KiB_im_Vergleich_zu_GB,_MB,_KB|GiB]] physikalischen Speicher (RAM). Jeder gestartete Prozess besitze 4 [[GiB,_MiB,_KiB_im_Vergleich_zu_GB,_MB,_KB|GiB]] virtuellen Speicher. Die typische Größe einer einzelnen virtuellen Seite bei Verwendung der virtuellen Speicherverwaltung betrage 4 KiB. | |||
<p> | |||
</p> | |||
Wie groß ist dann ein einzelner Seitenrahmen des physikalischen Speichers? | |||
<p> | |||
</p> | |||
In wieviele Seiten ist der gesamte virtuelle Speicher eines Prozesses unterteilt? | |||
<p> | |||
</p> | |||
Wieviele Seitenrahmen gibt es insgesamt? | |||
<p> | |||
</p> | |||
Wieviele Speicherzellen zu je 8 Bit (= 1 Byte) besitzt ein einzelner Seitenrahmen? | |||
<p> | |||
</p> | |||
Wieviele Speicherzellen zu je 8 Bit (= 1 Byte) besitzt eine einzelne Seite? | |||
</p> | |||
<p> | |||
Gib jeweils kurz den Rechenweg mit an! | |||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 9 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title=""> | |||
<p> | <p> | ||
Welcher Unterschied besteht bei Northbridge und Southbridge im Hinblick auf Geschwindigkeit bei der Verbindung mit Rechnerkomponenten? | |||
</p> | </p> | ||
</loop_task> | </loop_task> | ||
</loop_area> | </loop_area> | ||
</p> | </p> | ||
<div class="autoit_do_not_print"> | |||
<br /> | |||
<hr /> | |||
<sub>Diese Seite steht unter der [http://creativecommons.org/licenses/by/3.0/deed.de Creative Commons Namensnennung 3.0 Unported Lizenz] [http://creativecommons.org/licenses/by/3.0/deed.de http://i.creativecommons.org/l/by/3.0/80x15.png] | |||
</sub> | |||
</div> |
Erläutere die Bedeutung von Basis- und Limitregister.
Wie ist der im Basis- bzw. Limi-Register gespeicherte Wert zu interpretieren?
Welche Aufgabe/Aufgaben erfüllt das jeweilige Register?
Nenne drei Gründe für die Auslösung eines Interrupts.
Wofür steht die Abkürzung DMA (im Kontext dieses Moduls)?
Mit welchen Informationen muss ein DMA-Controller versorgt werden, damit er seine Tätigkeit aufnehmen, und die CPU entlasten kann?
Erläutere den grundlegenden Unterschied in Bezug auf Interrupts, der bei einem Datentransfer mit oder ohne Beteiligung eines DMA-Controllers gegeben ist.
Wofür steht die Abkürzung MMU (im Kontext dieses Moduls)?
Erläutere die grundlegende Aufgabe der MMU.
Betrachte einen Computer mt 2 GiB physikalischen Speicher (RAM). Jeder gestartete Prozess besitze 4 GiB virtuellen Speicher. Die typische Größe einer einzelnen virtuellen Seite bei Verwendung der virtuellen Speicherverwaltung betrage 4 KiB.
Wie groß ist dann ein einzelner Seitenrahmen des physikalischen Speichers?
In wieviele Seiten ist der gesamte virtuelle Speicher eines Prozesses unterteilt?
Wieviele Seitenrahmen gibt es insgesamt?
Wieviele Speicherzellen zu je 8 Bit (= 1 Byte) besitzt ein einzelner Seitenrahmen?
Wieviele Speicherzellen zu je 8 Bit (= 1 Byte) besitzt eine einzelne Seite?
Gib jeweils kurz den Rechenweg mit an!
Welcher Unterschied besteht bei Northbridge und Southbridge im Hinblick auf Geschwindigkeit bei der Verbindung mit Rechnerkomponenten?
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png