- multiplexação e scanning

Devido às grandes diferenças de velocidade de transmissão na memória do computador e nas linhas de transmissão, é preciso efetuar alguma espécie de compartilhamento para assegurar que o front-end não fique esperando dados por um tempo excessivo de uma linha de baixa velocidade. Várias linhas podem, então, ser multiplexadas pelo front-end, isto é, o front-end testa (scan) cada linha periodicamente para ver se há caracteres pronto para receber ou transmitir. Dessa maneira, é controlada a atividade de várias linhas simultaneamente.