? Computer Daten senden über Kabel in parallelen oder seriellen Modus . Parallel Kabel Sendedaten einem oder mehreren Acht-Bit- Bytes zu verarbeiten ; serielle Kabel Sendedaten ein Bit zu einer Zeit. Um die Single-File- Art serielle Kommunikation verwalten , bewegt sich die Computer-Daten -Bytes in Staging Areas genannt serielle Puffer . Die Puffer sicherzustellen, dass Daten reibungslos fließt von einem Computer zum anderen. Serial Data
Serielle Datenübertragung ist eine gemeinsame und kostengünstige Möglichkeit, um Informationen über große Entfernungen übertragen. Ein Computer sendet Daten über eine serielle Schnittstelle , indem zuerst mehrere Bytes in einem Speicherbereich als ein Puffer . Die Hardware des Computers nimmt das erste Zeichen im Puffer und scannt die Bits , sendet sie ein zu einer Zeit über die Schnittstelle . Einige Bits , die aus der Schnittstelle sind Daten , andere Signale an den Empfänger-Computer für den Beginn oder das Ende eines Bytes . Auf der Empfangsseite , neu zusammensetzt des anderen Computers serielle Schnittstelle die einzelnen eingehenden Bits in Bytes , vorbei an ihnen auch in Puffer, wo ein Programm verarbeitet sie .
Serial Buffer
eine serielle Puffer ist für die Datenübertragung Prozess, da die Datenströme von der Schnittstelle in komplexer Weise . Sende-Schnittstelle eines Computers und dem empfangenden Schnittstelle eines anderen ständig testen einander Daten senden und empfangen , zum Beispiel der empfangende Computer muss möglicherweise für einen Moment innehalten , so erzählt es der sendende Computer zu warten. Wenn der empfangende Computer fertig ist, signalisiert das den sendenden Computer , die Übertragung erneut. Der sendende Programm schreibt Daten in relativ großen Blöcken und bewegt sich auf andere Bearbeitungsaufgaben . Unterdessen halten die Puffer die Daten für die serielle Schnittstelle zu verarbeiten . Wenn die Puffer leer ist, schreibt das Programm sendet mehr
Hardware
Computer haben die RS- 232-Schnittstelle für Jahrzehnte ; . Meisten PCs haben mindestens ein neun -poligen seriellen Port. Die Schnittstelle wenigstens zwei Puffer jeweils zum Senden und Empfangen von Daten . Ein 16- Byte FIFO-Puffer speist die Schnittstelle direkt , so dass es zu pflücken einzelnen Bits für die Übertragung. Dieser Puffer nimmt die Form der Erinnerung in der Interface-Schaltung . Der FIFO -Puffer, in VVO erhält die Daten aus dem Computer- Betriebssystem.
Software
Das Betriebssystem wie Linux oder Microsoft Windows , hebt Teil seiner Allzweck- RAM-Speicher für eigene serielle Puffer . Dies sind größere Datenbereiche , bis zu mehreren Kilobyte . Programme erzeugen Daten viel schneller als die serielle Schnittstelle sendet , die große Puffer , der die Programme laufen auf Hochtouren . Wenn das Betriebssystem die serielle Puffer voll werden , muss das Programm warten, bis die Schnittstelle aufholt.