Instruction set: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m →‎Caratteristiche: risolvo una disambigua
Riga 5:
== Caratteristiche ==
Computers con microarchitetture differenti possono condividere tale l'instruction set. Ad esempio, l'[[Intel]] [[Pentium]] e l'[[Advanced Micro Devices|AMD]] [[Athlon]] implementano versioni quasi identiche dell'instruction set [[x86]], pur essendo al loro interno totalmente diversi.
Tra i dati nativamente disponibili ci sono le [[istruzione (informatica)|istruzioni]], i [[registro (informatica)|registri]], le [[metodi di indirizzamento|modalità di indirizzamento]], l'architettura della memoria, la gestione degli [[interrupt]] e delle [[eccezioneEccezione (informatica)|eccezioni]], e l'eventuale [[I/O]] esterno.
 
Un'ISA è una specificazione dell'insieme di tutti quei codici binari ([[opcode]]) che rappresentano i comandi implementati nativamente da un particolare design di [[CPU]]. L'insieme degli opcode di una specifica ISA è detto anche [[linguaggio macchina]] della ISA.