4.3 Aufgaben zum Kapitel Weitere Komponenten der Computerarchitektur

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=Aufgaben zum Kapitel Weitere Komponenten der Computerarchitektur=


<br />
== Aufgabe 1 ==
== Aufgabe 1 ==
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="Basis- und Limit-Register">
<loop_task title="Basis- und Limit-Register" id="5fa97844366ee">
<p>
<p>
Erläutere die Bedeutung von Basis- und Limitregister.<br />
Erläutere die Bedeutung von Basis- und Limitregister.<br />
Wie ist der im Basis- bzw. Limi-Register gespeicherte Wert zu interpretieren?<br />
Wie ist der im Basis- bzw. Limit-Register gespeicherte Wert zu interpretieren?<br />
Welche Aufgabe/Aufgaben erfüllt das jeweilige Register?
Welche Aufgabe/Aufgaben erfüllt das jeweilige Register?
</p>
</p>
Zeile 19: Zeile 17:
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="Interrupt-Gründe">
<loop_task title="Interrupt-Gründe" id="5fa97844366f7">
<p>
<p>
Nenne drei Gründe für die Auslösung eines Interrupts.
Nenne drei Gründe für die Auslösung eines Interrupts.
Zeile 31: Zeile 29:
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="DMA">
<loop_task title="DMA" id="5fa97844366ff">
<p>
<p>
Wofür steht die Abkürzung DMA (im Kontext dieses Moduls)?
Wofür steht die Abkürzung DMA (im Kontext der Computerarchitektur)?
</p>
</p>
</loop_task>
</loop_task>
Zeile 40: Zeile 38:


<br />
<br />
== Aufgabe 4 ==
== Aufgabe 4 ==
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="Infos für den DMA-Controller">
<loop_task title="Infos für den DMA-Controller" id="5fa9784436705">
<p>
<p>
Mit welchen Informationen muss ein DMA-Controller versorgt werden, damit er seine Tätigkeit aufnehmen, und die CPU entlasten kann?
Mit welchen Informationen muss ein DMA-Controller versorgt werden, damit er seine Tätigkeit aufnehmen, und die CPU entlasten kann?
Zeile 55: Zeile 54:
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="DMA und Interrupts">
<loop_task title="DMA und Interrupts" id="5fa9784436717">
<p>
<p>
Erläutere den grundlegenden Unterschied in Bezug auf Interrupts, der bei einem Datentransfer mit oder ohne Beteiligung eines DMA-Controllers gegeben ist.
Erläutere den grundlegenden Unterschied in Bezug auf Interrupts, der bei einem Datentransfer mit oder ohne Beteiligung eines DMA-Controllers gegeben ist.
Zeile 67: Zeile 66:
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="MMU">
<loop_task title="MMU" id="5fa978443671d">
<p>
<p>
Wofür steht die Abkürzung MMU (im Kontext dieses Moduls)?
Wofür steht die Abkürzung MMU (im Kontext der Computerarchitektur)?
</p>
</p>
</loop_task>
</loop_task>
Zeile 76: Zeile 75:


<br />
<br />
== Aufgabe 7 ==
== Aufgabe 7 ==
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="Aufgabe der MMU">
<loop_task title="Aufgabe der MMU" id="5fa9784436723">
<p>
<p>
Erläutere die grundlegende Aufgabe der MMU.
Erläutere die grundlegende Aufgabe der MMU.
Zeile 92: Zeile 92:
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="Virtuelle Größen">
<loop_task title="Virtuelle Größen" id="5fa9784436729">
<p>
<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.
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.
Zeile 123: Zeile 123:
<p>
<p>
<loop_area type="task">
<loop_area type="task">
<loop_task title="North- und Southbridge">
<loop_task title="North- und Southbridge" id="5fa978443672e">
<p>
<p>
Welcher Unterschied besteht bei Northbridge und Southbridge im Hinblick auf Geschwindigkeit bei der Verbindung mit Rechnerkomponenten?
Welcher Unterschied besteht bei Northbridge und Southbridge im Hinblick auf Geschwindigkeit bei der Verbindung mit Rechnerkomponenten?

Aktuelle Version vom 22. Dezember 2023, 13:51 Uhr

Aufgabe 1

Aufgabe

Erläutere die Bedeutung von Basis- und Limitregister.
Wie ist der im Basis- bzw. Limit-Register gespeicherte Wert zu interpretieren?
Welche Aufgabe/Aufgaben erfüllt das jeweilige Register?


Aufgabe 2

Aufgabe

Nenne drei Gründe für die Auslösung eines Interrupts.


Aufgabe 3

Aufgabe

Wofür steht die Abkürzung DMA (im Kontext der Computerarchitektur)?


Aufgabe 4

Aufgabe

Mit welchen Informationen muss ein DMA-Controller versorgt werden, damit er seine Tätigkeit aufnehmen, und die CPU entlasten kann?


Aufgabe 5

Aufgabe

Erläutere den grundlegenden Unterschied in Bezug auf Interrupts, der bei einem Datentransfer mit oder ohne Beteiligung eines DMA-Controllers gegeben ist.


Aufgabe 6

Aufgabe

Wofür steht die Abkürzung MMU (im Kontext der Computerarchitektur)?


Aufgabe 7

Aufgabe

Erläutere die grundlegende Aufgabe der MMU.


Aufgabe 8

Aufgabe

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!


Aufgabe 9

Aufgabe

Welcher Unterschied besteht bei Northbridge und Southbridge im Hinblick auf Geschwindigkeit bei der Verbindung mit Rechnerkomponenten?