A comunicação e troca de informações com periféricos ligados ao processador 8080 é feita utilizando 
                portas de Entrada(Input) e Saída(Output). Uma porta de entrada recebe um dado processado 
                enquanto a de saída envia um dado a ser processado.
            
            
                O 8080 fornece as instruções específicas de I/O, IN e OUT, que recebem e enviam dados 8-Bits
                Apenas o registrador A é utilizado para armazena os valores manipulados de E/S. Os valores das portas 
                utiizadas na comunicação são recebidas de forma imediata por essas instruções.
            
            
                Abaixo, alguns exemplos de dispositivos e outros processadores com que o 8080 pode ser comunicar utilizando 
                portas de entrada e saída.
            
            Dispositivos
            
                - Mouse
 
                - Joystick
 
                - Teclado
 
                - Áudio
 
                - Vídeo
 
            
            
                Como exemplo real, as portas abaixo destinados a comunicação com um hardware utilizado para controlar o
                joystick de um jogo. Os bits 4,5 e 6 retornam o status do tiro, esquerda e direita respectivamente.  A 
            
            Ex: Entrada de dados
            
                - $01 : Joystick 1 
 
                - $02 : Joystick 2 
 
            
            Ex: Saída
            
                - $01 : Reprodução de áudio
 
            
            
                O uso, definição de portas é de total responsabilidade do hardware que utiliza o 8080 como processador 
                principal.
            
            
                É importante lembrar que os periféricos ligados ao 8080 possuem um intervalo de tempo para o retorno da 
                informação trafegada, tanto na saída como na entrada de dados. Sendo assim, um delay utilizando a 
                instrução NOP pode ser utilizado.
            
            Ex:
            ;Lê porta $01
IN $01
NOP ;delay
NOP
;trata dados
            
                As instruções IN e OUT, podem ser vistas em
                Instruções de Entrada e Saída.