Conceito:
A palavra interface é originada do inglês, que significa superfície de contato. Na informatica, o termo é utilizado para referir-se à conexão entre dois ou mais sistemas ou dispositivos.
A interface lógica é uma extensão complementar de interação entre hardwares e sistemas operacionais, que se interagem geralmente por meio da linguagem binária. Para a transmissão de dados são utilizados os endereços da posição de memória, chamadas de portas.
As portas são utilizadas para armazenar informações e comandos temporariamente até que haja a comunicação entre o sistema e o dispositivo.
Exemplo: Funcionamento de uma impressora
Para que uma impressora possa funcionar é necessário que ela receba um comando, ao clicar em imprimir, as informações do arquivo é enviada para a porta cuja é utilizada pela impressora, que fica armazenada em uma posição da memória, e então a impressora recebe os dados da memoria que são transferidos por um cabo.