Title: IN0009_GBS / GBS: Kapitel 8: Eingabe und Ausgabe (IO)
On every note of this deck, unless a note says otherwise:
Title: IN0009_GBS::GBS: Kapitel 8: Eingabe und Ausgabe (IO)

Front: Welche zwei Klassen von IO Geräten gibt es?
Back: Blockorientiert, Zeichenorientiert
Other fields (not shown on cards):
Logo: tum_logo.png

Front: Was ist ein Geräte Controller?
Back: Hardwareschnitstelle zu Gerät welche mit der CPU Kommuniziert (über register oder bitströme)
Other fields (not shown on cards):
Logo: tum_logo.png

Front: Was ist memory mapped IO?
Back: IO Controllern wird eine bestimmter Adressraum zugewiesen. Können über die MMU erreicht werden
Other fields (not shown on cards):
Logo: tum_logo.png

Front: Was ist DMA?
Other fields (not shown on cards):
Logo: tum_logo.png

Front: Welche arten interrupts gibt es?
Back: - Durch hardware, z.B. IO Gerät oder Timer
- Durch software (Interrupt instructions)
- Durch exceptions
Other fields (not shown on cards):
Logo: tum_logo.png

Front: Welche art von exceptions gibt es?
Back: - Fault, der Fehler wird behandelt und es wird mit der Instruktion fortgefahren (z.b. Pagefault)
- Trap, der Fehler wird behandelt und es wird nach der Instruktion fortgefahren (z.b. breakpoint instruction)
- abort, der fehler kann nicht behandelt werden. (z.b. unbekannte instruktion)
Other fields (not shown on cards):
Logo: tum_logo.png

Front: Was ist die Interrupt descriptor table (IDT)?
Back: - Implementiert die Interrupt vector table
- Speichert Verweise auf Interrupt handler
Other fields (not shown on cards):
Logo: tum_logo.png