codifica | decodifica | decimale

> bcd | decimale | binario <

// BCD - decimale codificato in binario per un'aritmetica decimale precisa

0 caratteri
0 caratteri

>> funzionalità

[DECIMAL]

Precisione decimale

Mantiene la precisione decimale evitando gli errori di arrotondamento della rappresentazione binaria.

[4-BIT]

Codifica a nibble

Ogni cifra decimale è codificata esattamente in 4 bit (un nibble).

[VARIANTS]

Più formati

Supporto per i formati 8421, 2421, 5421, Excess-3 e Gray BCD.

>> informazioni tecniche

Come funziona il BCD

Il BCD codifica ogni cifra decimale (0–9) in 4 bit binari. I diversi formati BCD utilizzano pesi di bit differenti: 8421 (standard), 2421 (auto-complementare), 5421 (bi-quinario), Excess-3 (aggiunge 3 a ogni cifra) e Gray BCD (minimizza le transizioni di bit). Il BCD compattato memorizza due cifre per byte per una maggiore efficienza.

Esempio di formati BCD

Decimale: 9 5 3

8421 BCD:  1001 0101 0011
2421 BCD:  1111 1011 0011
5421 BCD:  1100 1000 0011
Excess-3:  1100 1000 0110
Gray BCD:  1101 0111 0010

Compattato: 10010101 00110000
            (95)     (30)

Perché usare il BCD

  • Calcoli finanziari che richiedono una rappresentazione decimale esatta
  • Display digitali e decodificatori a sette segmenti
  • Circuiti di orologi in tempo reale
  • Calcolatrici e chip di calcolo
  • PLC e sistemi di controllo industriale

>> domande frequenti

Che cos'è il BCD?

BCD (Binary-Coded Decimal) è una codifica binaria dei numeri decimali in cui ogni cifra decimale è rappresentata dal suo equivalente binario a 4 bit. Si usa quando la precisione decimale è fondamentale.

Perché usare il BCD invece del binario puro?

Il BCD evita gli errori di arrotondamento nei calcoli decimali e rende più semplice la conversione verso display decimali. È ideale per le applicazioni finanziarie in cui sono necessari risultati decimali esatti.

Che cos'è il BCD compattato?

Il BCD compattato memorizza due cifre decimali in un solo byte (8 bit), dove ogni nibble rappresenta una cifra. È più efficiente in termini di spazio rispetto al BCD non compattato, che utilizza un byte intero per cifra.

Quali formati BCD esistono?

I formati BCD più comuni includono: 8421 (pesato standard), 2421 (auto-complementare), 5421 (bi-quinario), Excess-3 (ogni cifra +3) e Gray BCD (minimizza i cambiamenti di bit tra valori successivi).