Documente Academic
Documente Profesional
Documente Cultură
Lumea calculatoarelor
Ce este un calculator?
Ce sunt programele?
Ce este programarea?
Limbajele de programare
Notă
CPU
Limbajul maşină
Notă
1101
1101(2)
13:2 = 6 şi restul 1
6:2 = 3 şi restul 0
3:2 = 1 şi restul 1
1:2 = 0 şi restul 1
Aşa cum puteți vedea din exemplul ilustrat, numărul zecimal care
trebuie convertit în număr binar se împarte cu numărul doi. Apoi,
fiecare coeficient obținut se împarte cu numărul doi. Restul, atunci
când se împarte orice număr cu numărul doi, poate fi 0 sau 1. Astfel,
resturile rezultate din divizare formează un număr binar. Valoarea
numărului binar se pliază de la dreapta la stânga. În final, se poate
scrie:
1101(2) = 13(10)
Notă
Assembler
Aşa cum puteți vedea, limbajul de asamblare este mult mai ușor de
înțeles decât cel mașină. În loc de seturi de 0 și 1, acum sunt folosite
pentru a fi trimise procesorului comenzii scrise cu cuvinte în limba
engleză. De exemplu, MOV înseamnă a muta, respectiv scrieți, iar ADD a
aduna. AX, BX, CX și altele de asemenea se referă la locațiile de
memorie, respectiv la registrele de procesoare utilizate pentru citirea și
scrierea datelor. Așa cum puteţi concluziona şi singuri, apariția
limbajului de asamblare a reprezentat un imens pas înainte pentru
profesia de programator.
Notă