4.3 Aufgaben zum Kapitel Weitere Komponenten der Computerarchitektur

[unmarkierte Version][unmarkierte Version]
Zeile 95: Zeile 95:
<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.
</p>
<p>
<p>
Wie groß ist dann ein einzelner Seitenrahmen des physikalischen Speichers?
</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>
In wieviele Seiten ist der gesamte virtuelle Speicher eines Prozesses unterteilt?
<p>
<p>
Wieviele Seitenrahmen gibt es insgesamt?
</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 ein einzelner Seitenrahmen?
<p>
<p>
</p>
Wieviele Speicherzellen zu je 8 Bit (= 1 Byte) besitzt eine einzelne Seite?
Wieviele Speicherzellen zu je 8 Bit (= 1 Byte) besitzt eine einzelne Seite?
</p>
</p>
Zeile 119: Zeile 119:


<br />
<br />
== Aufgabe 9 ==
== Aufgabe 9 ==
<p>
<p>

Version vom 30. Januar 2015, 12:15 Uhr

Aufgaben zum Kapitel Weitere Komponenten der Computerarchitektur


Aufgabe 1

Aufgabe

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?


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 dieses Moduls)?


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 dieses Moduls)?


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?