Llenguatge de màquina: diferència entre les revisions

Contingut suprimit Contingut afegit
m |vinheta -> |miniatura
Línia 12:
Cada model d'UCP té el seu propi llenguatge màquina, tot i que hi ha similituds considerables entre alguns d'ells. Si la UCP de ''A'' entén el llenguatge sencer de la UCP ''B'' es diu que ''A'' és compatible amb ''B''. La UCP ''B'' pot no ser compatible amb ''A'', ja que ''A'' pot conèixer alguns codis que ''B'' no reconeix.
 
Alguns llenguatges màquina assignen el mateix nombre de bits a totes les seves instruccions, mentre que en altres llenguatges la longitud de les instruccions és variable. L'organització dels patrons depèn enormement de l'especificació del lenguatgellenguatge. Normalment es divideix una instrucció en ''camps'', on un camp especifica l'operació exacta (com per exemple "add"). Altres camps poden especificar el tipus dels [[operands]], la seva localització en la memòria, o el seu valor directament (els operands inclosos en una operació directament són anomenats ''immediats'').
 
== Programes ==