I sistemi di elaborazione: introduzione Cristina Marchiol 16 settembre 2010
Macchina di Von Neumann CPU Memoria  Centrale Unità di Input Unità di Output Memoria di massa BUS
Dispositivi di Input <ul><li>Tastiera </li></ul><ul><li>Mouse </li></ul><ul><li>Penna o altri sistemi per leggere codici a...
Dispositivi di Output <ul><li>Video = Display = Monitor </li></ul><ul><li>Cuffie </li></ul><ul><li>Casse acustiche </li></...
Dispositivi di Input/Output <ul><li>Stampante con funzione anche di Scanner </li></ul><ul><li>Touch Screen </li></ul>
UC =  UNITA’ CENTRALE di ELABORAZIONE In ingl. CPU =  Central Processing Unit <ul><li>Ha le funzioni di processore, cioè s...
MC = Memoria Centrale <ul><li>Contiene i  programmi  in esecuzione ed i relativi  dati </li></ul><ul><li>È   realizzata co...
Relazione tra CPU e Memoria Centrale UNITA’ CENTRALE di ELABORAZIONE MEMORIA CENTRALE 1 Istruzione in codice macchina 2 Da...
Cicli di esecuzione di una istruzione <ul><li>Fase di FETCH (prelevamento) </li></ul><ul><ul><li>L’Unità Centrale di Elabo...
Upcoming SlideShare
Loading in …5
×

Sistemi di elaborazione: introduzione

367 views
270 views

Published on

Introduzione alla struttura di un elaboratore, partendo dalla Macchina di Von Neumann

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
367
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sistemi di elaborazione: introduzione

  1. 1. I sistemi di elaborazione: introduzione Cristina Marchiol 16 settembre 2010
  2. 2. Macchina di Von Neumann CPU Memoria Centrale Unità di Input Unità di Output Memoria di massa BUS
  3. 3. Dispositivi di Input <ul><li>Tastiera </li></ul><ul><li>Mouse </li></ul><ul><li>Penna o altri sistemi per leggere codici a barre </li></ul><ul><li>Tavoletta grafica </li></ul><ul><li>Scanner </li></ul><ul><li>Apparecchiature per acquisire dati multimediali (immagini, filmati, suoni): videocamere, microfoni, macchine fotografiche digitali, web cam </li></ul>
  4. 4. Dispositivi di Output <ul><li>Video = Display = Monitor </li></ul><ul><li>Cuffie </li></ul><ul><li>Casse acustiche </li></ul><ul><li>Stampanti </li></ul><ul><li>Masterizzatori </li></ul>
  5. 5. Dispositivi di Input/Output <ul><li>Stampante con funzione anche di Scanner </li></ul><ul><li>Touch Screen </li></ul>
  6. 6. UC = UNITA’ CENTRALE di ELABORAZIONE In ingl. CPU = Central Processing Unit <ul><li>Ha le funzioni di processore, cioè svolge istruzioni aventi una precisa finalità – concetto logico-funzionale </li></ul><ul><li>È realizzata con chip di silicio (microprocessore o microchip) – concetto fisico </li></ul><ul><li>Contiene elementi di memoria (Registri) e dispositivi in grado di eseguire le operazioni elementari, aritmetiche e logiche </li></ul>Unità di Elaborazione In ingl. ALU = Aritmetic Logic Unit Unità di Governo /controllo In ingl. CU = Control Unit Segnali (elettrici) di controllo Registri: PC RI RS Clock
  7. 7. MC = Memoria Centrale <ul><li>Contiene i programmi in esecuzione ed i relativi dati </li></ul><ul><li>È realizzata con memorie di tipo RAM = Random Access Memory , cioè memoria ad accesso casuale, nel senso di accesso diretto </li></ul><ul><li>Memoria volatile </li></ul>
  8. 8. Relazione tra CPU e Memoria Centrale UNITA’ CENTRALE di ELABORAZIONE MEMORIA CENTRALE 1 Istruzione in codice macchina 2 Dati di Input 3 Dati di Output
  9. 9. Cicli di esecuzione di una istruzione <ul><li>Fase di FETCH (prelevamento) </li></ul><ul><ul><li>L’Unità Centrale di Elaborazione (CPU) legge dalla Memoria Centrale una sequenza di bit corrispondente all’istruzione da eseguire ed espressa in linguaggio macchina </li></ul></ul><ul><li>Fase di DECODE (decodifica) </li></ul><ul><ul><li>L’Unità di Governo (CU), che ha in generale funzioni di controllo e supervisione di tutte le unità dell’elaboratore, trasforma l’istruzione in segnali elettrici da inviare all’Unità di Elaborazione (ALU) che svolge funzioni di calcolo </li></ul></ul><ul><li>Fase di EXECUTE (esecuzione) </li></ul><ul><ul><li>L’Unita di Elaborazione esegue materialmente le istruzioni </li></ul></ul>

×