Unități de memorie de calculator

În documentația tehnică, în diagramele electrice și în textele programelor, pot fi utilizate diferite moduri de reprezentare a numerelor.
Numerele binare - fiecare cifră înseamnă valoarea unui bit (0 sau 1), cel mai mare bit este întotdeauna scris în stânga, după introducerea literei "b". Pentru confortul percepției, tetradurile pot fi separate prin spații. De exemplu, 1010 0101b.






Numerele hexazecimale - fiecare tetrad este reprezentat de un 0, A, B. F. Această reprezentare poate fi desemnată diferit, în acest manual se utilizează numai simbolul "h" după ultima cifră hexazecimală. De exemplu, A5h. În textele programelor, același număr poate fi notat ca 0xA5, și ca 0A5h, în funcție de sintaxa limbajului de programare. Un zero zero (0) este adăugat la stânga celui mai mare număr hexazecimal reprezentat de o literă pentru a face distincția între numere și nume simbolice.






Numere zecimale - fiecare octet (cuvânt, cuvânt dublu) este un număr obișnuit, iar o reprezentare zecimală (litera "d") este de obicei omisă. Octetul din exemplele anterioare are o valoare zecimală de 165. Spre deosebire de forma binară și hexazecimală a înregistrării, zecimea este dificilă în minte pentru a determina valoarea fiecărui bit care uneori trebuie făcut.
Numerele octale - la fiecare trei biți (diviziunea începe cu cel mai mic) este scrisă sub forma unei cifre de 0-7, la sfârșit se pune semnul "o". Același număr va fi scris ca 245o. Sistemul optimensional este incomod, deoarece un octet nu poate fi împărțit în mod egal, dar toate cifrele sunt familiare.

Tabelul 1 - Reprezentarea numerelor binare în diferite sisteme de numere







Articole similare

Trimiteți-le prietenilor: