>> Tecnologia Eletrônica >  >> Telefones >> Secretárias Eletrônicas

Por Que o Intel 4004 Usa Barramento de Dados Bidirecional de 4 Bits

Engenhosidade Arquitetural no Primeiro Microprocessador

O Intel 4004 (1971), o primeiro microprocessador comercial do mundo, emprega um barramento de dados bidirecional de 4 bits (D0–D3) para comunicar-se tanto com memória (RAM/ROM) quanto com dispositivos de I/O. Este único barramento transporta dados em ambas as direções:

  • CPU → Memória/I/O: Escrita de instruções ou dados.
  • Memória/I/O → CPU: Leitura de instruções ou dados.

Principais Vantagens

  • Contagem Mínima de Pinos: Um barramento compartilhado de 4 bits elimina a necessidade de barramentos separados de entrada e saída, permitindo que o 4004 caiba em um encapsulamento DIP de 16 pinos. Isso foi crítico para custo, espaço na placa e rendimento em 1971.
  • Design de Sistema Simplificado: Menos pinos reduzem lógica externa de decodificação e roteamento.

Trade-offs e Evolução

O barramento multiplexado requer latches externos (ex.: 4001 ROM, 4002 RAM) para desmultiplexar fases de endereço e dados, adicionando latência leve. O posterior Intel 8080 (1974) migrou para barramentos separados de entrada e saída de 8 bits em encapsulamento de 40 pinos, permitindo maior throughput ao custo de complexidade. O barramento bidirecional do 4004 foi um compromisso brilhante para as restrições de sua era.