PcPedia >> non subire l informatica!

  • Increase font size
  • Default font size
  • Decrease font size
  • default color
  • black color
Home Hardware Il Processore Struttura del processore

Struttura del processore

E-mail Stampa PDF


La CPU (Central Processing Unit) è l'unità di elaborazione principale del computer ossia comunemente paragonata al "cervello del calcolatore". Esso si compone di:

1. unità di controllo: legge le istruzioni della memoria centrale e ne determina il tipo
2. unità aritmetico logica:allo scopo di eseguire operazioni fondamentali (AND,OR,XOR,NOT&)
3. piccola memoria interna: è usata per la memorizzazione di risultati intermedi e temporanei
4. registri: sono molto importanti e con diverse funzioni.(vd paragrafi successivi)

PC Program counter
IR instruction register
MAR registro di indirizzamento memoria
MDR registro indirizzamento memoria
RF register file

  • ORGANIZZAZIONE DELLA CPU

Ancora oggi la struttura della CPU segue principi risalenti alla macchina IAS di Von Neumann (1952):
Grafico ALU

  • IL CICLO DEL DATA PATH


Riportiamo un esempio del classico FETCH-DECODE-EXECUTE (leggi decodifica esegui):

- prendi l'istruzione seguente e mettila nel registro istruzioni (IR)
- cambia il program counter ( per indicare l'istruzione seguente) (PC)
- se l'istruzione usa una parola di memoria determina dove si trova (MAR)
- metti la parola in un registro della CPU
- eseguì l'istruzione e metti il risultato in un registro

è possibile scrivere un programma in grado di imitare le funzioni di una CPU: questo si chiamerà interprete.

DUNQUE:

Dopo aver specificato un linguaggio macchina L per un calcolatore i progettisti possono scegliere se costruire un processore per eseguire un programma in L oppure scrivere un interprete di programmi in L .
  • LA CACHE DEL PROCESSORE

Lo scopo della memoria cache è quello di conservare temporaneamente e formazione già elaborate che potrebbero essere utilizzate in un secondo momento. Tale memoria si divide in cache di primo,secondo e terzo livello a seconda distanza che separa dal nucleo del processore.
{mosgoogle}

Sostenete il rinnovamento del sito dando un'occhiata ai link pubblicitari che vi interessano.
Commenti
Nuovo Cerca
+/-
Commenta
Nome:
Email:
 
Website:
Titolo:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
 
Please input the anti-spam code that you can read in the image.

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."