Instruction set: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Ortografia (preposizione troncata inusuale) Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile Attività per i nuovi utenti Newcomer task: copyedit |
|||
(11 versioni intermedie di 10 utenti non mostrate) | |||
Riga 3:
{{Correggere|informatica|febbraio 2024}}
== Descrizione ==
Si tratta
Tra i dati nativamente disponibili
Un'ISA (Instruction Set Architecture) è una specifica
== Tipologie ==
{{vedi anche|RISC|CISC}}
I diversi ISA possono essere divisi in due
La distinzione tra ''set'' di istruzioni RISC e CISC è oggi un po' sfumata, perché la maggior parte dei processori consumer sono oggi dei [[CRISP]],
Inoltre, alcuni processori traducono l'ISA originale in un set di istruzioni interno, per ragioni e con modalità diverse:
* nel caso dell'[[Intel]] [[Pentium 4]] e dell'[[Advanced Micro Devices|AMD]] [[Athlon]], è per liberarsi dalle limitazioni causate da un'ISA [[retrocompatibile]] ormai arcaica, e la conversione è eseguita direttamente da un hardware dedicato che effettua la necessaria ''decodifica'';
* nel caso dei processori [[Transmeta]], è per poter "tradurre" ISA di altri processori esistenti come se fossero proprie, e la traduzione è fatta da qualcosa di concettualmente molto simile
== Esempi ==
{{Div col}}
* [[DEC Alpha|Alpha AXP]]
* [[Architettura ARM|ARM]]
Riga 40 ⟶ 41:
* [[Java Virtual Machine]]
* [[LLVM|LLVM IR]]
{{Div col end}}
== Voci correlate ==
|