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

Larguras de barramento de dados e endereços: configurações comuns de 8-bit a 64-bit

Larguras de barramento em arquitetura de computadores

O número de fios (bits) nos barramentos de dados e endereços determina throughput de dados e endereçabilidade de memória.

Larguras de Barramento de Dados

LarguraFiosTamanho TransferênciaEra / Exemplos
8-bit81 byte8080, 6502, Z80, microcontroladores iniciais
16-bit162 bytes8086, 68000, ARM Cortex-M0/M3
32-bit324 bytesi386, ARMv7, MIPS, PowerPC (mainstream 1990s-2010s)
64-bit648 bytesx86-64, ARMv8/AArch64, RISC-V RV64 (CPUs modernas)
128/256/512-bit128+16-64 bytesBarramento memória GPU, cache lines CPU, AVX-512, HBM

Barramento de dados mais largo = mais bits por ciclo = maior largura de banda (mesmo clock).

Larguras de Barramento de Endereços

LarguraFiosMemória EndereçávelEra / Exemplos
16-bit1664 KB (216)8080, 6502, micros iniciais
20-bit201 MB (220)8086 (segmentado)
24-bit2416 MB (224)68000, ARM inicial
32-bit324 GB (232)i386+, ARMv7, maioria SO 32-bit
36-40-bit36-4064 GB - 1 TBPAE (x86), ARM LPAE
48-52-bit48-52256 TB - 4 PBx86-64 (canônico), ARMv8

Barramento de endereços mais largo = maior espaço de memória física/virtual.

Realidade Moderna

  • Barramentos dados/endereços estão on-die (CPU ↔ cache ↔ controlador memória).
  • Barramento DRAM externo: 64-bit (DDR4/5 por canal) × canais (dual = 128-bit).
  • PCIe: Lanes seriais (par diferencial 1-bit por direção) — não barramento paralelo.

Largura de barramento é trade-off arquitetural fundamental entre custo, contagem de pinos, potência e performance.