Instruction set: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Vedi discussione.
Domenique43 (discussione | contributi)
Semplificazione
Etichetta: Annullato
Riga 11:
Sono disponibili diversi tipi di ISA, ma esse sono soggette sempre a nuovi mutamenti di pari passo con il progresso delle tecnologie informatiche; tuttavia esiste un'enorme quantità di [[microprocessore|microprocessori]] e [[microcontrollore|microcontrollori]] che implementano ISA di ogni genere. Sono persino comuni per alcune applicazioni delle ISA personalizzate, ad esempio quelle di [[ARC International]], gli [[Application specific integrated circuit|ASIC]], le [[Field programmable gate array|FPGA]] e le tecniche di [[reconfigurable computing]].
 
== Architetture di uso comune==
===ISA comunemente implementate in hardware===
* [[Architettura MIPS|MIPS]]
* [[DEC Alpha|Alpha AXP]] ([[Digital Equipment Corporation|DEC]] Alpha)
* [[Architettura ARM|ARM]] (Acorn RISC Machine) (Advanced RISC Machine, oggi [[ARM Holdings]])
* [[DEC Alpha|Alpha AXP]] ([[Digital Equipment Corporation|DEC]] Alpha)
* [[IA-64]] ([[Itanium]])
* [[IBM System/360|System/360]]
* [[Architettura MIPS|MIPS]]
* [[INMOS Transputer|Transputer]] (STMicroelectronics)
* [[Motorola 68000|Motorola 68k]]
* [[PA-RISC]] ([[Hewlett-Packard|HP]] Precision Architecture)
Line 22 ⟶ 24:
* [[SPARC]]
* [[SuperH]]
* [[IBM System/360|System/360]]
* Tricore (Infineon)
* [[INMOS Transputer|Transputer]] (STMicroelectronics)
* [[VAX]] (Digital Equipment Corporation)
* [[x86]] ([[IA-32]], [[Pentium]], [[Athlon]]) ([[x86-64]], [[EM64T]])
 
===ISA comunemente implementate in software ma con incarnazioni hardware===
* [[p-code]] ([[UCSD p-System]] Version III on [[Western Digital]] [[Pascal Micro-Engine]])
* [[Macchina virtuale Java|Java virtual machine]] (ARM Jazelle, PicoJava)
* [[FORTH]]
 
===ISA mai implementate in hardware===
* [[SECD machine]]
* [[ALGOL Object Code]]
 
==Voci correlate==
* [[Architettura (computer)]]
=== Categorie di ISA ===
* [[Application specific integrated circuit]]
* [[Complex instruction set computer]]
* [[DSP]]
* [[GPU]]
* [[Processore vettoriale]]
* [[Reduced instruction set computer]]
* [[Very long instruction word]]
 
=== Esempi di ISA ===
* [[CPU]]
* [[Microcontrollore]]
* [[Microprocessore]]
 
=== Altro ===
* [[Architettura (computer)]]
* [[Emulatore]]
* [[Hardware abstraction layer]]
Line 59 ⟶ 37:
* [[Linguaggio assembly]]
* [[Macchina virtuale]]
* [[Microcontrollore]]
* [[Microprocessore]]
* [[Minimal instruction set computer]]
* [[Reduced instruction set computer]]
* [[Register Transfer Language]]