Che cosa è una macchina x86?

October 26

Che cosa è una macchina x86?


Una macchina 86 è un computer che utilizza un tipo specifico di unità centrale di elaborazione o CPU, originariamente sviluppato da Intel. La CPU è il cervello di un computer e controlla l'esecuzione di programmi e manipolare i dati memorizzati nella memoria. La quantità di memoria della CPU è capace di trattamento è il numero di bit. Le questioni di CPU comandi utilizzando un linguaggio macchina altamente specializzato chiamato il montaggio, che è specifico per la forma, o l'architettura, di un particolare della CPU. Una macchina x86 è un computer che utilizza una CPU x86 e il linguaggio assembly x86.

Storia

La prima CPU x86 è stato rilasciato da Intel nel 1978 con il processore 8086. Il capo progettista della CPU 8086, Stephen Morse, ha destinato la CPU 8086 per rendere il software più efficiente. La popolarità del processore x86 aumentata quando International Business Machines ha scelto il secondo processore x86 generazione per il suo primo personal computer. IBM ha rilasciato il modello 5150 PC nel 1981. Da allora la CPU x86 ha dominato il mercato dei personal computer.

differenze

La CPU x86 differiva da altri processori in diversi modi. Una delle maggiori differenze tra essa ei suoi concorrenti è che i calcoli in virgola mobile è stato integrato nella CPU, invece che su un chip separato. Un'altra differenza è che usato istruzioni pipeline, o aveva la possibilità di gestire due istruzioni contemporaneamente. A partire dalla CPU 286, la CPU x86 in grado di gestire grandi quantità di memoria rispetto ad altri processori.

usi

La CPU x86 è stata utilizzata principalmente nei personal computer fino al 1990, quando Compaq prodotto il primo server utilizzando il CPU x86. Nel 2005, Apple ha commutato dalla CPU Power PC ad una CPU Intel basata sulla CPU x86. Mentre un po 'diverso dal tipo di CPU utilizzata nella maggior parte dei computer Windows e Linux, la nuova CPU Intel ha permesso computer Apple per eseguire il sistema operativo Windows senza emulazione.

Recenti sviluppi

Originariamente, la CPU x86 potrebbe utilizzare solo 16 bit di memoria alla volta, ma è stato sviluppato in un processore a 32-bit. Nel 2003, Advanced Micro Designs ha iniziato a vendere una CPU x86 a 64 bit chiamato AMD Athlon 64. Un anno dopo, AMD ha rilasciato la prima CPU x86 multi-core. Un processore multi-core combina più processori in un singolo chip.