O Z80 da Zilog é um dos microprocessadores mais conhecidos do mundo. Bastante versártil, ele equipa desde os antigos MSX's até os recentes "Game Boy", da Nintendo, passando ainda por centrais telefônicas e equipamentos industriais. Este é um resumo rápido, contendo a sua pinagem, tamanho físico e características básicas.
Zilog Z80 Microprocessador de 8-Bit
DESCRIÇÃO
O Z80 é um microprocessador de 8 bit com um barramento de endereços de 16 bit, capaz de endereçar diretamente 64k de memória. Ele possui em sua linguagem 252 instruções básicas e reserva 4 bytes para os prefixos, totalizando 308 instruções. O Z80 foi modelado a partir do 8088 e contêm em seu subset 78 dos 'opcodes' do 8088.
Seus recursos de programação incluem um acumulador e seis registradores de oito bit, que podem ser emparelhados como 3 registradores de 16 bit. Além dos registradores gerais estão disponíveis os registradores "stack-pointer" (ponteiro de pilha), "programm-counter" (contador de programa) e dois índices (ponteiros de memória); Um dos recursos mais utilizados do Z80 é o seu circuito de refresh interno para as DRAMs.
O Z80 vem em formato DIP de 40 pinos. Ele é fabricado nos modelos A, B e C, diferenciados somente pela velocidade de clock. Ele também é montado como microcontrolador com várias configurações e memórias RAM e EPROM internas.

OUTRAS REFERÊNCIAS DE DISPOSITIVOS
- D780C (NEC)
DESCRIÇÃO DA PINAGEM DE SAÍDA E SINAIS
Pin # Signal (comumente ativo em alto)
1 A11
2 A12
3 A13 {Address bus}
4 A14
5 A15
6 CLK (clock, rising edge trig (sensível à borda negativa))
7 D4
8 D3
9 D5 {Data bus}
10 D6
11 +5 VDC
12 D2
13 D7
14 D0
15 D1
16 INT (Interupt Request)
17 NMI (Non-maskable Interupt Request)
18 HALT (Active low)
19 MREQ (Memory Request, active low)
20 IORQ (I/O Request, active low)
21 RD (Read, active low)
22 WR (Write, active low)
23 BUSAK (Bus Request Acknowloegmnet, active low)
24 WAIT
25 BUSRQ (Bus Request)
26 RESET
27 MI (Maskable interupt, active low).
28 REFSH (Refresh timing, active low)
29 GND
30 A0
31 A1
32 A2
33 A3
34 A4
35 A5
36 A6
37 A7
38 A8
39 A9
40 A10
ESPECIFICAÇÕES DO DISPOSITIVO
Velocidade Máx. Clock: Z80 - 2.5MHz, Z80A - 4MHz
Energia Requerida: Z80 - [email protected], Z80A - [email protected]
Temperatura de Operação: 0 - 70 deg C.
Tempo Min. de Instrução: 1uS (@4MHz)
Tempo Max. de Instrução: 5.75uS (@4MHz)
Número de instruções: 158 (78 instruções do subset do 8088)
Registradores Internos: 14
Pilha: RAM
O Z80 da Zilog é um dos microprocessadores mais conhecidos do mundo. Bastante versártil, ele equipa desde os antigos MSX's até os recentes "Game Boy", da Nintendo, passando ainda por centrais telefônicas e equipamentos industriais. Este é um resumo rápido, contendo a sua pinagem, tamanho físico e características básicas.
Zilog Z80 Microprocessador de 8-Bit
DESCRIÇÃO
O Z80 é um microprocessador de 8 bit com um barramento de endereços de 16 bit, capaz de endereçar diretamente 64k de memória. Ele possui em sua linguagem 252 instruções básicas e reserva 4 bytes para os prefixos, totalizando 308 instruções. O Z80 foi modelado a partir do 8088 e contêm em seu subset 78 dos 'opcodes' do 8088.Seus recursos de programação incluem um acumulador e seis registradores de oito bit, que podem ser emparelhados como 3 registradores de 16 bit. Além dos registradores gerais estão disponíveis os registradores "stack-pointer" (ponteiro de pilha), "programm-counter" (contador de programa) e dois índices (ponteiros de memória); Um dos recursos mais utilizados do Z80 é o seu circuito de refresh interno para as DRAMs.
O Z80 vem em formato DIP de 40 pinos. Ele é fabricado nos modelos A, B e C, diferenciados somente pela velocidade de clock. Ele também é montado como microcontrolador com várias configurações e memórias RAM e EPROM internas.
OUTRAS REFERÊNCIAS DE DISPOSITIVOS
- D780C (NEC)
DESCRIÇÃO DA PINAGEM DE SAÍDA E SINAIS
Pin # Signal (comumente ativo em alto) 1 A11 2 A12 3 A13 {Address bus} 4 A14 5 A15 6 CLK (clock, rising edge trig (sensível à borda negativa)) 7 D4 8 D3 9 D5 {Data bus} 10 D6 11 +5 VDC 12 D2 13 D7 14 D0 15 D1 16 INT (Interupt Request) 17 NMI (Non-maskable Interupt Request) 18 HALT (Active low) 19 MREQ (Memory Request, active low) 20 IORQ (I/O Request, active low) 21 RD (Read, active low) 22 WR (Write, active low) 23 BUSAK (Bus Request Acknowloegmnet, active low) 24 WAIT 25 BUSRQ (Bus Request) 26 RESET 27 MI (Maskable interupt, active low). 28 REFSH (Refresh timing, active low) 29 GND 30 A0 31 A1 32 A2 33 A3 34 A4 35 A5 36 A6 37 A7 38 A8 39 A9 40 A10
ESPECIFICAÇÕES DO DISPOSITIVO
Velocidade Máx. Clock: Z80 - 2.5MHz, Z80A - 4MHzEnergia Requerida: Z80 - [email protected], Z80A - [email protected]
Temperatura de Operação: 0 - 70 deg C.
Tempo Min. de Instrução: 1uS (@4MHz)
Tempo Max. de Instrução: 5.75uS (@4MHz)
Número de instruções: 158 (78 instruções do subset do 8088)
Registradores Internos: 14
Pilha: RAM