software java Motorola Istruzione
Un instruction set ("insieme d'istruzioni"), o Instruction Set Architecture (ISA), descrive quegli aspetti dell'architettura di un calcolatore che sono visibili al programmatore, tra cui i tipi di dati nativi, le istruzioni, i registri, le modalità di indirizzamento, l'architettura della memoria, la gestione degli interrupt e delle 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.
A volte, il termine "instruction set architecture" è usato anche per distinguere l'insieme suddetto di caratteristiche dalla microarchitettura, che è l'insieme di tecniche di progettazione utilizzate per implementare l'instruction set (tra cui microcodice, pipeline, sistemi di cache e così via). Computer con microarchitetture differenti possono condividere l'instruction set. Ad esempio, l'Intel Pentium e l'AMD Athlon implementano versioni quasi identiche dell'instruction set x86, pur essendo al loro interno totalmente diversi.
Una ISA può anche essere emulata da un interprete software. java sgh d 500 | motorola e398 java | java nec338 Pubblica Istruzione.