Introducere in Stiinta Calculatoarelor 2013 | Page 44

transport) la rangul imediat superior – vezi ultima linie din Tabel 2. Procedeul se aplică similar şi pentru baza 2: la două unităţi pe un rang se obţine o unitate de rang imediat superior – vezi linia cu numărul 2 din Tabel 2. Numere pozitive şi negative Adunarea a două numere în baza 2 decurge după regulile cunoscute din baza 10, adică se adună cifrele pe ranguri şi, eventual, transportul de la rangul inferior, procedeul începând cu rangul cel mai puţin semnificativ. Din cele prezentate, rezultă că folosind doar două cifre (0 şi 1) se pot forma numere şi se poate opera cu ele în modul cunoscut. Aceste numere sunt denumite numere binare iar scrierea în baza 2 este denumită reprezentare binară a numerelor. Până la acest punct au fost prezentate numai numere naturale (întregi şi pozitive); numerele negative presupun existenţa semnului ce se ataşează numărului natural. Aşa cum numerele negative reprezintă o convenţie din lumea matematicii (în lumea reală ele indicând o „lipsă”), la reprezentarea numerelor negative în calculator se face uz de o convenţie prin care rangurilor disponibile pentru reprezentarea numărului se adaugă un rang suplimentar (cel mai semnificativ), indicând semnul: 0 – numărul este pozitiv (semnul +), 1 – numărul este negativ (semnul ). Rangul adăugat pentru indicarea semnului face parte din lungimea cuvântului alocat pentru reprezentarea numerelor şi se numeşte uzual bit de semn. DacăError! Reference source not found. lungimea cuvântului este 5, bitul de semn este în poziţia rangului cel mai semnificativ. Figura 9. Reprezentarea numerelor cu semn 44