Articles

semnificația limbajului mașinii

limba maternă a computerului. Pentru ca un program să ruleze, acesta trebuie prezentat computerului ca instrucțiuni de mașină codificate binar care sunt specifice acelei familii de procesoare. Deși programatorii sunt uneori capabili să modifice limbajul mașinii pentru a repara un program care rulează (vezi patch), ei nu îl creează. Limbajul mașinii este creat de software numit „asamblori”, „compilatoare” și „interpreți”.”Aceste programe de conversie transformă codul sursă al programatorului în limbajul mașinii (cod mașină). A se vedea limba de asamblare, compilator și interpret.Limbile mașinilor diferă substanțial. Ceea ce poate lua o instrucțiune într-o mașină poate lua 10 instrucțiuni în alta. A se vedea RISC.Ce și Undemachine language spune computerului ce să facă și unde să o facă. Când un programator scrie total = total + SUBTOTAL, acea afirmație este convertită într-o instrucțiune de mașină care îi spune computerului să adauge conținutul celor două zone de memorie în care sunt stocate TOTAL și SUBTOTAL și să pună rezultatul în TOTAL.Logic vs. fizicun programator se ocupă de date în mod logic, „adăugați acest lucru, scădeți asta”, dar computerul trebuie să i se spună exact unde se află acest lucru și acela.De la sursă la limbajul Mașiniitimp de decenii, scopul unei organizații de afaceri a fost să poată descrie o problemă și să o transforme în cod executabil (limbaj mașină). Programele de astăzi sunt scrise în straturi tot mai înalte de abstractizare și există considerabil mai multe instrucțiuni executate pentru rezolvarea sarcinilor decât au existat cu ani în urmă. Cu toate acestea, computerele mai rapide sunt capabile să absoarbă limbajul suplimentar al mașinii, păstrând în același timp aceiași timpi de răspuns pentru utilizator (a se vedea stratul de abstractizare). A se vedea platforma hardware.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *