Asynchronous and Synchronous types of serial communication, Computer Engineering

Differentiate between asynchronous and synchronous types of serial communication.

Serial data communication uses two fundamental types, asynchronous andsynchronous. With synchronous communications, two devices initially synchronize themselves to each other, and then persistently send characters to stay in sync. Even when data isn't really being sent, a constant flow of bits allows each device to know where other is at any given time. That is, every character which is sent is either actual data or an idle character. 

Asynchronous means 'no synchronization' and thus doesn't require receiving and sending idle characters. Though the beginning and end of each byte of data should be identified by start and stop bits. Start bit indicates when data byte is about to begin and the stop bit signals when it ends. Requirement to send these extra two bits causes asynchronous communication to be slightly slower than synchronous although it has the advantage that processor doesn't have to deal with the additional idle characters. 

 

Posted Date: 8/20/2013 2:32:27 AM | Location : United States







Related Discussions:- Asynchronous and Synchronous types of serial communication, Assignment Help, Ask Question on Asynchronous and Synchronous types of serial communication, Get Answer, Expert's Help, Asynchronous and Synchronous types of serial communication Discussions

Write discussion on Asynchronous and Synchronous types of serial communication
Your posts are moderated
Related Questions
In the first part of Assignment 2A you will develop a simple Patient class, representing an Patient who is to be admitted for a minor procedure that only requires a 1-2 day stay in

Dimensionality of Interconnection Network Dimensionality signify the arrangement of nodes or processing elements in an interconnection network. In linear network or one dimensi

want to know about latest work and research papers on internet data synchronization

Hyper-threading works by duplicating those parts of processor which store architectural state but not duplicating main execution resources. This permits a Hyper-threading equipped

Determine the Example - "fork-join" module initial_fork_join(); reg clk,reset,enable,data; initial begin $monitor("‰g clk=‰b reset=‰b enable=‰b data=‰b", $time, cl

What is an Abstract Data Type (ADT)? Abstract data types or ADTs are a mathematical specification of a set of data and the set of operations that can be done on the data. They

Design Patterns are easy and elegant solutions of commonly having problems in software design. Design Patterns make it simpler to reuse successful designs and architectures of expe

What is a thread? A thread otherwise called a lightweight process (LWP) is a basic unit of CPU utilization, it comprises of a thread id, a program counter, a register set and a

How to enter from command mode to insertion mode using Vi Editor? Ans) There are various commands that put the VI editor into insert mode. The most usually used commands to get

Game Playing: We have now dispensed with the necessary background material for AI problem solving techniques, and we just considered to looking at particular types of problems