Opcode: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Fix
Nessun oggetto della modifica
Riga 1:
In [[informatica]], un '''opcode''' ('''op'''eration '''code''') è una porzione di istruzioni in linguaggio macchina che specificano l'operazione che deve essere svolta . La loro specifica lunghezza e il formato sono disposti nell' [[instructionInstruction setSet architectureArchitecture]] del processore in questione (che puo' essere una [[central processing unit|CPU]] generica o una processing unit piu' 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,cosi' come altri (l'architettura [[x86]] per esempio) con una piu' 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).