5.3 Codare binară-zecimal
Pentru a pune în aplicare traducere automată din zecimal în sistem binar numărul, trebuie mai întâi într-un fel le aduce în aparat în acest scop, este utilizat în mod obișnuit notația binar-zecimale a numerelor sau prezentarea acestor numere în codurile ASCII.
Cu o notație binară-zecimală, fiecare cifră a numărului zecimal este înlocuită cu un număr binar format din patru cifre - un tetrad (Tabelul 5.2).
Tabelul 5.2 Cele mai comune coduri numerice zecimale binare de la 0 la 9
Număr zecimal codat binar (8421)
De exemplu, numărul în BCD este înregistrată ca 0,011 0110 0000. Pentru a efectua adunarea și scăderea numerelor BCD cele mai convenabile pentru a folosi codul de auto complet, care includ codul Aiken, codul „cu un exces de 3“. Codul Aiken diferă de BCD convențional având greutăți în tetradelor 8421 biți, biții alte valori ponderate Coeficienți 2421. Codul de „cu un exces de 3“ se obține din convențional adăugarea aritmetică BCD 3 (un număr binar de 0,011).
După cum se vede în Tabelul numerele de cod 5.2 inverse reprezentate în orice cod de auto complet binar-zecimal este complement la 9. De exemplu, numărul de cod 5 „cu un exces de 3“ = 1000 are un cod invers = 0111, care corespunde numărului 4 în cod "cu un exces de 3", care "completează" numărul 5 până la 9, deoarece 5 + 4 = 9.
La scrierea numerelor în codurile ASCII, numerele de la 0 la 9 sunt atribuite codurilor binare de opt biți de la 00110000 la 00111001.
Un calculator pentru prelucrarea informațiilor economice, cum ar fi IBM AT, permit operații aritmetice în sistemul zecimal al numerelor reprezentate în codurile BCD și codurile ASCII.
Informații despre lucrarea "Sistemul numeric"
Secțiunea: Dispozitive digitale
Numărul de caractere cu spații: 95849
Numărul de tabele: 35
Număr imagini: 321