È interessante notare che il microprocessore aveva esistito per soltanto 10 anni prima della creazione del pc! Intel ha inventato il microprocessore in 1971; il pc è stato generato dall'IBM in 1981. Ora più di 20 anni più successivamente, ancora stiamo usando i sistemi abbiamo basato più o meno sulla progettazione di quel primo pc. I processor che alimentano i nostri pc oggi sono ancora compatibile a rovescio in molti sensi con i 8088 che l'IBM ha selezionato per il primo pc in 1981.
|
|
Il 15 novembre, 2001 ha contrassegnato il trentesimo anniversario del microprocessore e durante quegli 30 anni la velocità del processor ha aumentato più di 18.500 volte (da 0.108MHz a 2GHz).The 4004 sono stati introdotti il 15 novembre 1971 ed originalmente hanno funzionato ad una velocità di orologio di 108KHz (108.000 cicli al secondo, o appena al disopra un decimo un di megahertz). I 4004 hanno contenuto 2.300 transistori e sono stati costruiti su un processo di 10-micron. Ciò significa che ogni linea, traccia, o transistore potrebbero essere spaziati circa 10 micron (millionths di un tester) a parte. I dati sono stati trasferiti 4 bit alla volta e la memoria accessibile massima era di soltanto 640 byte. I 4004 sono stati progettati per uso in un calcolatore ma si sono rivelati essere utili per molte altre funzioni a causa della relativa programmabilità inerente. Per esempio, i 4004 sono stati usati nei regolatori del semaforo, negli analizzatori di anima ed in perfino nella sonda spaziale profonda del pioniere 10 della NASA!
Nel mese di aprile del 1972, Intel ha liberato il processor 8008, che originalmente ha funzionato ad una velocità di orologio di 200KHz (0.2MHz). Il processor 8008 ha contenuto 3.500 transistori ed è stato costruito sullo stesso processo di 10-micron del processor precedente. Il cambiamento grande nei 8008 era che ha avuto un canale omnibus di dati 8-bit, che ha significato che potrebbe spostare i dati 8 bit ad un timetwice tanto quanto il circuito integrato precedente. Potrebbe anche richiamare più memoria, fino a 16KB. Questo circuito integrato soprattutto è stato usato in terminali dumb e calcolatori per tutti gli usi.
Il circuito integrato seguente nei programmi era i 8080, introdotto nel mese di aprile del 1974, funzionante ad un tasso di orologio di 2MHz. Il dovuto principalmente al tasso di orologio più veloce, il processor 8080 ha avuto 10 volte le prestazioni dei 8008. Il circuito integrato 8080 ha contenuto 6.000 transistori ed è stato costruito su un processo 6-micron. Simile al circuito integrato precedente, i 8080 hanno avuti un canale omnibus di dati 8-bit, in modo da potrebbe trasferire 8 bit dei dati alla volta. I 8080 hanno potuto richiamare fino a 64KB della memoria, sensibilmente più di che il circuito integrato precedente.
Era i 8080 che hanno aiutato l'inizio la rivoluzione del pc perché questo era il circuito integrato di processor usato in che cosa è considerare generalmente come il primo personal computer, l'altair 8800. Il sistema operativo di CP/M è stato scritto per il circuito integrato 8080 e Microsoft è stato fondato e trasportato il relativo primo prodotto: BASIC del Microsoft per l'altair. Questi attrezzi iniziali hanno fornito il fondamento per un giro nel software perché le migliaia dei programmi sono state scritte al funzionamento su questa piattaforma.
Infatti, i 8080 sono diventato così popolari che è stata clonata. Un'azienda ha denominato Zilog formato verso la fine del 1975, unito da parecchio ex-Intel 8080 assistenti tecnici. Nel mese di luglio del 1976, ha liberato il processor Z-80, che era una versione notevolmente migliorata dei 8080. Non era perno compatibile ma le funzioni preferibilmente unite quali l'interfaccia e la RAM di memoria rinfrescano i circuiti, che hanno permesso i sistemi più poco costosi e più semplici da progettare. Lo Z-80 inoltre ha compreso un superset di 8080 istruzioni, significante che potrebbe fare funzionare tutti e 8080 i programmi. Inoltre ha incluso le nuove istruzioni ed i nuovi registri interni, in modo da il software progettato per lo Z-80 necessariamente non funzionerebbe sui più vecchi 8080. Lo Z-80 ha funzionato inizialmente a 2.5MHz (le versioni successive hanno funzionato fino a 10MHz) ed ha contenuto 8.500 transistori. Lo Z-80 ha potuto accedere a 64KB della memoria.
RadioShack ha selezionato lo Z-80 per TRS-80 il modello 1, il relativo primo pc. Il circuito integrato inoltre era il primo da usare da molti sistemi aprenti la strada, compreso le macchine di Kaypro e di Osborne. Altre aziende sono seguito e presto lo Z-80 era il processor standard per i sistemi che fanno funzionare il sistema operativo di CP/M ed il software popolare del giorno.
Intel ha liberato i 8085, il relativo aggiornamento ai 8080, nel mese di marzo del 1976. Anche se predated lo Z-80 entro parecchi mesi, non ha realizzato mai la popolarità dello Z-80 nei sistemi del personal computer. Era popolare come regolatore incastonato, trovando l'uso in scale ed in altra apparecchiatura automatizzata. I 8085 hanno funzionato a 5MHz ed hanno contenuto 6.500 transistori. È stato costruito su un processo 3-micron ed ha incorporato un canale omnibus di dati 8-bit.
Seguendo le linee architettoniche differenti, le tecnologie del MOS hanno introdotto i 6502 di 1976. Questo circuito integrato è stato progettato da parecchi ex-Motorola assistenti tecnici che avevano lavorato al primo processor del Motorola, il 6800. I 6502 erano un processor 8-bit come i 8080, ma ha venduto per intorno $25, mentre i 8080 hanno costato circa $300 quando è stato introdotto. Il prezzo ha fatto appello a Steve Wozniak, che ha disposto il circuito integrato nel suo Apple I ed Apple II progetta. Il circuito integrato inoltre è stato usato nei sistemi dal commodore e da altri fornitori del sistema. I 6502 ed i relativi successori inoltre sono stati usati in sezioni comandi del gioco, compreso il sistema originale di intrattenimento di Nintendo (NES) tra altri. Motorola ha continuato a generare le 68000 serie, che si è transformata in nella base per la linea del Apple Macintosh dei calcolatori. Oggi quei sistemi usano il circuito integrato di PowerPC, anche da Motorola e da un successore alle 68000 serie.
Tutti questi circuiti integrati precedenti hanno regolato la fase per i primi processor del pc. Intel ha introdotto i 8086 nel mese di giugno del 1978. Il circuito integrato 8086 portato con esso che l'insieme delle istruzioni originale x86 che è ancora presente in x86-compatible corrente scheggia quali il Pentium 4 ed AMD Athlon. Un miglioramento drammatico sopra i circuiti integrati precedenti, i 8086 era una progettazione a 16 bit completa con i registri interni a 16 bit e un canale omnibus di dati a 16 bit. Ciò ha significato che potrebbe lavorare ai numeri ed ai dati a 16 bit internamente ed anche trasferire 16 bit alla volta dentro e fuori dal circuito integrato. I 8086 hanno contenuto 29.000 transistori ed inizialmente hanno funzionato fino a 5MHz.
Il circuito integrato 20-bit anche usato che richiama, in modo da esso ha potuto direttamente richiamare fino a 1MB della memoria. Anche se non direttamente indietro compatibili con i 8080, le 8086 istruzioni e la lingua erano più vecchi i programmi molto simili e permessi da ported rapidamente sopra per funzionare. Ciò più successivamente ha dimostrato importante aiutare il jumpstart la rivoluzione del software del pc con i 8080) software riciclato di CP/M (.
Anche se i 8086 erano un circuito integrato grande, era costoso disegni e l'infrastruttura a 16 bit costosi allora e più d'importanza richiesti del bordo sostenerlo. Per contribuire a portare i costi giù, in Intel 1979 liberato che cosa alcuni hanno denominato una versione paralizzata dei 8086 denominati i 8088. Il processor 8088 ha usato lo stesso nucleo interno dei 8086, ha avuto gli stessi registri a 16 bit e potrebbe richiamare lo stesso 1MB della memoria, ma il canale omnibus di dati esterno è stato ridotto a 8 bit. Ciò ha permesso ai circuiti integrati di sostegno dai più vecchi 8085 8-bit di essere usata ed i bordi ed i sistemi molto costosi potrebbero essere fatti. Questi motivi sono perchè l'IBM ha scelto i 8088 anziché i 8086 per il primo pc.
Questa decisione interesserebbe la storia in parecchi sensi. I 8088 erano completamente software compatibile con i 8086, in modo da potrebbe fare funzionare il software a 16 bit. Inoltre, perché l'insieme delle istruzioni era molto simile ai 8085 ed ai 8080 precedenti, i programmi scritti per quei più vecchi circuiti integrati potrebbero modificare rapidamente e facilmente per funzionare. Ciò ha permesso ad una grande biblioteca dei programmi di essere liberata rapidamente per il pc dell'IBM, così aiutandolo transformisi in in un successo. Il successo opprimente di successone del pc dell'IBM ha lasciato nel relativo risveglio l'eredità di richiedere la compatibilità a rovescio con esso. Per effettuare la quantità di moto, Intel abbastanza molto è stato costretto ad effettuare la compatibilità a rovescio con il 8088/8086 in la maggior parte dei processor che si è liberato da allora.
Fin qui, la compatibilità a rovescio è stata effettuata, ma innovating ed aggiungendo le nuove caratteristiche ancora è stato possibile. Un cambiamento principale in processor era il movimento dall'architettura interna a 16 bit dei 286 e dai processor più in anticipo all'architettura interna 32-bit dei 386 ed ai circuiti integrati successivi, che Intel denomina IA-32 (architettura dell'Intel, 32-bit). L'architettura 32-bit dell'Intel data a 1985 ed ha occorr i 10 anni completi per sia un OS 32-bit parziale della corrente principale (Windows 95) così come un OS 32-bit completo che richiede ai driver 32-bit (Windows NT) di emergere che altri 6 anni affinchè la corrente principale sposti ad un ambiente completamente 32-bit per l'OS ed i driver (Windows.xp). Quello è un totale di 16 anni dal rilascio di approvazione di calcolo 32-bit dei fissaggi al massimo di computazione 32-bit nella corrente principale con software di sostegno. Sono sicuro che potete apprezzare che 16 anni è un corso della vita nella tecnologia.
Ora siamo in mezzo a un altro salto architettonico principale, poichè Intel ed AMD sono nel corso del muoversi da 32-bit verso la computazione 64-bit per gli assistenti, pc del tavolo e perfino PCs. portatile Intel aveva introdotto lo IA-64 (architettura dell'Intel, 64-bit) sotto forma d'il Itanium ed Itanium 2 processor parecchi anni più in anticipo, ma questo campione era qualcosa completamente nuova e non un'estensione della tecnologia 32-bit attuale. IA-64 in primo luogo è stato annunciato in 1994 come progetto di sviluppo del CPU con Intel e l'HP (codenamed Merced) ed i primi particolari tecnici sono stati resi disponibili nel mese di ottobre del 1997. Il risultato era l'architettura IA-64 ed il circuito integrato di Itanium, che è stato liberato ufficialmente in 2001.
Il fatto che l'architettura IA-64 non è un'estensione di IA-32 ma è preferibilmente un nuovo intero e l'architettura completamente differente è benissimo per gli ambienti non-Pc quali gli assistenti (per quale IA-64 è stato progettato), ma il mercato del pc ha munito sempre la compatibilità a rovescio. Anche se emulare IA-32 all'interno di IA-64 è possibile, tale emulazione ed il supporto è lento.
Con il portello ora aperto, AMD ha grippato questa occasione sviluppare le estensioni 64-bit a IA-32, che denomina AMD64 (originalmente conosciuto come x86-64). Intel finalmente ha liberato il relativo proprio insieme delle estensioni 64-bit, che denomina modo di IA-32e o di EM64T. Poichè risulta, le estensioni dell'Intel sono quasi identiche alle estensioni di AMD, significanti sono software compatibile. Sembra per la prima volta che Intel unarguably ha seguito il cavo del AMD nello sviluppo di architettura del pc.
Per rendere 64-bit computando una realtà, i sistemi operativi 64-bit ed i driver 64-bit inoltre sono necessari. Microsoft ha cominciato a fornire le versioni di prova dell'edizione professionale x64 (che di Windows.xp sostiene AMD64 ed EM64T) nel mese di aprile del 2005 ed i fornitori di calcolatore importanti ora offrono i sistemi con il professionista x64 di Windows.xp già installati. I fornitori di fissaggi importanti inoltre hanno sviluppato i driver 64-bit per fissaggi correnti e recenti. Linux è inoltre disponibile nelle versioni 64-bitcompatible, permettenti il movimento alla computazione 64-bit.
Lo sviluppo ultimo è l'introduzione dei processor di doppio-nucleo sia da Intel che da AMD. i processor di Doppio-nucleo hanno due nuclei completi del CPU funzionare fuori di un'essenza del packagein del CPU permettendo ad un singolo processor di realizzare il lavoro di due processor. Anche se i processor di doppio-nucleo non fanno i giochi (che usino i singoli filetti di esecuzione e solitamente non siano fatti funzionare con altre applicazioni) giocare più velocemente, i processor di doppio-nucleo, come i processor single-core multipli, scindono la quota di lavoro causata facendo funzionare le applicazioni multiple allo stesso tempo. Se avete provato mai ad esplorare per i virus mentre controllate il email o il funzionamento un'altra applicazione, probabilmente avete visto come le applicazioni multiple funzionanti possono portare persino l'unità di trattamento veloce alle relative ginocchia. Con i processor di doppio-nucleo disponibili da entrambi gli Intel ed AMD, la vostra capacità di ottenere più il lavoro fatto in meno tempo dall'elaborazione multitask notevolmente è aumentata. I processor correnti di doppio-nucleo inoltre sostengono le estensioni 64-bit di EM64T o di AMD64, permettendovi di avere sia il doppio-nucleo che i vantaggi di calcolo 64-bit.
I pc certamente sono venuto un senso lungo. Il processor di originale 8088 usato nel primo pc ha contenuto 29.000 transistori ed ha funzionato a 4.77MHz. ch'Il AMD Athlon 64FX ha più di 105 milione transistori, mentre il Pentium 4 670 (nucleo di Prescott) funziona a 3.8GHz ed ha 169 milione grazie dei transistori al relativo nascondiglio di 2MB L2. i processor di Doppio-nucleo, che includono due nuclei del processor ed antememorie in un singolo circuito integrato fisico, hanno ancora più alti conteggi del transistore: Il processor del Pentium D dell'Intel ha 230 milione transistori ed il AMD Athlon 64 X2 include oltre 233 milione transistori. Mentre i processor di doppio-nucleo ed i grandi nascondigli L2 continuano ad essere usati in più e più progetta, cerchi i conteggi del transistore e le prestazioni nell'ambiente per continuare ad aumentare. Ed il progresso non si arresta là perché, secondo legge del Moore, procedendo la velocità ed i conteggi del transistore stanno raddoppiando ogni 1.52 anno.
Online: 371 users browsing the articles directory
|
|