Instrucţiuni (software)


Numeralele de la 1 la 10 folosite azi în societăţile vestice, în comparaţie cu cele ale altor civilizaţii. Cifrele pe care le folosim seamănă mult cu cele din Arabia de Vest.
Instrucţiunile interpretate de către unitatea de control şi executate de UAL nu seamănă deloc cu limbajul uman. Calculatorul cunoaşte prin construcţie un set relativ mic de instrucţiuni elementare, care sînt simple, bine definite şi neambigue. Exemple de instrucţiuni sînt: "copiază conţinutul celulei de memorie 5 şi plasează rezultatul în celula 10", "adună conţinutul celulei 7 cu conţinutul celulei 13 şi plasează rezultatul în celula 6", "dacă conţinutul celulei 999 este 0 (zero), următoarea instrucţiune de executat se găseşte memorată în celula 30", dacă nu, „se urmează secvenţa (şirul de instrucţiuni) mai departe”.
Instrucţiunile calculatorului se împart în patru mari categorii:
mutare de date dintr-o locaţie în alta (instrucţiuni de transfer),executare de operaţii aritmetice şi logice asupra datelor (instrucţiuni aritmetice, instrucţiuni logice),testare a unor condiţii, de exemplu "conţine celula de memorie nr. 999 un 0?" (instrucţiuni de testare sau de condiţie),modificare a secvenţei (şirului) de operaţii (instrucţiuni de comandă propriu-zise).

În calculator instrucţiunile „externe” sunt memorate şi deci reprezentate în cod binar,
Sistem de numeraţie
SistemBază
  Binar2
  Ternar3
  Cuaternar4
  Octal8
  Zecimal10
  Duodecimal12
  Hexazecimal16
  Vigesimal20
  Sexazecimal60
Fig. Microprocesor.
 la fel ca şi toate celelalte date de calcul (numere, litere, simboluri). De exemplu, codul în limbaj-maşină pentru una din operaţiile de copiere într-un microprocesor fabricat de firma Intel este 10110000, „1” şi „0” fiind cele două valori logice binare „înţelese” de microprocesor (computer, maşină). În completarea exemplului de mai sus, se poate intui că o instrucţiune de adunare în respectivul Intel-microprocesor trebuie să fie reprezentată altfel decât cea de copiere, de exemplu 01001110. Mulţimea deinstrucţiuni implementate într-un calculator (computer) formează şi este numit limbajul maşină al acelui calculator. 

Simplificat vorbind, dacă două calculatoare au CPU-uri (unităţi centrale de procesare) care răspund la fel la acelaşi set de instrucţiuni, programele (executabile) scrise pentru unul pot rula şi pe celălalt aproape fără modificări, dar de exemplu cu viteze diferite. Uşurinţa portabilităţii este o motivaţie pentru proiectanţii de calculatoare ca ei să nu modifice radical design-urile existente, decât pentru motive serioase.

Intel Corporation
Fondată1968
FondatorGordon E. Moore,
Robert Noyce
Zona deservităglobală
Oameni cheiePaul S. Otellin
Craig Barrett
Sean M. Maloney
IndustrieSemiconductoare
ProduseMicroprocesoare
Placi de bază chipset-uri
Procesoare grafices
Calculatoare de buzunar
Cifra de afaceri 43,6 miliarde dolari (2010)[1]
Profit net 11,7 miliarde dolari (2010)
Angajaţi83,900 (2008)
Slogan"Leap Ahead"
Websitewww.intel.com