Asynchronous transmission occurs without significant prior coordination between the
source and the sink. Each block of data is sent
by the source, which receives warning of each block by
a start bit and notification of the end of the
block with a stop bit (also known therefore as start-stop
protocol).