microprocessori

Come programmare un 8086 Microprocessor

February 22

Come programmare un 8086 Microprocessor


Il microprocessore Intel 8086 ha una storia lunga e distinta. Una versione 8 bit di questo chip, il 8088, era il microprocessore scelto da IBM per alimentare la prima generazione del suo personal computer. E 'l'antenato dei microprocessori Intel che di potenza PC IBM compatibili di oggi. Anche se è più di 30 anni e non più ampiamente utilizzati, si può ancora imparare a programmare l'Intel 8086. I passaggi seguenti vi aiuterà a iniziare.

istruzione

Preparazione per la programmazione 8086

1 Ottenere libri sulla programmazione del 8086. C'è ancora una grande quantità di informazioni su questo microprocessore. Controllare la sezione di programmazione delle librerie utilizzate nella vostra zona. Tuttavia, la cosa migliore sarà molto probabilmente librerie online. Ad esempio, Amazon.com ha un certo numero di titoli hardware e software che coprono il 8086 microprocessore. Troverete anche Internet per essere una buona fonte di informazioni, perché ci sono ancora gruppi e individui che lavorano attivamente su progetti hardware e software basati sul 8086.

2 Acquisire familiarità con l'organizzazione hardware del 8086.

Anche se non avete intenzione di costruire il proprio computer 8086-based, si dovrebbe passare un po 'di tempo rivedendo le caratteristiche legate hardware del 8086.

3 Imparare il modello di programmazione e set di istruzioni per il 8086. E 'importante avere una buona conoscenza del modello di programmazione. Esso descrive quegli aspetti dell'architettura 8086 che sono accessibili al programmatore. Se avete intenzione di programmare in linguaggio assembly, avrete bisogno di una conoscenza approfondita del set di istruzioni pure.

4 Decidere se si programma in un linguaggio di alto livello o in linguaggio assembly. Questo è un passo importante. Sarà un fattore nel determinare quali strumenti di sviluppo si ottiene. Se si decide di programmare in codice assembly, è necessario ottenere un assemblatore. Se si sceglie di svilupparsi in un linguaggio di alto livello, ad esempio C, è necessario ottenere un cross-compilatore. Molti sistemi di sviluppo software forniscono entrambi.

5 Scegliere una piattaforma di sviluppo. Avrete bisogno di una piattaforma su cui eseguire, testare e mettere a punto i programmi. Sono disponibili tre opzioni: costruire il proprio, acquistare una scheda di sviluppo o di ottenere un emulatore. Costruire il proprio è un grande progetto da sola e non sono coperti qui. schede di sviluppo, Single Board Computer, e formatori sulla base del 8086 sono ancora disponibili. Si potrebbe voler considerare l'utilizzo di un emulatore 8086. L'emulatore è un programma che si comporta come, in questo caso, un 8086. Esso consente di eseguire, testare ed eseguire il debug del codice 8086 sul PC.

I tipi di microprocessore Chips

February 26

I tipi di microprocessore Chips


microprocessori hanno molti usi diversi. Alcuni contribuire a facilitare il calcolo generico, mentre altri hanno un uso più specifico. I microprocessori sono utilizzati in tutto, da orologi digitali per cellulari ai super-computer. I microprocessori sono diverse velocità e capacità, con più capaci, processori più veloci "" utilizzati per altre faccende di calcolo pesanti. processori più semplice e meno capaci sono di solito meno costosi.

Complex Instruction Set Microprocessori

L'architettura microprocessore Complex Instruction Set Computing (CISC) definisce un microprocessore in cui ogni istruzione può eseguire diverse operazioni di basso livello contemporaneamente. Queste operazioni sono progettati per eseguire azioni come il caricamento dei dati in memoria, richiamando i dati dalla memoria o un calcolo matematica in una singola istruzione. Questo progetto architettonico permette un microprocessore a fare molte cose contemporaneamente. Questo, a sua volta, aumenta la velocità di microprocessore e migliora la funzionalità.

Set ridotto di istruzioni Microprocessori

Il Reduced Instruction Set Computing (RISC) Architettura è stato sviluppato come un modo per accelerare microprocessori per computer. Questi chip sono sviluppati sotto il precetto che permette al microprocessore di fare meno all'interno di ogni istruzione le consentirà di elaborare più istruzioni in modo più rapido. In altre parole, questo processore fa meno in un unico momento di un processore CISC-based, ma elaborare più istruzioni al secondo. Questo permette al chip di elaborare più dati di un chip CISC basata la stessa quantità di tempo.

Microprocessori superscalare

processori superscalari duplicare l'hardware sul microprocessore in modo che possa eseguire più istruzioni contemporaneamente. Queste risorse duplicate potrebbero essere dedicate unità logiche aritmetiche, shifter bit (operazioni che spostano i dati all'interno del processore) o moltiplicatori. Superscalars costituiti da più unità funzionali. A causa delle unità funzionali ridondanti incorporate nella progettazione del processore, il microprocessore può eseguire due delle stesse operazioni allo stesso tempo.

processori superscalari eseguire più di un'istruzione durante un ciclo di clock inviando contemporaneamente più istruzioni ridondanti unità funzionali nel processore. Dal momento che i cicli di clock sono come misuriamo una bicicletta processore attraverso tutte le sue operazioni, superscalars sono noti per l'uso molto efficiente di ogni ciclo di clock. Essenzialmente, fanno raddoppiare il lavoro per ciclo.

Application-Specific Integrated Circuit microprocessore

La Specific Integrated Circuit (ASIC) microprocessore applicazione è progettata per scopi molto specifici, che potrebbero includere l'uso in Personal Digital Assistant o computer di controllo delle emissioni automobilistiche.

ASIC a volte sono costruiti secondo le specifiche, ma possono anche essere costruite utilizzando componenti off-the-shelf.

Digital Signal multiprocessore microprocessore

Digital Signal Multiprocessori (DSP) sono microprocessori specializzati utilizzati per codificare e decodificare video, o convertire video o digitale ad analogico e viceversa. Queste funzioni richiedono un microprocessore particolarmente bravo a eseguire calcoli matematici. chip DSP sono tipicamente utilizzati in RADAR, SONAR, telefoni cellulari, apparecchiature audio home theater e decoder.

Che cosa è un microprocessore a 16 bit?

March 16

Che cosa è un microprocessore a 16 bit?


L'hardware del computer microprocessore innovato condensando tutto l'hardware utilizzato per elaborare i dati del computer su un unico microchip. Il microprocessore 16 bit potrebbe elaborare fino a 16 bit di dati alla volta.

Prima microprocessore

A partire dal 2010, tre prodotti hanno posto sostiene di essere il primo microprocessore: la Central Air Data Computer (CADC), la Texas Instruments TMS 1000 e il processore Intel 4004. Mentre i chip Intel e Texas Instruments sono stati commerciale, il CADC è stato progettato per la F-14 jet mestiere e di US Navy rimasto classificato fino agli anni '90.

