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

Linhas de Dados de Microprocessador de 16 Bits e Valor Máximo do Barramento

Largura do Barramento de Dados e Faixa Endereçável em Processadores de 16 Bits

Um microprocessador de 16 bits é definido por suas 16 linhas de dados (D0–D15) — a largura do barramento de dados.

Linhas de Dados

  • 16 linhas bidirecionais transferem 16 bits (2 bytes) por ciclo de barramento.
  • Cada linha transporta 1 bit (tensão alta/baixa).
  • Linhas de controle (RD, WR, ALE, etc.) são separadas.

Valor Máximo Não Assinado no Barramento de Dados

Com 16 linhas, existem 2¹⁶ = 65.536 combinações distintas.

  • Valor máximo não assinado: 65.535 (0xFFFF)
  • Faixa: 0 a 65.535
  • Assinado (complemento de dois): -32.768 a +32.767

Distinção do Barramento de Endereços

  • A largura do barramento de endereços determina o espaço de endereçamento de memória, não o barramento de dados.
  • 8086: 20 linhas de endereço → 1 MB (2²⁰) endereçáveis.
  • 80286: 24 linhas de endereço → 16 MB.
  • 386DX: 32 linhas de endereço → 4 GB.

Implicações Práticas

  • ALU de 16 bits opera em palavras de 16 bits nativamente.
  • Operações de palavra dupla (32 bits) requerem dois ciclos.
  • Acessos de memória: barramento de 16 bits busca 2 bytes por ciclo (alinhados).