Was ist asynchrone Übertragung?

Wenn Daten von einem Computer zu einem anderen gesendet werden sollen, werden sie in einzelne Zeichen aufgeteilt und nacheinander gesendet. Eine solche Übertragung wird synchrone Übertragung genannt, wenn der empfangende Computer eine Uhr verwendet, die mit der Uhr des sendenden Computers synchronisiert ist. Die Uhr stellt einen Rhythmus ein. Wenn die Uhren der empfangenden und sendenden Computer nicht synchronisiert sind, wird die Übertragungsform als asynchrone Übertragung bezeichnet.

Eine Nachricht, die von einem Computer zu einem anderen übertragen werden soll, besteht aus textuellen und nichttextuellen Zeichen. Zeichen wiederum setzen sich aus Bits zusammen. Diese Bits werden über elektrische Leitungen gesendet und durch Signalpegel angezeigt. Damit der Sender und der Empfänger erfolgreich Bits senden können, müssen die beiden einen Rhythmus vereinbaren, damit der Empfänger das richtige Ende eines Bits und den Anfang eines anderen Bits bestimmen kann.

Bei der asynchronen Übertragung wird der Rhythmus oder die Taktrate vor dem Start einer Kommunikation bestimmt. Somit kann ein Computer oder ein Computergerät erklären, dass es mit 9600 Bits pro Sekunde arbeiten wird. Ein anderes Gerät kann nur dann ordnungsgemäß mit diesem Gerät kommunizieren, wenn diese Geschwindigkeit übereinstimmt.

Wenn ein Zeichen vom Absender zum Empfänger gesendet werden muss, muss der Empfänger benachrichtigt werden, um das Zeichen zu empfangen. Dies geschieht durch ein Wecksignal am Anfang des Zeichens. Dieses Signal wird als START-Bit bezeichnet. Um sicherzustellen, dass ein Zeichen nicht mit dem nächsten Zeichen verwechselt wird, werden STOP-Bits verwendet, um das Ende jedes Zeichens anzuzeigen. Außerdem ist eine Fehlerprüfung über ein PARITY-Bit vorgesehen, um sicherzustellen, dass die Signale nicht durch elektrisches Streurauschen gestört werden.

Ein Zeichen besteht oft aus sieben oder acht Bits. Wenn also ein Zeichen gesendet wird, wird das START-Bit gesendet, und dann werden die Bits des Zeichens nacheinander gesendet. Danach wird das PARITY-Bit gesendet und schließlich das STOP-Bit. Für ein Sieben- oder Acht-Bit-Zeichen sind drei Bits als Overhead erforderlich, um ordnungsgemäß vom sendenden Gerät zum empfangenden Gerät gesendet zu werden. Dieser Overhead bei der asynchronen Übertragung kann die Menge nützlicher Informationen begrenzen, die gesendet werden können.

Unter den Geräten können sich die Geschwindigkeit, die Paritätsmethoden, die Anzahl der nützlichen Bits sowie die Anzahl der STOP-Bits unterscheiden. Nachdem ein Zeichen empfangen wurde, kann das nächste Zeichen nach einer beliebigen Zeitspanne eingehen. Beispielsweise werden Zeichen, die über eine Tastatur eingegeben werden, nach relativ langen Zeitintervallen im Vergleich zur Geschwindigkeit des Computers generiert und gesendet. Auf einer Webseite, die zur Anzeige gesendet wird, können viele Zeichen schnell nacheinander gesendet werden.

Eine asynchrone Übertragung wird normalerweise bevorzugt, wenn die Daten weniger häufig gesendet werden. Es kann bei der Kommunikation über Telefonfestnetz und für einfache Drucker verwendet werden. Die asynchrone Übertragung wird im Vergleich zur synchronen Übertragung als einfacher und billiger angesehen. Letztere kann jedoch viel schnellere Datengeschwindigkeiten liefern.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?