Prima a 16 bit del processore

microprocessori precedenti avevano la capacità di elaborare 4 o 8 bit di dati alla volta. Il primo processore capace di elaborare fino a 16 bit di dati alla volta era la Texas Instruments TMS 9900. Può essere utilizzato nel Texas Instruments 990 serie di mini-computer.

Caratteristiche di processori Intel a 16 bit

processore a 16 bit di Intel, il 8086, potrebbe usare il suo bus dati a 16 bit per scrivere i dati nella memoria in blocchi a 8 o 16 bit. Aveva anche una porta indirizzo a 20-bit, e una gamma di frequenza da 6 a 10 megahertz (MHz).

Come scegliere un microprocessore

March 21

Il microprocessore o unità centrale di elaborazione (CPU) è la parte più importante del computer. Se si sta costruendo o aggiornare il proprio personal computer (PC), quindi seguire questi passaggi per aiutarvi a scegliere il miglior microprocessore per le vostre esigenze.

istruzione

1 Valutare come si prevede di utilizzare il computer. Un computer utilizzato principalmente per la navigazione in Internet e compiti a casa non ha bisogno la velocità di elaborazione o di potere che un computer da gioco o multimediale fa.

2 Consultare il proprio budget. microprocessori Intel-marca sono più costosi rispetto microprocessori AMD.

3 Confronto velocità di clock del microprocessore. La velocità di clock determina la velocità del computer verrà eseguito. I microprocessori Intel Pentium 4 e AMD Athlon hanno velocità media di 2,0 gigahertz. Il processore Intel Celeron e AMD Duron funzionano a velocità più basse.

4 Confronto memoria cache del microprocessore. Memoria cache mantiene i dati prontamente disponibili per quando la CPU ha bisogno. Una dimensione della cache più grande memorizza più dati.

5 Prestare attenzione alle velocità del bus. Una velocità di bus più elevata permette al microprocessore di comunicare con il resto del computer più veloce.

6 Assicurarsi di slot o presa dimensioni del microprocessore corrisponde a quello della scheda madre del computer. Non è possibile utilizzare un microprocessore che non rientra nel vostro computer.

Consigli e avvertenze

  • Per evitare la necessità di aggiornare troppo presto, ottenere il microprocessore più veloce il budget lo consente.
  • Assicurarsi che l'alimentazione in grado di gestire il microprocessore.
  • Aggiungere un dissipatore di calore o ventilatore più efficace per mantenere il microprocessore dal surriscaldamento.

Esperimenti nei microprocessori e interfacce

March 27

Esperimenti nei microprocessori e interfacce


Microprocessori lavorano in computer per tradurre e memorizzare le informazioni. I processori di controllo del circuito, permettendo l'accesso a determinate aree e gestione di tutte le cariche elettriche si muovono attraverso il computer. Come si lavora con diversi chip, sperimentazione aiuta a capire come i circuiti di lavoro e di interfaccia con l'un l'altro.

Romulator

Collegando un emulatore ROM alternativa superiore ad un microprocessore, di variare la quantità di memoria ad accesso casuale (RAM) disponibile al microprocessore. Come si lavora con diversi RAM, è possibile accedere come il microprocessore risponde. Cambierà il modo la corrente elettrica fluisce, secondo le aree disponibili del circuito. Questo cambia anche dove le informazioni sono memorizzate e come si accede dal microprocessore. Come si prova questo, si può vedere la migliore combinazione di controllo della memoria per il microprocessore in questione.

interrupt

I computer funzionano con informazioni esterne che provoca "interrupt" nel processo e come un programma viene eseguito. Al fine di testare le capacità di un microprocessore, è possibile eseguire una serie di interrupt. Il microprocessore massimo fuori a un certo punto e non essere in grado di gestire qualsiasi informazione esterna. Questo ti permette di decidere come regolare informazioni al di fuori in modo che il microprocessore non si chiude. Come si sviluppa il codice, è possibile controllare le capacità del processore e registrare le informazioni vario come la creazione di una migliore produzione complessiva.

Interfaccia

Controllo del microprocessore con vari lingua consente di determinare quali programmi funzionano in modo più efficace con diversi processori. Come si diventa familiarità con il funzionamento di un particolare microprocessore, è possibile scrivere codice più efficiente per arrivare al processore di lavorare al suo livello ottimale. Iniziare testare il processore con lingue di base che svolgono funzioni di base. Lentamente aumentare la complessità di trovare limiti superiori del microprocessore.

Test di processore Boundary

Testare i confini del microprocessore consente di valutare come funzionerà con i programmi che richiedono il via microprocessore di fuori del confine migliorando in tal modo la capacità di interfacciarsi. Come il processore risponde a tali richieste è importante per le vostre esigenze di programmazione. Una volta trovato il limite di confine, di solito a un certo livello di byte, è possibile programmare intorno alle limitazioni di reindirizzare le richieste al di là del campo di applicazione del processore.

Progetti microprocessore Semplici

April 16

Progetti microprocessore Semplici


Molti corsi di livello universitario graduate- e in Very Large Scale Integration - VLSI - hanno progetti relativi ad uno o più aspetti della progettazione di microprocessori. L'obiettivo di questi progetti è quello di testare la capacità dello studente di applicare le conoscenze teoriche in un ambiente pratico. Tali progetti aiutano l'esperienza guadagno studente con software e gli strumenti utilizzati nella progettazione VLSI. L'obiettivo dovrebbe essere quello di mantenere i progetti abbastanza semplice in modo che lo studente possa completare in tempi ragionevoli, pur presentando una sfida per lo studente a pensare al di là del libro di testo.

Semplice Reduced Instruction Set Computing - RISC - Processore

In questo progetto, lo studente si prevede di creare un semplice processore RISC. L'articolo elabora sei istruzioni: addizione, sottrazione, moltiplicazione, divisione, carico e memorizzare. Assumiamo che ci sono tre registri: R1, R2 e R3. Le operazioni aritmetiche - cioè aggiungere, sottrarre, moltiplicare e dividere - vengono eseguite sui valori memorizzati nei registri R1 e R2. Pertanto, prima di eseguire l'operazione, i registri devono essere caricati. L'uscita del l'operazione verrà salvata nel registro R3. Prima di eseguire una nuova operazione, il valore di R3 deve essere conservato nella memoria.

Per questo progetto, una memoria dovrebbe essere attuato. La memoria può essere partizionato in dati e istruzioni porzione rispettivamente. Il processore RISC dovrebbe leggere istruzioni del istruzioni memoria dall'indirizzo 0x0 attraverso un valore massimo ed eseguire le azioni corrispondenti. La memoria può essere caricato con una serie di istruzioni per il test.

Processore pipeline RISC

In questo progetto, il processore RISC di cui sopra dovrebbe essere implementato come un processore pipe-allineati. Un tipico processore RISC ha cinque stadi pipe-line:. "Fetch", "Decode", "Esegui", "Memory" e "riscrivere" Pipe-rivestimento consente a più istruzioni di essere attivi contemporaneamente, migliorando così le prestazioni del sistema.

