Eingabe/Ausgabe (E/A) Bei Operationen handelt es sich um die Kommunikation von Daten zwischen einem Computer und der Außenwelt. Dazu gehört das Lesen von Daten von externen Geräten wie Tastaturen und Mäusen sowie das Schreiben von Daten auf externe Geräte wie Drucker und Monitore.
E/A-Operationen kann mit einer Vielzahl unterschiedlicher Protokolle durchgeführt werden. Das gebräuchlichste Protokoll ist das serielle Protokoll , bei dem Daten bitweise gesendet werden. Serielle Protokolle sind relativ einfach zu implementieren, können jedoch langsam sein.
Ein weiteres gängiges E/A-Protokoll ist das Parallelprotokoll Dabei werden mehrere Datenbits gleichzeitig gesendet. Parallele Protokolle sind schneller als serielle Protokolle, erfordern jedoch komplexere Hardware.
E/A-Operationen kann auch mit speicherzugeordneten E/A durchgeführt werden . Bei der speicherzugeordneten E/A wird die Speicheradresse eines E/A-Geräts dem Speicherbereich des Computers zugeordnet. Dadurch kann der Computer Daten direkt aus dem Speicher lesen und auf das E/A-Gerät schreiben.
E/A-Operationen sind für das Funktionieren eines Computers unerlässlich. Sie ermöglichen dem Computer, mit der Außenwelt zu kommunizieren und verschiedene Aufgaben auszuführen.