Virtualizzazione X86
In informatica la virtualizzazione x86 consiste nella creazione di una versione virtuale di una risorsa normalmente fornita fisicamente e appartenente a un sistema ad architettura x86. Qualunque risorsa hardware o software può essere virtualizzata: sistemi operativi, memoria, spazio disco. Ad oggi la virtualizzazione può essere effettuata a livello software e a livello hardware. Tra gli impieghi della virtualizzazione il più utilizzato è probabilmente la virtualizzazione di sistemi operativi... —
| approfondisci »
Architettura x86
L' architettura x86 è un termine generico per indicare un'architettura di microprocessori inizialmente sviluppata e prodotta dall'Intel. È al momento l'architettura più diffusa nel mercato dei PC desktop, portatili, e nei server economici. Nel corso degli anni, più di una ditta ha introdotto processori compatibili con l'architettura x86, ponendosi in concorrenza con Intel. Attualmente (2007) l'unico concorrente di un certo peso nel settore dei personal computer è AMD che produce processori x86... —
| approfondisci »
Am5x86
L''Am5x86 è un microprocessore x86 prodotto da AMD a partire dal 1995 per effettuare lupgrade diretto di sistemi basati su processori 486; per questo scopo era uno dei processori più veloci e compatibili.
L'Am5x86 (conosciuto anche come AMD5x86, 5x86-133, X5-133 e venduto da altri produttori come Turbochip) è un processore 486 standard con un moltiplicatore interno impostato a 4, permettendo alla CPU di funzionare a 133 MHz su sistemi senza supporto ufficiale per processori DX2 o DX4. Come la... —
| approfondisci »
Microprocessori Intel
hanno lo stesso nome in codice perché poggiano le loro basi su un progetto comune.
I primi modelli
Processori a 4 bit e a 8 bit
Processori a 16 bit: la famiglia x86
Processori a 32 bit x86: la piattaforma IA-32
Processori dedicati a tutti i settori del mercato
La gamma 386
• • 80386SX
• 80386DX
• 80386
• 80386EX
• 80386SL
La gamma 486
• • 80486SX
• 80486DX
• 80486DX2
• 80486DX4
• 80486SL
Processori dedicati ai computer desktop
La gamma Pentium
Versioni per computer... —
| approfondisci »
Microprocessori AMD
Transceiver
• Am2913 Priority Interrupt Expander
• Am2914 Priority Interrupt Controller
Serie 29000 (1987-1995)
• • AMD 29027 FPU
• AMD 29030
• AMD 29050 con FPU integrata
• AMD 292xx embedded processor
Processori compatibili x86
Processori a 8 bit costruiti sotto contratto con Intel (1974-1979)
Processori a 16 bit costruiti sotto contratto con Intel (1979-1991)
La piattaforma IA-32: Processori x86 a 32 bit
L'architettura Amx86 (1991-1995)
L'architettura K5 (1995)
L'architettura K6 (1996... —
| approfondisci »
Coprocessore matematico
Un coprocessore matematico è un processore progettato in modo specifico per eseguire calcoli matematici su numeri in virgola mobile, lavorando insieme al processore principale. Da circa dieci anni, però, il coprocessore è entrato a far parte delle CPU, sparendo di fatto come componente separato. I coprocessori matematici operano di solito su otto registri a tenbyte (ovvero dieci byte). Di seguito riportiamo la lista dei coprocessori matematici conosciuti.
Coprocessori per x86
Coprocessori per... —
| approfondisci »
Mac OS X 10.4 Tiger
loro omonimo programma per realizzare Dashboard. Apple si è difesa sostenendo di essersi basata sulla vecchia tecnologia degli accessori da scrivania presente dal System 6.
Tiger x86
Nel 2005 durante il Worldwide Developers Conference Steve Jobs CEO di Apple ha annunciato che la compagnia intendeva far migrare i computer Macintosh sotto architettura x86. Durante la conferenza ha mostrato una versione di Tiger funzionante su un PC dotato di processore Intel. Jobs affermò che la migrazione sarebbe... —
| approfondisci »
Architettura x87
x87 è un subset di istruzioni matematiche della famiglia di processori Intel x86. È chiamata così perché inizialmente queste istruzioni erano processate da un chip esterno chiamato 8087.
Come altre estensioni del set di instruzioni basilare del processore, queste istruzioni non sono strettamente necessarie ai programmi per funzionare. Invece, esse provvedono al supporto hardware per i calcoli matematici più usati, permettendo a questi compiti di essere svolti in poche istruzioni. Ad esempio... —
| approfondisci »
Crusoe
Crusoe è una famiglia di microprocessori x86-compatibili sviluppati dalla Transmeta. Il microprocessore utilizza un livello software chiamato Code Morphing Software (CMS) per tradurre le istruzioni x86 in istruzioni VLIW che vengono inviate all'unità interne del processore che le elaboreranno. CMS è l'unica applicazione scritta nativamente con istruzioni VLIW.
In teoria sarebbe possibile modificare il codice del CMS per permettere al processore di interpretare nativamente altri set di... —
| approfondisci »
Microsoft Virtual Server
Server 2005 R2 SP1. Le novità presenti includono il supporto per i sistemi operativi guest Linux, Virtual Disk Precompactor, SMP (ma non per il sistema operativo guest), il supporto per i sistemi host x64 (ma non il supporto per i sistemi guest), la possibilità di montare dei dischi virtuali nel sistema host e il supporto per Windows Vista. Utilizzando le Volume Shadow Copy, c'è la possibilità di fare dei backup del sistema operativo guest negli host Windows Server 2003 o Windows Server 2008... —
| approfondisci »
Intel 80186
Il processore 80186 fu sviluppato da Intel nel 1982. L'80186 fu un miglioramento dell'Intel 8086 e dell'Intel 8088... —
| approfondisci »
Bochs
Bochs è un software Open Source che emula architetture x86 e AMD64. Scritto da Kevin Lawton in C++, supporta l'emulazione di processori (inclusa la modalità protetta), memorie, dischi, display, ethernet, BIOS e le più comuni periferiche hardware degli IBM compatibili.
Molti sistemi operativi possono essere eseguiti usando l'emulatore, ad esempio il DOS, alcune versioni di Windows, BSD e GNU/Linux. Bochs può essere eseguito da molti sistemi operativi, tra cui Windows, GNU/Linux e Mac OS X... —
| approfondisci »
