27 de set. de 2010

Arquitetura do Microprocessador Z80 - II

4.     Sinais de Requisições Externas
Este conjunto de linhas de controle é utilizado para requisições ao microprocessador dos dispositivos externos.
-    Reset: Sinal utilizado para “zerar” o processador. Basicamente, a principal função é zerar o registrador “contador de programa” (PC). O reset é ativado através de uma chave externa. Durante o reset, todas as linhas de dados e endereços são colocadas em tri-state.
-    Requisição de Interrupção: Requisita que o processador execute uma determinada função, através de um sinal externo.
-    Interrupção “Não-Mascarável”: um tipo especial de interrupção.
-     Requisição de Barramento (Bus Request): O microprocessador coloca todos o seus barramentos em tri-state, e entrega o controle a um dispositivo externo – por exemplo, o HD acessando diretamente às memórias. Este dispositivos são conhecidos como DMA – Direct Access Memory.
-     Espera: É requisitado por um dispositivo externo (memória, por exemplo). O processsador não executa nenhuma função durante este estado. Era muito utilizado quando as memórias tinham uma velocidade de acesso menor que a velocidade de trabalho do Z80. Hoje em dia, as memórias não necessitam mais deste recurso.

5.     Sinais Especiais
-     Bus Acknowledge (Reconhecimento do pedido de barramento): Com este sinal, o Z80 indica que recebeu e aceitou o pedido de controle do barramento.
-     Parada: Sinal emitido pelo Z80 para indicar que uma instrução HALT foi executada.
-    Atualização: Sinal urilizado para indicar que o Z80 está atualizando (REFRESH) as memórias dinâmicas.

6.     Alimentação e Sinal de Clock
Este grupo de sinais inclui:
-   CLK: Pino usado para conectar-se o gerador de pulsos externo.
-   +5V e GND: Pinos utilizados para a alimentação do Z80.

Nenhum comentário:

Postar um comentário