Microcodice: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 31:
Il codice "mov" può riferirsi a una famiglia di codici operativi numerici che fanno la stessa cosa, ma implicano diversi registri. Il codice operativo 10110000 specificamente copia un valore lungo 8 [[bit]] nel [[registro]] AL. Anche il codice operativo 10100001 è indicato come "mov", però copia di un valore a 16-bit nel registro AX.
La traduzione in linguaggio macchina viene eseguita da un assemblatore, invece l'operazione inversa (ove possibile; a volte per impedire la decifrazione del codice vengono usati unpacker, cifrature, o altri sistemi di protezione) da un disassembler. A differenza dei
Ad ogni processore di solito corrisponde un proprio linguaggio macchina.
|