Binary-coded decimal: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Robbot (discussione | contributi)
m robot Aggiunta: he
Alfiobot (discussione | contributi)
m accenti/spazi/punteggiatura/intestazioni/links
Riga 8:
La cifra 127 si rappresenta 11110001, 11110010, 11110111 in EBCDIC e 00010010, 01111100 in packet BCD.
 
Sebbene il BCD comporti un notevole spreco di bit (circa 1/6 di memoria inutilizzata in packet BCD), in alcuni casi è preferibile perché ha una diretta corrispondenza con il codice [[ASCII]]. E'È sufficiente infatti sostituire i primi quattro bit inutilizzati con 0011 per ottenere il corrispondente ASCII.
 
Il codice BCD è molto usato in elettronica, specialmente in circuiti digitali privi di [[microprocessore]], perché facilita la visualizzazione di lunghe cifre su [[display a sette segmenti]], infatti ad ogni display fisico corrisponde esattamente una cifra. Esistono appositi [[Circuito integrato|circuiti integrati]] che effettuano la conversione da BCD nella corrispondente sequenza di accensione dei segmenti. Anche l'esecuzione di semplici calcoli aritmetici è più semplice da effettuarsi su cifre BCD per circuiti logici combinatori.