o diferença chave entre transmissão síncrona e assíncrona é que a transmissão síncrona usa relógios sincronizados para transmitir dados enquanto a transmissão assíncrona usa controle de fluxo em vez de usar um relógio sincronizado para transmitir dados.
A transmissão de dados é o processo de envio de dados do transmissor para o receptor. Existem dois tipos de transmissão de dados conhecidos como Transmissão Paralela e Transmissão Serial. A transmissão serial envia um bit de cada vez, sequencialmente pelo canal de comunicação. A transmissão paralela envia vários bits por vários canais paralelos ao mesmo tempo. Transmissão síncrona e assíncrona são dois tipos de transmissão serial.
1. Visão geral e principais diferenças
2. O que é transmissão síncrona
3. O que é transmissão assíncrona
4. Comparação lado a lado - transmissão síncrona versus assíncrona em forma de tabela
5. Resumo
Na transmissão serial, existe um único canal entre o remetente e o receptor e os bits alinhados no dispositivo emissor para transmissão passam um após o outro sequencialmente. A transmissão serial se divide ainda em transmissão síncrona e assíncrona.
Figura 01: Classificação de transmissão de dados
Nesta transmissão, o relógio do transmissor e o relógio do receptor estão sincronizados; portanto, eles funcionam na mesma taxa. Ele transmite bloco por bloco ou quadro a quadro em um único momento, em intervalos de tempo fixos. Além disso, ele não possui sobrecarga com bits extras de cabeçalho e rodapé. Em resumo, a transmissão síncrona é eficiente, confiável e permite uma grande quantidade de transferência de dados.
A transmissão assíncrona, também chamada de transmissão start / stop, envia dados do remetente para o receptor usando o método de controle de fluxo. Ele não usa um relógio para sincronizar dados entre a fonte e o destino.
Esta transmissão envia um caractere ou 8 bits por vez. Antes da transmissão de cada caractere, ele envia o bit inicial. Depois de enviar o personagem, ele envia o bit de parada. Com os bits de caractere e os bits de início e parada, o número total de bits em 10 bits. Em resumo, é um método de transmissão simples, rápido e econômico.
Transmissão síncrona vs assíncrona | |
Transmissão síncrona é um método de transmissão que usa relógios sincronizados para garantir que o remetente e o destinatário estejam sincronizados para transmitir dados. | Transmissão assíncrona é um método de transmissão que envia dados usando o controle de fluxo para transmitir dados entre a origem e o destino. |
Eficiência | |
Mais eficiente | Menos eficiente |
Método de envio de dados | |
Envia blocos ou quadros de dados por vez | Envia um byte ou caractere por vez |
Custo | |
Comparativamente, alta | O custo é baixo |
Intervalo de tempo | |
Usa intervalos de tempo fixos | Usa intervalos de tempo arbitrários |
Exemplos | |
Alguns exemplos de transmissão síncrona são salas de bate-papo, videoconferência, conversas telefônicas etc.. | E-mails, televisão e rádios são alguns exemplos de transmissão assíncrona. |
Geralmente, mais dados passam por unidade de tempo na transmissão síncrona do que na transmissão assíncrona. A diferença entre transmissão síncrona e assíncrona é que a transmissão síncrona usa relógios sincronizados para transmitir dados enquanto a transmissão assíncrona usa controle de fluxo em vez de usar o relógio sincronizado para transmitir dados. No geral, a transmissão síncrona é mais confiável e eficiente do que a transmissão assíncrona.
1.Wikipedia, Wikimedia Foundation, 22 de abril de 2018. Disponível aqui
2.Tutorials Point., Tutorials Point, 8 de janeiro de 2018. Disponível aqui
1.'Transmissão de dados'Por Departamento4 - Obra própria, (CC BY-SA 4.0) via Commons Wikimedia