Questions


C. C.
Diese Lernkarten bieten einen umfassenden Überblick über die Architektur von Computern und Netzwerken auf Universitätsniveau. Sie decken Themen wie Prozesse, Adressen, Pakete, Programme und Speicher ab, wobei auch spezifische Komponenten wie Cache, BIOS, FPU und Chipsätze behandelt werden. Die Karteikarten sind besonders nützlich für Studierende der Informatik, die sich mit den grundlegenden Konzepten und Funktionsweisen von Computersystemen vertraut machen möchten.
Cartes-fiches
337
Utilisateurs
3
Langue
Allemand
Catégorie
Informatique
Niveau
Université
Créé / Mis à jour
27.01.2017 / 25.02.2020

Cartes-fiches

JVM: Was läuft beim Aufruf einer Java Methode intern genau ab?

- Parameter auf den Stack
- Rücksprungadresse speichern
- Speicher für die lokale Variablen reservieren
- Methode ausführen
- Resultat speichern
- Returnwert laden

Gibt es verschiedene Busse? Wenn ja, beschreiben Sie die jeweilige Aufgabe in ein paar Stichworten.

Ja. (FSB, PCI-Bus, RAM-Busse, ISA-Bus, PCIe, DIE, ATA, EIDE, S-ATA, SCSI, USB, Firewire, usw)

Sie transportieren die Daten von einem Ort zum nächsten.

Nennen Sie zwei Benchmarkverfahren.

Spec(int, fp), Whetstone, Dhrystone, Linpack, Perfect-Club, Slalom (Kapitel 1.3, Folie 9)

Aus welchen Komponenten besteht eine CPU?

Rechenwerk und Steuerwerk:

Funktionsgruppen (Register), Recheneinheit, (ALU), Befehlsdecoder und Adresseinheit

Welche Schnittstellen weist ein PC-Computer heute typischerweise auf? Welche Schnittstellen wird es in Zukunft möglicherweise immer weniger geben?

USB, PCI, PCI-Express, ATA, APM, HDMI, VGA, DVI, S-Video, Firewire, Serial ATA, …

Was versteht man unter Chipsatz?

Ein Chipsatz sind mehrere zusammengehörende integrierte Schaltkreise, die zusammen eine bestimmte Aufgabe erfüllen.

Normalerweise ein Northbridge und ein Southbridge.

Was versteht man unter North-Bridge?

Die Northbridge bezeichnet eine Hardwarekomponente einer modernen PC-Hauptplatine. Traditionell ist die Northbridge ein separater Chip, der sich im Gegensatz zur Southbridge dicht an der CPU befindet, um Daten schnell transferieren zu können.

Welche vier Messdaten sind bei Festplatten relevant?

Cache, Kapazität, Drehzahl, Bussystem, Stromverbrauch, Lautstärke

Wozu dient eine FPU?

(Floating Point Unit)

Ein spezieller Prozessor der Operationen mit Gleitkommazahlen ausführt.

Was versteht man unter BIOS? Welche Aufgaben erfüllt das BIOS?

Den PC funktionsfähig machen und im Anschluss das Starten des Betriebssystems einleiten.

Programm in einem nicht flüchtigen Speicher.

Was versteht man unter Cache Speicher? Was ist ein L1, was ein L2 Cache?

Ein schneller Puffer-Speicher. (Zwischenlagern von Daten)
Cache Hierarchie:
L1 Klein und schnell. Sie liegt am nächsten bei der CPU.
L2 Liegt weiter weg und ist somit langsamer als L1,

Was tut das Programm im Arbeitsspeicher?

Im RAM ist das Programm ($00 bis $07 / $1F) sowie die Daten ($10 bis $13)

Es Addiert den Wert an Adresse $10 mit dem Wert an Adresse $11 und speichert diesen an $12, solange bis der

Wert dem Wert an Adresse $13 entspricht. => Er Addiert alle ungeraden Zahlen von 3 bis 17.

Erweitern Sie das Programm derart, dass es fortlaufend den Wert 2 addiert.

Der Befehl an $05 in JMP $02 ändern (und $06 / $07 in 00000000 ändern).

Erweitern Sie das Programm derart, dass es einmalig alle ungeraden Zahlen zwischen 3 und 17 erzeugt.

---

Studieren Sie den detaillierten Ablauf einzelner Mikrocodes

---

Implementieren Sie ein Mikroprogramm, das statt der Addition eine Division ausführen kann.

---

Welche spezielle Situation sollte bei (5) auch beachtet werden? Ergänzen Sie Ihr Programm entsprechend.

---

Étudier