processori tubi rivestito possono soffrire di bolle o cicli di tempo in cui non viene eseguita alcuna operazione utile. In un processore pipe-line ideale, si presume in tutte le fasi della tubazione completa in un tempo di ciclo, e non vi è alcuna dipendenza di una istruzione dall'altro. Tuttavia, a volte il risultato dell'operazione precedente può essere necessario per la successiva istruzione. In tali casi, nessuna operazione utile può essere eseguita finché la precedente istruzione completa. Gli studenti che alterano l'architettura del processore per ridurre al minimo questi cicli morti possono essere dato ulteriore credito.

Analisi delle prestazioni di unità aritmetiche

Per questo progetto, diverse implementazioni delle funzioni aritmetiche possono essere studiati per cancello-count contro benefici prestazionali. Ad esempio, la vipera potrebbe essere implementato come un vipera ripple-carry o una vipera carry-look-ahead. Un sommatore ripple-carry ondulazione riporto da una fase aggiunta ad un'altra, e il risultato finale è disponibile quando l'ultimo stadio ha eseguito l'aggiunta. Questa tolleranza è lento nel senso che tiene molti cicli per il risultato sia disponibile. Tuttavia, il ripple carry-sommatore può essere implementato con un basso gate-count.

Una vipera carry-look-ahead determina il valore di riporto di un complemento prima del tempo. Poiché il valore di riporto è calcolato in anticipo, il sommatore può calcolare il risultato in meno cicli. Tuttavia, la vipera carry-look-ahead esegue più calcoli, e di conseguenza è alto sulla porta-count.

Il moltiplicatore potrebbe essere implementato come un moltiplicatore Booth o un moltiplicatore basato shift-add. Lo schema di base del cambio-add è il metodo di carta e matita regolare spostando e aggiungendo ripetutamente fino a quando il risultato è finalizzato. Il moltiplicatore Booth rappresenta il moltiplicatore in modo più ottimale di ridurre notevolmente il numero di aggiunte richiesti. Quindi, ci vuole meno il numero di cicli temporali per calcolare il risultato finale.

Cache del controller semplice

Un semplice controllo della cache può essere costruito. Il controller della cache potrebbe essere a quattro vie set-associativa, con un meno utilizzato di recente - LRU - basata su criteri di sostituzione. Quando un blocco di cache deve essere sostituito, la politica LRU sceglie il blocco di cache utilizzata meno di recente, e sostituisce il blocco.

In una cache set-associativa a quattro vie, ciascun blocco di memoria può essere posizionato in una delle quattro sedi nella cache. Rispetto alla cache direct-mapped in cui ogni blocco di memoria può essere situato in un luogo esattamente nella cache, il set-associative cache di quattro vie offre una maggiore flessibilità per la posizione di blocco e di conseguenza, migliori prestazioni della cache.

La cache dovrebbe essere attuata sia con write-back e le politiche write-through. Quando i dati nella cache vengono modificati, la politica write-back aggiorna la memoria principale solo quando il blocco di cache viene sostituito. D'altra parte, la politica write-through aggiorna la memoria ogni volta che i dati nella cache vengono modificati.

Semplice Cache sistema coerente

Un semplice sistema coerente di cache due processori con un invalido-modified-esclusiva-shared-based schema può essere implementato. Ogni processore avrà propria memoria cache. In questo schema, una linea o un blocco di memoria cache possono essere in uno dei quattro stati vale a dire, "modificati", "esclusivo", "condivise" o "non validi". Una linea è nello stato "modificato" se i dati in quella linea è valido solo nella cache del processore. Una linea è "esclusivo" se è presente nella cache del processore e nella memoria di dati in quella linea. Una linea è "condivisa" se i dati sono validi nella cache di entrambi i processori. Una linea è "non valido" se i dati non è valido nella cache del processore.

Sia la coerenza della cache basata su directory e snooping a base di coerenza della cache dovrebbero essere attuate, e la scalabilità di ogni algoritmo con l'aumentare il numero di processori dovrebbero essere studiati. Un meccanismo di coerenza della cache basata su directory mantiene una directory dello stato della cache nella memoria principale. Questa directory viene quindi utilizzato per inviare messaggi al processore sullo stato di ogni blocco di cache. In un sistema snoop-based, ogni modifica dei risultati blocchi della cache in un meccanismo di trasmissione con cui cache degli altri processori viene notificata circa il cambiamento nel blocco cache.

I componenti di base di microprocessori

April 21

I componenti di base di microprocessori


Intel ha introdotto il primo microprocessore nel 1971 e lo ha chiamato il chip 4004. microprocessori di oggi, con dimensioni più piccole di una monetina, offrono più potenza e le capacità. Il centro del computer, l'unità di elaborazione centrale (CPU) è costituito da uno o più microprocessori. Prodotto da un chip di silicone che contiene milioni di transistor, microprocessori spostare dati da un indirizzo di memoria in un'altra posizione. Le CPU prendere decisioni e poi passare a lavorare su nuove istruzioni e calcoli.

Aritmetiche e logiche Unità

Il "unità aritmetico logica" (ALU) esegue calcoli matematici, come sottrazione, addizione, divisione e funzioni booleane. funzioni booleane sono un tipo di logica utilizzata per progetti di circuiti. La ALU esegue anche confronti e test di logica. Il processore trasmette segnali al ALU, che interpreta le istruzioni ed esegue i calcoli.

registri

I microprocessori sono dati temporanei in possesso di luoghi chiamati registri. Queste aree di memoria conservano i dati, quali le istruzioni per computer, indirizzi di stoccaggio, personaggi e altri dati. Alcune istruzioni di computer possono richiedere l'uso di alcuni registri come parte di un comando. Ogni registro ha una funzione specifica, come registro di istruzione, contatore di programma, accumulatore e registro di indirizzo di memoria. Ad esempio, un registro programma contiene l'indirizzo di istruzioni prelevate dalla memoria ad accesso casuale.

Unità di controllo

Le unità di controllo (CUS) ricevono segnali dalla CPU, che indica l'unità di controllo per spostare i dati da microprocessore a microprocessore. L'unità di controllo dirige anche l'unità aritmetico-logica. Unità di controllo costituiti da più componenti, come circuiti decodificatori, orologi logici di controllo. Lavorando insieme, questi dispositivi trasmettono segnali a certe posizioni sul microprocessore.

Ad esempio, il decodificatore riceve i comandi da un'applicazione. Il decoder interpreta le istruzioni e compie un'azione. Si invia segnali al ALU o dirige registri per svolgere compiti specifici. L'unità logica di controllo trasmette segnali a diverse sezioni del microprocessore e registri, che informa questi componenti per eseguire azioni. L'orologio invia segnali che sincronizzano e assicurano tempestiva esecuzione di comandi e processi.

