libera para o dispositivo a medida que este as pode receber.Formas de Comunicacao - Comunicacao em ParaleloDe uma forma geral, a comunicacao entre o nucleo do computador e os dispositivos de E/S poderia ser classificada em dois grupos: comunicacao paralela ou serial. Vamos a seguir analisar as caracteristicas desses grupos.COMUNICACAO EM PARALELONa comunicacao em paralelo, grupos de bits sao transferidos simultaneamente (em geral, byte a byte) atraves de diversas linhas condutoras dos sinais. Desta forma, como varios bits sao transmitidos simultaneamente a cada ciclo, a taxa de transferencia de dados ("throughput") e alta.No entanto, o processo de transferencia em paralelo envolve um controle sofisticado e e razoavelmente complexo, o que o torna mais caro. Um dos problemas importantes diz respeito a propagacao dos sinais no meio fisico, isto e, no cabo de conexao entre o dispositivo e a interface. Essa propagacao deve se fazer de modo que os sinais (os bits) correspondentes a cada byte cheguem simultaneamente a extremidade oposta do cabo, onde entao serao re-agrupados em bytes. Como os condutores que compoem o cabo usualmente terao pequenas diferencas fisicas, a velocidade de propagacao dos sinais digitais nos condutores podera ser ligeiramente diferente nos diversos fios. Dependendo do comprimento do cabo, pode ocorrer que um determinado fio conduza sinais mais rapido (ou mais lento) que os demais fios e que desta forma um determinado bit x em cada byte se propague mais rapido e chegue a extremidade do cabo antes que os outros n-1 bits do byte. Este fenomeno e chamado skew, e as consequencias sao catastroficas: os bits x chegariam fora de ordem (os bytes chegariam embaralhados) e a informacao ficaria irrecuperavel. Em decorrencia desse problema, ha limites para o comprimento do cabo que interliga um dispositico ao computador, quando se usa o modo paralelo. As restricoes citadas contribuem para que a utilizacao da comunicacao em paralelo se limite a aplicacoes que demandem altas taxas de trasferencia, normalmente associadas a dispositivos mais velozes tais como unidades de disco, ou que demandem altas taxas de transferencia, como CD-ROM, DVD, ou mesmo impressoras, e que se situem muito proximo do nucleo do computador. Em geral, o comprimento dos cabos paralelos e limitado a ate um maximo de 1,5 metro.Formas de Comunicacao - Comunicacao SerialNa comunicacao serial, os bits sao transferidos um a um, atraves de um unico par condutor. Os bytes a serem transmitidos sao serializados, isto e, sao "desmontados" bit a bit, e sao individualmente transmitidos, um a um. Na outra extremidade do condutor, os bits sao contados e quando formam 8 bits, sao remontados, reconstituindo os bytes originais. Nesse modo, o controle e comparativamente muito mais simples que no modo paralelo e e de implementacao mais barata. Como todos os bits sao transferidos pelo mesmo meio fisico (mesmo par de fios), as eventuais irregularidades afetam todos os bits igualmente. Portanto, a transmissao serial nao e afetada por irregularidades do meio de transmissao e nao ha skew. No entanto, a transmissao serial e intrinsecamente mais lenta (de vez que apenas um bit e transmitido de cada vez). Como os bits sao transmitidos