Che cosa X86 Processore significa?

June 20

X86 è il nome di un set di istruzioni del processore o insieme di operazioni che un processore è in grado di eseguire. Queste istruzioni comprendono matematica e calcoli di logica, tra gli altri tipi di attività. Quasi ogni processore in uso oggi mantiene la compatibilità con il set di istruzioni x86, che ora è più di 30 anni.

Che cosa X86 Processore significa?

La parte inferiore di un processore x86.

storia

Il primo processore per supportare il set di istruzioni x86 è stata la Intel 8086, pubblicato nel 1978. Il 8086 è stato popolare per l'uso nei personal computer nel 1980 ed è stato utilizzato, insieme con i chip compatibili con esso, in alcune macchine prodotte da IBM e computers "clone" che erano compatibili con PC IBM. Come Intel ha rilasciato nuovi processori che sono stati più veloci, la compatibilità con il set di istruzioni x86 è stata mantenuta in modo che gli utenti di computer potrebbero comprare nuove macchine, senza dover acquistare tutti i nuovi software. Sebbene i nuovi set di istruzioni da allora sono state introdotte per aumentare x86, i processori moderni conservano ancora la compatibilità con i primi processori x86.

alternative

Non è stato sempre il caso che i processori x86 erano presenti in quasi tutti i computer. Prima 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 l'originale Macintosh e Atari ST utilizzati processori da Motorola. Nessuno di questi era compatibile x86. Tuttavia, il PC IBM e dei suoi cloni alla fine è cresciuto a dominare il mercato.

concorrenza

Nel corso degli anni, molti produttori di processori sono entrati nel mercato x86 di competere a testa alta 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 produttore di processori x86 più conosciuto da parte di Intel è AMD, che compete con Intel nei mercati server, desktop e notebook del processore.

estensioni

Diverse le estensioni sono state aggiunte al set di istruzioni x86, con nomi come MMX, SSE e 3DNow. Queste estensioni possono aggiungere una grande quantità di prestazioni ad un processore, perché permettono al processore di passare meno tempo in attesa di ordini. Invece di aspettare per un'istruzione, completando, poi attesa di un altro, questi nuovi "singola istruzione, più i dati" istruzioni sarebbero stipare diverse operazioni in una sola istruzione. estensioni X86 hanno notevolmente contribuito alla longevità del set di istruzioni.

limitazioni

Mantenere la compatibilità con il 8086 ha permesso a Intel di vendere un flusso costante di processori, in quanto i consumatori non devono perdere l'accesso al loro vecchio software per ricevere un aumento di velocità da una nuova CPU. Tuttavia, anche questo ha 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 il 30-year-old set di istruzioni x86 e si concentrano sul più veloce nuova istruzione possibile con le attuali tecnologie, rendendo i processori di gran lunga più veloce di quello che è disponibile.