Gli autobus

Microprocessori hanno un sistema di bus, che si muovono dati. Gli autobus si riferiscono alle classificazioni di cablaggio che hanno compiti e funzioni specifiche. I dati trasferisce bus di dati tra l'unità centrale di elaborazione e memoria ad accesso casuale (RAM) - memoria principale del computer. Il bus di controllo invia le informazioni necessarie per coordinare e controllare più attività. Il bus indirizzi trasmette l'indirizzo tra la CPU e la RAM per i dati in corso di elaborazione.

Memoria cache

Alcuni microprocessori avanzati hanno cache di memoria, che mantengono gli ultimi dati utilizzati dalla CPU. cache di memoria accelerare il processo di calcolo, perché la CPU non deve andare alla RAM più lenta per recuperare i dati. Molti computer hanno un livello 1 o livello 2 cache; alcuni sistemi hanno un livello di 3 cache. Il livello di cache indica l'ordine con cui i controlli CPU per i dati, a partire dal livello 1. I fabbricanti integrano spesso di livello 2 e 3 cache nel microprocessore, che aumenta la velocità di elaborazione.

Come confrontare microprocessore prestazioni

April 22

Come confrontare microprocessore prestazioni


Se si acquista un PC, una console per videogiochi o qualsiasi altro dispositivo elettronico, la performance del suo microprocessore è una considerazione primaria. Questo perché le prestazioni del sistema dipende dalle prestazioni del microprocessore. Le specifiche di prestazione comprendono frequenza di clock, memoria indirizzabile e il numero di core. Più alta è la frequenza di clock, la memoria più indirizzabile che è disponibile e maggiore è il numero di core, le prestazioni superiori del microprocessore.

istruzione

1 Confrontare la frequenza di clock del microprocessore. È possibile trovare la frequenza di clock, spesso chiamato frequenza di clock o frequenza della CPU, quotata alla scheda tecnica del microprocessore. Più alto è il tasso di clock, il più veloce il microprocessore in grado di eseguire i calcoli.

frequenza di clock è più spesso misurata in gigahertz (GHz) e megahertz (MHz). Se un microprocessore ha una frequenza di clock di 3 GHz, può effettuare circa 3 miliardi di calcoli matematici al secondo. Con una frequenza di clock di 100 MHz, si può eseguire circa 100 milioni di calcoli al secondo.

2 Confrontare la quantità di memoria indirizzabile. La memoria più indirizzabile un microprocessore supporta, più veloce sarà caricare e scaricare le pagine web, grafica e video. Inoltre, videogiochi necessitano molta memoria indirizzabile per eseguire a velocità elevate. La scheda tecnica del microprocessore elenca la quantità di memoria indirizzabile, il più delle volte in gigabyte (1 billion bytes) o megabyte (1 milione di byte).

3 Confrontare il numero di anime interne del microprocessore. Un nucleo è un microprocessore all'interno di un microprocessore; i più core, meglio è. Ad esempio, un microprocessore dual-core, che ha due microprocessori all'interno, può risolvere due problemi in una volta. Inoltre, se sono progettati per lavorare insieme, i due microprocessori in grado di eseguire un compito due volte più veloce come si può.

Come rimuovere il microprocessore da un notebook P25 Satellite

May 3

Come rimuovere il microprocessore da un notebook P25 Satellite


microprocessore del tuo computer portatile, o chip della CPU, è il centrale chip sulla scheda madre del computer portatile che svolge le funzioni del software del computer. Il più veloce il microprocessore, il più veloce il computer può eseguire sia il software semplice ed avanzata. Toshiba Satellite P25 computer portatili vengono installati con un processore Intel alla velocità della luce 4 a 3 GHz, quindi l'aggiornamento a un chip CPU più veloce potrebbe non essere vantaggioso, o possibile. Tuttavia, sostituendo il microprocessore con un processore Intel più recente aumenterà le prestazioni.

istruzione

1 Spegnere il computer portatile, e quindi chiudere il pannello LCD. Scollegare tutti i cavi dal computer portatile, e poi capovolgere il computer portatile sopra. Ruotare il computer portatile in modo che il bordo anteriore del computer portatile sia rivolto verso di voi. Individuare la batteria, spingere la linguetta di blocco e quindi sollevare la batteria dal suo vano e metterlo da parte.

2 Rimuovere tutte le coperture di plastica dal carter inferiore del portatile e le viti di fissaggio con testa a croce. Quindi rimuovere le restanti 27 viti a testa Phillips dal carter inferiore del computer portatile. Capovolgere il computer portatile e aprire lo schermo LCD.

3 Inserire un piccolo cacciavite a testa piatta sul lato destro del coperchio della tastiera. Il coperchio della tastiera è una sottile striscia di plastica adiacente alla schermata della tastiera e il display LCD che si estende la larghezza del portatile. Il tuo lavoro per il lato sinistro del portatile, o fino a quando il coperchio della tastiera è completamente separato dal computer portatile. Impostare il coperchio della tastiera a lato.

4 Rimuovere le due viti con testa a croce che fissano la tastiera al computer portatile. Afferrare il bordo superiore del portatile e poi metterlo a faccia in giù sopra l'area di riposo trackpad e di palma. Individuare il cavo a nastro della tastiera dove è collegato al lato inferiore della tastiera. Seguire il cavo a nastro a cui si collega alla scheda madre e scollegarlo. Rimuovere la tastiera dal computer portatile e metterlo da parte.

5 Rimuovere le viti sette a testa Phillips che fissano il gruppo coperchio superiore in posizione. Inserire un plettro per chitarra nella piega lungo il bordo esterno della cassa portatile. Inizia a fare leva sul corpo superiore e poi il tuo lavoro su tutto il computer portatile fino a quando l'intero carter superiore è separato dalla base del computer portatile. Sollevare il carter superiore fuori base del portatile e metterlo da parte.

6 Individuare ventola di raffreddamento e dissipatore di calore di assemblaggio combinazione del processore nell'angolo superiore sinistro della base del computer portatile. Rimuovere le viti con testa a croce che fissano la ventola e dissipatore di calore alla scheda madre. Scollegare il cavo della ventola dalla scheda madre e poi sollevare il dissipatore e ventola dal computer portatile. Questo rivelerà microprocessore del computer portatile.

7 Sollevare la leva fissa il microprocessore in posizione. Afferrare i bordi esterni del processore e poi accuratamente sollevarla dal relativo zoccolo. Rimuovere dalla scheda madre e conservarla in un sacchetto di plastica privo di elettricità statica, se possibile.

Che cosa è un microprocessore chip?

May 26

Un microprocessore è un'unità di elaborazione che integra tutte le funzionalità di una CPU in un circuito. Spostare tutti i componenti di una CPU in un unico circuito permette per molti vantaggiosa in efficienza ed aggiornata scalabilità. E 'questo il design "tutto in uno chip" che ha permesso di migliorare CPU semplificate nel corso degli anni nel settore informatico.

