In most computer asynchronous mode of data transfer is used in which two component have a different clock. Data transfer can occur between data in two ways serial and parallel. In case of parallel multiple lines are used to send a single bit whereas in serial transfer each bit is send one at a time. To tell other devices when the character/data will be given a concept of start and end bit is used. A start bit is denoted by 0 and stop bit is detected when line return to 1-state at least one time, here 1-state means that there is not data transfer is occurring.
When a character is not being sent then line is kept in state 1. Start of character is detected when a 0 is sent. The character bit always come after 0 bit. After last bit is sent the state of line to become 1.
The diagram below shows this concept:
Here earlier state of line was 1 when a character has to be send a 0 is send and character bit are transferred.
Difference between serial and parallel transfer –
|Require single line to send data||Require multiple line|
|Less error and simple model||Error prone and complex working|
|Slower data transfer||Faster data transfer|
|Used for long distance||used for short distance|
|Example:Computer to Computer||Example:Computer to Printer|
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.
- Asynchronous Transfer Mode (ATM) in Computer Network
- Reliable Data Transfer (RDT) 2.0
- Reliable Data Transfer (RDT) 1.0
- Principle Of Reliable Data Transfer Protocol
- Difference between File Transfer Protocol (FTP) and Secure File Transfer Protocol (SFTP)
- Difference between Serial and Parallel Transmission
- Universal Serial Bus (USB) in Computer Network
- Difference between Synchronous TDM and Asynchronous TDM
- Difference between Synchronous and Asynchronous Transmission
- Creating an Asynchronous Multithreaded chat Application in Java
- C program for file Transfer using UDP
- XMODEM File Transfer Protocol
- Various Types of Transfer Modes in HDLC
- Network News Transfer Protocol (NNTP)
- Simple Mail Transfer Protocol (SMTP)
- File Transfer Protocol (FTP) in Application Layer
- Difference between Serial Line Internet Protocol (SLIP) and Point-to-Point Protocol (PPP)
- Difference between Data Privacy and Data Security
- Difference between Data Privacy and Data Protection
- Data Security
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.
Improved By : shubham_singh