Opcode: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
"specificano" in "specifica", per adeguarla al singolare della modifica di prima |
Corretta grammatica Etichetta: Modifica da applicazione mobile |
||
Riga 1:
In [[informatica]], un '''opcode''' ('''op'''eration '''code''') è una porzione di istruzione in linguaggio macchina che specifica 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
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>
|