storia

Alcuni dei primi microprocessori sono stati utilizzati nel 1970 all'interno di calcolatrici per eseguire semplici calcoli matematici. Come la ricerca ha progredito e costi della produzione diminuita questi microprocessori evoluti nella CPU all'interno di ogni soluzione di computing moderno.

Funzione

Originariamente progettato per applicazioni elettroniche specifiche questi microprocessori eseguite operazioni dati specializzate che utilizzano istruzioni binarie. Con l'avvento del processore general purpose tuttavia, microprocessori sono cresciuti per essere in grado di comprendere una vasta gamma di possibili applicazioni utilizzando solo un disegno microprocessore che supporta molte operazioni di uso generale.

Benefici

microprocessori moderni hanno avanzato ad un tale stato che aiutano praticamente in ogni tentativo da parte dell'uomo di sistemi di difesa missilistica a semplici calcolatrici. Il loro avanzamento e di attuazione hanno aiutato in innumerevoli scoperte e miglioramenti al nostro modo di vita.

Lasso di tempo

Anche se la ricerca è stato inizialmente in atto fin dal 1920 non è stato fino agli inizi del 1970 che importanti progressi nella progettazione e le capacità del microprocessore autorizzati per l'accettazione diffusa e applicazione. Oggi il mercato dei microprocessori si misura in miliardi di dollari ogni anno senza alcun segno di interruzione in vista.

Potenziale

Anche se i limiti della fisica attualmente limita i nostri metodi tradizionali utilizzati per far avanzare il potere microprocessore sono disponibili nuove tecniche come la realizzazione di sistemi multi-core e nuovi materiali come afnio utilizzato per esplorare sempre maggiori progressi in questa tecnologia apparentemente illimitata.

Esperimenti di laboratorio a microprocessore

July 15

Esperimenti di laboratorio a microprocessore


Microprocessori regolano i computer di tutte le forme e dimensioni. Tuttavia, a cuore, sono semplicemente dispositivi che prendono in segnali elettronici, manipolarle in base alla sua programmazione, quindi inviare segnali elettronici proprie. Questi segnali possono essere per qualcosa di così complesso come l'esecuzione di un enorme server in linea, o semplice come la regolazione di un piccolo motore. In un ambiente di laboratorio, microprocessori possono essere implementate in una serie di esperimenti.

Identificare Circuiti integrati

Al fine di programmare un processore di fare qualcosa in un laboratorio, è necessario conoscere ciò che l'architettura interna del processore è. In questo esperimento introduttivo comune, gli studenti esaminano il processore lavoreranno per identificare con tutti i suoi circuiti integrati (IC).

Controllo del motore

In questo esperimento, un processore riceve dati da un motore funzionante attraverso una serie di anelli di retroazione. Il processore dovrebbe usare questi cicli di feedback per determinare la velocità attuale del motore. Sulla base di un programma contenente una velocità specificata per il motore, il processore deve regolare la tensione al motore per diminuire o aumentare la sua velocità corrente alla velocità desiderata.

tastiera interfacciamento

È possibile utilizzare i microprocessori per testare le capacità di interfacciamento di una tastiera. In questo esperimento, un semplice programma dovrebbe controllare la tastiera per vedere se le chiavi sono nella posizione abbassata, e trasmette queste informazioni al processore. Ogni chiave deve essere collegato a un programma. Quando la chiave è in posizione abbassata, e il programma invia queste informazioni al processore, il processore deve eseguire un programma collegato a tale tasto della tastiera.

Perché un microprocessore contengono chip ROM?

July 16

Perché un microprocessore contengono chip ROM?


Memoria di sola lettura (ROM) è una componente essenziale per tutti i processori del computer. memorizza ROM informazioni sotto forma di byte. Un byte è un insieme di otto bit, la più piccola forma di dati informatici. I bit sono disponibili in forma di quelle o zeri. ROM è un chip che contiene un numero di byte preimpostati, e, a differenza della memoria ad accesso casuale (RAM), tali byte sono registrati in modo permanente sul chip ROM. Quando un utente stivali un computer, il microprocessore cerca le ROM per le istruzioni per avviare correttamente il computer.

ROM contro RAM

Un chip ROM può memorizzare una quantità predeterminata di dati. Ad esempio, è comune per i microprocessori per contenere 128 byte di memoria, ma alcuni possono contenere più o meno. Tutte le informazioni memorizzate nella ROM possono essere recuperate dopo che il computer si spegne. D'altra parte, le informazioni memorizzate sui chip RAM non sono permanenti, il che significa che scompaiono una volta che il computer si spegne. Di conseguenza, tutti i computer hanno bisogno ROM per salvare i dati in modo permanente.

il BIOS

In un personal computer, i chip ROM sono comunemente noti come il BIOS (Basic Input / Output System). Il BIOS contiene le istruzioni per il computer per completare una volta che è acceso. Non appena l'utente preme il pulsante di accensione, il microprocessore inizia eseguendo le istruzioni che trova nel BIOS. Inoltre, il BIOS di solito contiene informazioni quali l'orologio interno del computer. Al fine di memorizzare le informazioni in modo accurato, il BIOS richiede una batteria da 3 volt usato comunemente in orologi. Senza la batteria, l'orologio di sistema deve essere resettato ogni volta che un utente riavvia il proprio computer.

Il settore di avvio

ROM è anche responsabile per dirigere il microprocessore verso il settore di avvio del disco rigido del computer. Il disco rigido è dove i dati la maggior parte degli utenti sono memorizzati. Il settore di avvio è una sezione speciale del disco rigido che contiene le istruzioni per il microprocessore da eseguire quando viene acceso. Queste istruzioni indicano il microprocessore dove trovare il sistema operativo, il software come Microsoft Windows, Mac OSX o Linux.

Controlli hardware

Al momento del boot-up, ROM è responsabile per istruire il computer per testare il suo hardware. Quando un computer viene avviato, si deve controllare tutti i suoi componenti hardware, tra cui disco rigido, unità CD-ROM, tastiera, mouse, monitor, schede grafiche, schede audio e schede di rete. Questo test hardware assicura che tutto funzioni correttamente. Quando i tecnici informatici hanno bisogno di diagnosticare un problema di computer, una strategia si basa sui test hardware gestito dal chip ROM sul microprocessore.

Che significativo impatto ha il microprocessore Hanno?

July 29

Che significativo impatto ha il microprocessore Hanno?


Le probabilità sono, ci sono più di una manciata di dispositivi più vicino a te che contengono microprocessori. In realtà, tu devi la tua capacità di leggere questo articolo per il microprocessore se si sta leggendo questo on-line da una sorta di computer, smartphone o altri dispositivi Internet-enabled. Può essere facile dimenticare quanto sia significativo qualcosa è quando raramente si pensa circa il suo impatto sulla vostra vita.

storia

