Opcode: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
"è una porzione di istruzionI" in "è una porzione di istruzionE"
"specificano" in "specifica", per adeguarla al singolare della modifica di prima
Riga 1:
In [[informatica]], un '''opcode''' ('''op'''eration '''code''') è una porzione di istruzione in linguaggio macchina che specificanospecifica l'operazione che deve essere svolta. La loro specifica lunghezza e il formato sono disposti nell'[[Instruction Set Architecture]] del processore in questione (che può essere una [[central processing unit|CPU]] generica o una processing unit più specializzata). Oltre allo stesso codice operativo, un'istruzione normalmente ha anche uno o più identificatori per gli [[operandi]] (esempio i dati) sui quali l'operazione deve agire, sebbene delle operazioni debbano avere operandi ''impliciti'', o nessun operando.
Ci sono set di istruzioni con campi quasi uniformi per l'opcode e gli specificatori degli operandi, così come altri (l'architettura [[x86]] per esempio) con una più complicata, struttura a lunghezza variabile.
Un esempio potrebbe essere il numero <code>0001</code>, codice operativo che indica al calcolatore di effettuare una somma (ADD).<ref name="machine">[http://web.archive.org/web/20080213090055/http://www.atariarchives.org/mlb/introduction.php Machine Language For Beginners - Introduction<!-- Bot generated title -->]</ref>