Llenguatge de màquina
From Wikipedia, the free encyclopedia
El Llenguatge màquina o codi màquina és un sistema d'instruccions codificat en codi binari que poden entendre els microprocessadors.[1][2][3]
El conjunt d'instruccions d'aquest llenguatge depèn del fabricant del processador tot i que s'acostumen a basar sobre un estàndard, que depèn de la família de processador sobre el que es treballa (per exemple, x86). El llenguatge d'assemblador (o ensamblador) consisteix en un seguit de nemotècnics per aquestes combinacions binàries, i normalment està format per instruccions amb arguments o sense.
Els principals inconvenients d'aquest llenguatge és que no són intel·ligibles pels humans i que depenen del model de processador. És per això que s'utilitzen els llenguatges de programació, molt més senzills d'aprendre i entendre, i els compiladors, que tradueixen aquests programes al codi màquina del processador que necessitem fer servir.