Intel ha sviluppato quello che è considerato da molti come il primo microprocessore - il processore Intel 4004 - nel mese di novembre 1971. Questo singolo microchip contiene tutti i transistori (circuiti) che erano state in precedenza su più chip. Questo drasticamente aumentato la velocità del processore (perché l'elettricità non ha bisogno di viaggiare fino sul singolo chip), riducendo la dimensione desiderata. Inoltre, i ridotti costi di produzione e fornitura riduzione delle dimensioni, un risparmio che i produttori di elettronica dovrebbero trasmettere ai consumatori.

Il processore Intel 4004 alimentato la calcolatrice Busicom, non un computer.

Progresso

Gordon Moore, che ha contribuito a fondare la società Intel, è accreditato con la previsione che il numero di transistor che può essere collocato su un unico chip raddoppierà ogni due anni. Non solo ha questo dimostrato vero, ma, nel tempo, è diventato un obiettivo per l'industria. Infatti, mentre l'originale Intel 4004 conteneva solo 2.300 transistor, (unità di elaborazione centrale, un altro termine per microprocessori) moderne CPU contenere 2 miliardi di transistor. Questa tendenza è diventato noto come legge di Moore ed ha aumentato ulteriormente l'efficienza di microprocessori e riduzione dei costi di produzione.

Importanza

Il microprocessore in sostanza aperto la strada per i personal computer che usiamo oggi. La riduzione delle dimensioni e prezzo ha permesso ai consumatori di iniziare l'acquisto di microcomputer, come l'Apple II, per uso personale nel 1970. I consumatori sono stati finalmente in grado di possedere un computer che non aveva le dimensioni di un mainframe tradizionale.

La tendenza è proseguita con aziende produttrici di computer ancora più piccoli, come il computer portatile. Inoltre, i dispositivi come i telefoni cellulari e fotocamere digitali si basano anche su tecnologia a microprocessore.

Attualmente, la maggior parte delle persone utilizzano i computer e altri dispositivi elettronici basati sulla CPU sia a casa che sul luogo di lavoro (che sono a volte uno e gli stessi grazie alla tecnologia informatica) - e ogni fermata in mezzo (Starbucks, per esempio). A causa di computer, si potrebbe non avere inviato una fattura cartacea, acquistato un biglietto aereo di carta o utilizzati in contanti anni. Certo, noi non saremmo un pianeta collegato con Internet, se il microprocessore non aveva reso possibile per i consumatori di possedere i personal computer. È ovvio che la nostra cultura è alimentato dal computer che è, a sua volta, alimentato dal microprocessore.

Effetti culturali

L'invenzione del microprocessore ha avuto un effetto molto più sottile sulla società, pure. Mentre si utilizzano molti certamente l'elettronica che si potrebbe riconoscere come basati sulla CPU (computer), questa tecnologia ha influenzato la società in altri modi. Dennis Báthory Kitsz spiega nel suo articolo "L'impatto del microprocessore, o, è del 1984 qui due anni presto?" che permettono microprocessori macchine di prendere il sopravvento lavoro che era stato tradizionalmente compiuto dagli esseri umani. Il risultato di questo è la perdita di specifiche competenze. Si chiede in particolare, "Chi sa come battere un tappeto in età di aspirapolvere? O cucinare su una stufa a legna in età di piano cottura elettrico corningware? O attingere acqua da un ruscello in un'epoca di sistemi idrici municipali?"

Infatti, microprocessori potere tutti questi compiti e di più. Quasi ogni dispositivo elettronico è possibile il nome si basa su un microprocessore, tra cui frigoriferi, macchine per il caffè, lettori elettronici e lettori CD. Probabilmente non avete mai smesso di chiedersi come il sistema di frenatura antibloccaggio (ABS) funziona nella vostra auto. Esso utilizza un microprocessore pure.

Speculazione

L'avvento del microprocessore ha cambiato il volto della società. Le aziende continueranno a sviluppare, microprocessori più potenti veloci e incorporarli in dispositivi di innumerevoli funzioni. La società continuerà a dipendere dalla tecnologia basata su CPU, spesso senza nemmeno rendersene conto.

Mentre avremmo potuto allontanati da manuali, posti di lavoro colletti blu a causa di automazione informatica, lavoro nelle industrie di computer e affini continua a crescere. È più comune che mai per qualcuno di studiare alcuni aspetti della tecnologia informatica. La nostra maggiore affidamento su computer combustibili ulteriore sviluppo di elementi come il microprocessore. Inoltre, i lavori di servizio - che spesso richiedono di utilizzare i computer e l'elettronica - sono stati in aumento.

Che cosa è un microprocessore 8086?

July 31

Pubblicato nel 1978, il microprocessore Intel 8086 è stato il primo processore x86. Questi processori utilizzati un'architettura a 16 bit, rispetto ai moderni processori a 32 e 64 bit. Il 8086 ha sostituito il vecchio 8 bit 8080 microprocessore.

Elaborazione a 16-bit

Il processore Intel 8086 ha introdotto a 16 bit, ma non per personal computer (PC). Il 8086 è stato utilizzato da sistemi come semafori e calcolatrici. La memoria massima compatibile ad accesso casuale (RAM) per questo processor era 1 megabyte (MB). Il processore avuto fino ad una velocità di clock 10-megahertz (MHz) e aveva un bus dati a 16 bit.

Aspetto fisico

i processori di oggi assomigliano chip quadrati con una parte superiore in argento. Molti processori Intel moderni non utilizza neanche i pin, ma invece sedersi sul pin sulla scheda madre. I vecchi processori 8086, tuttavia, sembrano chip neri rettangolari su una scheda madre. Usano 40 pin - 20 su ogni lato.

Processori x86

Dopo che il processore a 16-bit 8086, Intel ha sviluppato e rilasciato il processore a 8 bit 8088 per i computer desktop. tipi di processori desktop che terminano in "86", iniziato con la 286 e poi è andato a 386 e 486. Dopo di che, Intel ha iniziato chiamando i loro 586 processori Pentium "." Questi processori sono chiamati "x 86".

Che cosa è una bandiera in un microprocessore?

August 1

Che cosa è una bandiera in un microprocessore?


Un microprocessore è un circuito integrato che può essere programmato per elaborare i dati e inviare messaggi e indicazioni ad altri sistemi elettronici. Sono le principali caratteristiche dei sistemi di elaborazione del computer. I flag sono una componente importante di microprocessori in quanto registrano i risultati dei calcoli e delle azioni.

registri

Tutti i microprocessori contengono registri. Questi componenti registrano dati, memorizzare temporaneamente prima o dopo il calcolo del microprocessore. Per esempio, l'istruzione registro memorizza il codice di istruzioni per i calcoli del microprocessore.

bandiere

Le bandiere sono un modificati sorta di registro che registrano la condizione di calcolo di un microprocessore. Per esempio, un flag "status zero" viene attivata solo quando il calcolo del microprocessore conclude con uno stato "zero". Lo stato di ogni bandiera determina l'azione successiva del microprocessore, permettendo così di prendere decisioni.

Bandiere comuni

Alcune bandiere comuni in microprocessori sono:

"Carry" per indicare che addizione o sottrazione richiede una somma di essere "portati" sopra o "preso in prestito".

"Segno", che mostra se un calcolo è stato positivo o negativo.

"Overflow", che è contrassegnato quando il risultato di un processo supera un limite di parola insieme.

"Parità", che indica che un processo ha prodotto un numero di "1" s.

"Zero di stato."

Che ha sviluppato il microprocessore?

August 3

Che ha sviluppato il microprocessore?


Il microprocessore è essenzialmente funzioni cerebrali superiori di un computer. Può essere utilizzato in qualsiasi dispositivo elettronico, ma è più notevole per il suo utilizzo in personal computer. Non esiste una singola persona che ha sviluppato il microprocessore. Infatti, almeno tre aziende hanno lavorato sul concetto allo stesso tempo. Usando questa conoscenza, un certo numero di altre società hanno avanzato la tecnologia nel corso degli anni.

Intel

Nel 1969, una società giapponese ingaggiato Intel di progettare il suo set di chip per una calcolatrice da tavolo. Ted Hoff e Federico Faggin progettato una messa a punto che ha caratterizzato, tra le altre componenti, un'unità di elaborazione centrale a 4 bit.

Texas Instruments

Texas Instruments ha sviluppato il primo microprocessore commerciale nel 1971. Gary Boone e Michael Cochran creato il TMS1000, un chip che potrebbe essere utilizzato in una varietà di elettronica.

Marina americana

Allo stesso tempo, Garrett Systems sviluppato un microprocessore per l'uso in F-14 Tomcat. Questa informazione non è stata rilasciata dalla US Navy fino al 1998. Ha dimostrato che il processore è a differenza di altri progetti in cui ha usato più chip molto simile a un moderno processore dual-core.

8-Bit

Lo sviluppo del microprocessore proseguita nel 1972 con la creazione del chip 8-bit. Questo è diventato l'unità di elaborazione centrale unificato per buona parte degli anni 1980. E 'stato anche utilizzato in entrambi i Voyager e Viking sonde spaziali della NASA.

Sviluppo

National Semiconductor ha sviluppato un chip a 16 bit nel 1973. Questo è stato seguito da un microprocessore a 32 bit da Motorola nel 1979. AMD ha sviluppato un chip a 64 bit nel 1990 e rilasciato al pubblico nel 2003.

Le classificazioni dei microprocessori

August 9

Le classificazioni dei microprocessori


Microprocessori hanno percorso una lunga strada da quando la loro invenzione alla fine del 1960. L'off-the-shelf microprocessore più fondamentale oggi è di gran lunga più potente rispetto ai microprocessori più costosi di quattro decenni fa. Questi chipset sono cambiate così tanto nel corso della loro evoluzione che ci sono molti modi diversi di classificarli.

Profondità di bit

La profondità di bit di microprocessori si riferisce agli indirizzi di memoria più ampie o unità di dati in esso. Questo si traduce sostanzialmente al livello di complessità dei calcoli il chip è in grado di effettuare, con una profondità maggiore consentendo operazioni più complesse da eseguire. I primi microprocessori erano processori 4-bit e sono stati in grado di eseguire solo il più fondamentale dei compiti. 8-bit, processori a 32 bit a 12 bit e, infine, erano disponibili in seguito. La maggior parte dei sistemi operativi progettati per uso personale sono stati scritti per essere eseguito da processori a 32 bit fino a quando i sistemi operativi a 64 bit sono stati rilasciati a pochi anni fa. La maggior parte dei microprocessori moderni sono a 32-bit o 64-bit, anche se i microprocessori a 128 bit sono disponibili anche.

Famiglie Architettura

Un altro modo di classificare microprocessori corrisponde alle famiglie architettura del chip. Molti produttori di chip classificano i propri microprocessori in famiglie di prodotti. Intel classificato suoi primi chip secondo la profondità di bit e quindi dal numero di transistori, ad esempio. In seguito cominciò a classificare le sue chip in famiglie secondo l'architettura del chip quando il chip Pentium è stato introdotto nel 1993. Questo sistema di classificazione architettura è comune tra la maggior parte dei produttori di chip commerciali.

usi

I microprocessori sono talvolta classificati in base alla loro destinazione. Non tutti i chip finiscono nei personal computer. Anche quelli che lo fanno spesso servono ruoli specifici, come l'informatica generale o attività grafica. Alcuni dei più avanzati chip a 128 bit sono utilizzati in applicazioni di sicurezza in cui la profondità di bit maggiore del chip permette una superba applicazioni di cifratura e di sicurezza.

La funzione di un microprocessore

September 12

Un microprocessore, noto anche come unità centrale di elaborazione (CPU), è il cuore del computer. Microprocessori funzionano nello stesso modo sia su un computer desktop, un computer portatile o un server.

storia

Il primo microprocessore, l'Intel 4004, è stato fatto nel 1971. Non è stato molto veloce e si poteva solo aggiungere e sottrarre.

Dimensione

Un microprocessore case tutta la sua potenza di calcolo su un singolo chip. Un chip è di solito un pezzo quadrato sottile di silicio contenente milioni di transistori.

Caratteristiche

Un microprocessore esegue funzioni matematiche usando la sua unità logica aritmetica, (ALU). processori moderni hanno la capacità di eseguire grandi calcoli aritmetici utilizzando i processori a virgola mobile. processori a virgola mobile consentono microprocessori per eseguire calcoli sofisticati modo rapido e preciso.

Importanza

Un microprocessore aiuta a spostare i dati da una posizione di memoria ad un altro. Microprocessori consentono di trasferire informazioni da un flash drive USB nel disco rigido del computer in una manciata di secondi, a seconda delle dimensioni del file di essere spostati.

Benefici

Microprocessori prendere decisioni rapide e gestire più istruzioni sulla base di tali decisioni rapide. Il registro di istruzione e decodificatore di istruzioni, utilizzando il sistema binario dei dati di codifica e decodifica, permettendo al microprocessore per eseguire rapidamente le operazioni richieste dall'utente.

Introduzione a microprocessori

October 7

Microprocessori, denominati anche unità centrali di elaborazione (CPU) e sono spesso pensato come il "motore del computer." La CPU è il componente che elabora ed eseguire calcoli sui dati che vengono immessi nel computer. La CPU è di solito la parte più costosa di un sistema informatico e spesso quadruple il costo della scheda madre nei sistemi più costosi. Il primo microprocessore, chiamato il chip 4004, è stato introdotto al mondo da Intel nel 1971.

Intel controlla una percentuale significativa del mercato dei processori per personal computer. CPU possono essere definite da due parametri fondamentali: la loro larghezza e velocità. In aggiunta, ci sono diverse componenti nella CPU che sono le chiavi per l'elaborazione dei dati.

Velocità

La velocità dei microprocessori è cresciuto enormemente nel corso degli anni. Dal momento che Intel ha introdotto CPU, la velocità di elaborazione è quadruplicato circa ogni tre anni. Generalmente, la velocità dei microprocessori può essere aumentata aggiungendo più circuiti al chip ed installandoli più vicini. velocità della CPU viene misurata da megahertz (MHz) o milioni di cicli al secondo. L'altra misura della velocità è gigahertz (GHz) o miliardi di cicli al secondo.

larghezza

Ci sono tre fattori associati con la larghezza di microprocessori. In primo luogo, il bus dati determina a quale velocità si muove dati dentro e fuori della CPU. La velocità e la larghezza del bus dati è direttamente correlata alla quantità di memoria in un chip. Una CPU 32 bit di lettura e scrittura della memoria 32 bit alla volta. Processori con 64 bit leggere e scrivere dati 64 bit alla volta.

In secondo luogo, il bus indirizzi è i fili che gestisce la funzione di indirizzamento dei processori. L'indirizzo identifica la posizione sul chip in cui i dati vengono inviati o trasmessa da. Le dimensioni del bus dati definisce la potenza dei processori.

In terzo luogo, registri interni o bus dati interno, che è il determinante del volume di informazioni una CPU può gestire contemporaneamente. Si trasferisce anche le informazioni all'interno del processore. Questo componente funge da cella di informazioni gestite da microprocessore.

Aritmetiche e logiche Unità

L'unità aritmetico logica (ALU) è la parte del microprocessore che esegue calcoli matematici, tra addizione, sottrazione, moltiplicazione e funzioni booleane. Alcune altre operazioni gestite da l'unità aritmetica e la logica sono logiche di test, confronti e bit-shifting. I segnali sono inviati al ALU dall'unità di controllo istruisce l'ALU quali operazioni matematiche per funzionare.

Unità di controllo

Istruzioni di movimento dentro e fuori microprocessori attraverso segnali trasmessi dall'unità di controllo (CU). La CU è anche il componente che controlla l'unità aritmetico-logica. La CU è composto da più parti, tra cui un decodificatore, circuiti logici di controllo e di clock. Questi componenti lavorano all'unisono per emettere segnali in posizioni specifiche all'interno del microprocessore. Il decoder riceve istruzioni da un particolare programma, interpreta le direzioni e poi decide quali azioni sono. I segnali che vengono emessi comunicano all'unità logica aritmetica e registrano array necessari per eseguire le operazioni appropriate.

Il circuito logico di controllo effettivamente produce i segnali di controllo che sono distribuiti a diverse aree di microprocessori e matrici di registro. Queste sono le istruzioni ei dati necessari per completare alcune attività e funzioni.

L'orologio è il meccanismo che garantisce il tempestivo completamento delle istruzioni e dei processi associati. Segnali associati con la velocità di tempo vengono trasmessi regolarmente posizioni all'interno del microprocessore. Azioni avvengono quando l'impulso o il segnale viene ricevuto, che sincronizzare le operazioni eseguite da microprocessori.

Registrati Array

I registri sono in realtà le aree all'interno del microprocessore usato per la memoria. Essi sono luoghi che possono contenere i dati e indicazioni che possono essere recuperati rapidamente. Gli array registro contiene molti registri a cui si accede quando necessario per l'elaborazione dei requisiti di un'applicazione o di un programma. Ci sono diversi tipi di registri, compresi i contatori di programma, registro di istruzione, registri di indirizzo di memoria, registri accumulatori e altri.

Bus system

Il bus di sistema è il componente che traffici informazioni fra le varie parti del computer. Si compone di tre categorie di cablaggio che hanno definito le proprietà e funzioni. Essi sono: il bus di controllo, che trasmettono i segnali di controllo e di organizzare una vasta gamma di operazioni all'interno del computer; il bus dati è necessaria per la trasmissione e ricezione di dati tra la CPU, RAM ed altri dispositivi; e bus indirizzi, che gestisce i segnali che si muove tra il microprocessore e la RAM riguardanti gli indirizzi in lavorazione durante quel particolare momento.

Come funzionano Microprocessori

October 19

Definizione

Il microprocessore è il dispositivo principale che fa funzionare un personal computer. Si tratta di un circuito integrato microscopica che ha controllori e transistor su un pezzo di silicio. Il microprocessore è chiamato anche l'unità centrale di elaborazione (CPU), ed è la parte più costosa di un personal computer. I microprocessori sono in produzione dal 1970, e continuano a ottenere più velocemente e più piccolo. Ci sono un gran numero di diversi tipi di microprocessori compreso il 6502, 8086/8 e RISC. Intel è il più grande produttore al mondo di microprocessori, tra cui la serie Pentium di microprocessori.

Calcolo

L'unità logica aritmetica (ALU) permette un microprocessore, o CPU, effettuare semplici funzioni matematiche e logiche. La ALU permette alla CPU di eseguire semplici addizioni e sottrazioni. Utilizzando addizione e sottrazione, la ALU può anche eseguire moltiplicazioni e divisioni. CPU più avanzati hanno ALU in grado di eseguire calcoli in virgola mobile avanzati pure. La ALU può anche eseguire calcoli logici come AND, OR, XOR e NOT. Questi calcoli sono tutti basati su un semplice sistema binario, in cui l'ALU accetta un'operazione e uno o due numeri che sono 1 o 0. La ALU può restituire il risultato dell'operazione logica, anche un 1 o 0. La potenza di un CPU è la sua capacità di completare questi calcoli con l'unità ALU molto, molto veloce --- miliardi di volte in 1 secondo.

dati

La CPU ha anche la capacità di memorizzare i dati e spostare i dati da una posizione di memoria ad un'altra. Questo viene fatto con l'uso di istruzioni in linguaggio assembly che raccontano la CPU quando e dove spostare e memorizzare i dati. Questi sono molto piccole locazioni di memoria, di solito la memorizzazione di 32 pezzi di informazione (tutti 1 o 0). Tuttavia, queste posizioni è possibile accedere, memorizzare e spostato molto rapidamente (di nuovo, miliardi di volte al secondo).

istruzione

Le istruzioni che un microprocessore CPU capisce devono essere in linguaggio assembly. Qualsiasi altro linguaggio di programmazione ha un metodo che converte tali istruzioni al linguaggio assembly. Ciò avviene sia con un interprete o un compilatore. Ad esempio, se le istruzioni sono scritte in Visual Basic, il compilatore Visual Basic convertirà tali istruzioni in linguaggio assembly in modo che la CPU può comprendere queste istruzioni. Queste istruzioni vengono poi elaborati uno alla volta, in ordine, a meno che le istruzioni stabiliscono che saltano una sezione e saltare ad un'altra sezione di istruzioni. Queste istruzioni comprendono uno o più indirizzi di memoria e un'operazione modo la CPU può eseguire l'operazione richiesta agli indirizzi di memoria selezionate.