? X86 è il nome di un set di istruzioni del processore , o un insieme di operazioni che un processore è in grado di eseguire . Queste istruzioni includono matematica e calcoli di logica , tra altri tipi di attività . Quasi ogni processore in uso oggi mantiene la compatibilità con il set di istruzioni x86 , che è ormai più di 30 anni .
La parte inferiore di un processore x86 .
Storia
Il primo processore per supportare il set di istruzioni x86 di Intel è stato il 8086 , pubblicato nel 1978 . Il 8086 è stato popolare per l'uso dei personal computer negli anni 1980 ed è stato utilizzato , insieme con chip compatibili con esso , in certe macchine prodotte da IBM , così come i computer "clone" che erano compatibili con i PC IBM. Mentre Intel ha rilasciato nuovi processori che erano più veloci , la compatibilità con il set di istruzioni x86 è stata mantenuta in modo che gli utenti di computer potevano comprare nuove macchine , senza dover acquistare tutti i nuovi software. Anche se da allora sono stati introdotti nuovi set di istruzioni per aumentare x86 processori moderni conservano ancora la retrocompatibilità con i primi processori x86 .
Alternative
Non è stato sempre il caso che i processori x86 erano presenti in quasi tutti i computer . Prima di compatibilità con il PC IBM diventato uno standard universale , sono stati usati molti tipi di processori. Il Commodore 64 e Apple II utilizzati processori realizzati da MOS Technology , e il Macintosh originale e Atari ST utilizzati processori da Motorola . Nessuno di questi è stato x86 - compatibile . Tuttavia, il PC IBM e dei suoi cloni alla fine è cresciuto a dominare il mercato .
Concorso
Nel corso degli anni , molti produttori di processori sono entrati nel mercato x86 di competere testa - su con Intel . La replica del set di istruzioni x86 è stato realizzato attraverso il reverse engineering , un processo mediante il quale le capacità di un chip sono riprodotti da ingegneri che non hanno esperienza con il chip stesso , e quindi non può rubare la sua tecnologia . Il più noto produttore di processori x86 a parte Intel è AMD , che compete con Intel nel server , desktop e notebook mercati del processore .
Estensioni
diverse estensioni sono state aggiunte per il set di istruzioni x86 , con nomi come MMX , SSE e 3DNow . Queste estensioni possono aggiungere una grande quantità di prestazioni di un processore , perché permettono al processore di passare meno tempo in attesa di ordini . Invece di aspettare per una istruzione , completarlo e quindi in attesa di un altro , questi nuovi " singola istruzione , più data " istruzioni sarebbero stipare diverse operazioni in una sola istruzione . Estensioni x86, hanno notevolmente contribuito alla longevità del set di istruzioni .
Limitazioni
la compatibilità con il 8086 ha permesso a Intel di vendere un flusso costante di processori , come i consumatori non devono perdere l'accesso al loro vecchio software per ricevere un aumento di velocità da una nuova CPU . Tuttavia, questo ha anche ostacolato i progressi dei processori in qualche modo . Se i consumatori sono stati in grado di tollerare l'acquisto di un nuovo software , produttori di processori potrebbero abbandonare l' 30 -anno-vecchio set di istruzioni x86 e concentrarsi sul nuovo set di istruzioni più veloce possibile con la tecnologia attuale , rendendo i processori molto più veloce di quello che è disponibile .
< Br >