Codificarea informațiilor

Codificarea informațiilor:


Majoritatea sistemelor informatice actuale sunt sisteme digitale (există și computere analogice, dar utilizarea lor este foarte rară). Aceste computere digitale funcționează cu informații reprezentate în binar, prin urmare, este necesar să codificați orice informație care dorește să fie procesată de un sistem informatic.

valoarea zecimală

Diferite tipuri de informații și cele mai comune codificări ale acestora:

Sisteme de numerotare:

  1. Binar (baza 2): 0, 1
  2. Octal (baza 8): 0, 1, 2, 3, 4, 5, 6, 7
  3. Zecimal (baza 10): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  4. Hexadecimal (baza 16): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Tabel de conversie:

BinaryOctalDecimalHexadecimal
0000 0 0 0
0001 1 1 1
0010 Două Două Două
0011 3 3 3
0100 4 4 4
0101 5 5 5
0110 6 6 6
0111 7 7 7
1000 10 8 8
1001 unsprezece 9 9
1010 12 10 LA
1011 13 unsprezece B
1100 14 12 C
1101 cincisprezece 13 D
1110 16 14 ȘI
1111 17 cincisprezece F

Observa:

  • Acel hexazecimal este un cod mai compact decât binarul, deoarece pentru a reprezenta o valoare între 0 și 15, hexazecimalul are nevoie de o singură cifră, în timp ce binarul are nevoie de patru.
  • Într-un număr, nu toate cifrele au aceeași importanță. Se spune că bitul din stânga este cel mai semnificativ bit (MSBcel mai semnificativ bit), în timp ce bitul cel mai îndepărtat spre dreapta este cel mai puțin semnificativ (LSBbit cel mai puțin semnificativ).
  • Acest mod de „numărare” în binar se numește binar natural și servește doar pentru a codifica valori întregi și pozitive. Cu N biți, se pot face 2 N combinații diferite, prin urmare poate fi numărat între 0 și 2 N -1
  • Așa cum o cifră zecimală poate fi exprimată ca o sumă de puteri de 10, o cifră binară poate fi exprimată ca o sumă de puteri de 2 și astfel se obține valoarea sa zecimală:

Zecimal: 2005 = 2 * 10 3 + 0 * 10 2 + 0 * 10 1 + 5 * 10 0 = 2 * 1000 + 5 * 1 = Valoare zecimală 2005

Binar: 1010 = 1 * 2 3 + 0 * 2 2 + 1 * 2 1 + 0 * 2 0 = 1 * 8 + 1 * 1 = valoare zecimală 9

Întrebări: Câți biți sunt necesari pentru codificare ?

o cifră binară

  • o cifră zecimală
  • o cifră hexazecimală
  • trei cifre zecimale
  • trei cifre hexazecimale