Asynchronous And Synchronous Communication

Authors Avatar

Synchronous And Synchronous Communication

Asynchronous Communication

With asynchronous communication characters are sent one at a time and receiving end does not know when the next character will be sent until the arrival of the start bit. There is no timing information sent within the data. A signal 7-bit ASCII character, along with its start, stop and parity bits, requires 10 bits. An important point with asynchronous transmission is the amount of overhead that is required to send data.

With asynchronous transmission each 8-bit ASCII character (7 bits plus the parity bit) requires 2 extra bits (the start and stop bits) to be transmitted; this represents a 20 per cent overhead, i.e. an efficiency of 80 per cent. To improve the efficiency of the data communication system, we need to keep this overhead to a minimum, because any overhead is wasted data that lowers the effective data transmission rate.

Join now!

Asynchronous data transmission is fine if the volume of data to be transferred is low. However, owing to the high overhead incurred, transferring large volume of data asynchronously is very slow. Also the lack of timing information sent with data the data restricts asynchronously transmission to low data rates.

Asynchronous character representation

        

 

Synchronous Communication

Synchronous data transmission is used to overcome these limitations. With synchronous transmission, rather than sending individual characters, a block of characters is sent. This is preceded by timing information, so the receiver can ‘lock on’ to the ...

This is a preview of the whole essay