O Z80 é um dos mais famosos microprocessadores devido sua larga utilização em diversos sistemas computadorizados. Até hoje, o Z80 ainda é utilizado, por exemplo nos “Game Boy” da Nintendo.
I. Modelo de Hardware do Z80
O Z80 é um microprocessador de uso geral, com 16 linhas de endereço e 8 linhas de dados, encapsulado em um chip de 40 pinos. A frequência de trabalho varia de 2,5 a 8 MHz.
Todos os sinais podem ser divididos em 6 grupos:
1. Barramento de endereços
2. Barramento de dados
3. Sinias de controle
4. Sinais de requisições externas
5. Sinais especiais
6. Alimentação e sinal de clock
O Z80 possui 16 linhas tri-state (A15-A0), conhecidas como “barramento de endereços”. São linhas unidirecionais capazes de endereçar até 64K (216) registradores de memória. O barramento de endereços é utilizado para enviar os endereços de memória e dos dispositivos de I/O.
2. Barramento de Dados
Consiste de 8 linhas tri-state bi-direcionais (D7-D0), e é usado para transferência de dados entre o Z80 e memórias e dispositivos de I/O.
3. Sinais de Controle e Status
Este grupo é consistido de 5 linhas individuais:
- - Ciclo de Máquina 1: Indica que o o microprocessador está executando um ciclo de BUSCA de instrução.
- - Requisição de Memória: Indica que o barramento de endereços possui um endereço válido para operações de escrita/leitura de memória.
- - Requisição de I/O: Indica que os bits A7-A0 (“low order addres bus”) possui um endereço válido para uma operação de escrita/leitura em dispositivos de I/O.
- - Read (Leitura): Indica que o microprocessador está pronto para ler dados da memória ou de um dispositivo de I/O.
Figura2: Arranjo dos sinais de controle para acesso à memória e dispositivos de I/O
Ajudou Bastante no meu trabalho, obrigado
ResponderExcluir