Struttura, architettura e componenti dei sistemi di elaborazione.

Sistemi di elaborazione
Sistemi di elaborazione

1) Struttura dei sistemi di elaborazione.

Per struttura si intende come sono organizzati fisicamente e logicamente i principali blocchi funzionali di un sistema di elaborazione. Un sistema di elaborazione tipico è composto da:

a) Unità di Input

Consentono l’immissione dei dati:

  • Tastiera
  • Mouse
  • Scanner
  • Microfono
  • Sensori (nei sistemi embedded)

b) Unità di Output

Restituiscono i risultati:

  • Monitor
  • Stampante
  • Altoparlanti
  • Attuatori (nei sistemi automatici)

c) Unità Centrale di Elaborazione (CPU)

È il “cuore” del sistema. Comprende:

  • ALU (Arithmetic Logic Unit): esegue operazioni aritmetiche e logiche
  • CU (Control Unit): coordina e controlla tutte le operazioni
  • Registri: memorie velocissime interne alla CPU

d) Memoria

Conserva dati e programmi:

  • Memoria principale (RAM)
  • Memoria secondaria (HDD, SSD, USB, cloud)
  • Cache (tra CPU e RAM per aumentare la velocità)

e) Bus di sistema

Canali di comunicazione interni:

  • Bus dati
  • Bus indirizzi
  • Bus di controllo

2) Architettura dei sistemi di elaborazione.

Per architettura si intende il modello logico-funzionale che descrive come i componenti interagiscono e come vengono eseguite le istruzioni.

a) Architettura di Von Neumann

La più diffusa nei PC tradizionali:

  • Un’unica memoria per dati e istruzioni
  • Flusso:
    Fetch → Decode → Execute
  • Vantaggio: semplicità
  • Limite: collo di bottiglia del bus

b) Architettura Harvard

Usata in microcontrollori e sistemi embedded:

  • Memoria separata per dati e istruzioni
  • Maggiore velocità e parallelismo
  • Più complessa da progettare

c) Architetture moderne

  • Pipeline: sovrapposizione delle fasi di esecuzione
  • Multicore: più CPU su un unico chip
  • Parallelismo (threading, GPU)
  • Architetture RISC e CISC
    • RISC: istruzioni semplici, veloci
    • CISC: istruzioni complesse, compatte

3) Componenti principali di un sistema di elaborazione.

a) Hardware

Componenti interni:

  • CPU
  • Scheda madre (motherboard)
  • RAM
  • Disco rigido / SSD
  • Scheda video (GPU)
  • Alimentatore
  • Schede di rete

Periferiche:

  • Input
  • Output
  • I/O misti (touchscreen, chiavette USB)

b) Software (complemento funzionale)

Anche se non è hardware, è parte integrante del sistema:

  • Sistema operativo (Windows, Linux, macOS)
  • Driver
  • Applicazioni
  • Firmware (BIOS/UEFI)

4) Relazione tra struttura, architettura e componenti.

ConcettoCosa descrive
StrutturaCome è fatto fisicamente il sistema
ArchitetturaCome funziona e come comunica
ComponentiLe singole parti hardware e software

5) Esempio pratico (PC standard).

  1. L’utente inserisce dati da tastiera (Input)
  2. I dati vengono caricati in RAM
  3. La CPU preleva l’istruzione dalla memoria (Fetch)
  4. La CU la interpreta (Decode)
  5. L’ALU la esegue (Execute)
  6. Il risultato viene salvato in RAM
  7. Il monitor visualizza l’output
** Se puoi sostenere il mio lavoro, comprami un libro | Buy me a book! **
** ISCRIVITI ALLA NEWSLETTER ! **

About the Author

Sergio Mauri
Blogger, autore. Perito in Sistemi Informativi Aziendali, musicista e compositore, Laurea in Discipline storiche e filosofiche e in Filosofia. Premio speciale al Concorso Claudia Ruggeri nel 2007; terzo posto al Premio Igor Slavich nel 2020. Ha pubblicato con Terra d'Ulivi nel 2007 e nel 2011, con Hammerle Editori nel 2013 e 2014, con PGreco nel 2015 con Historica Edizioni e Alcova Letteraria nel 2022 con Silele Edizioni (La Tela Nera) nel 2023 e con Amazon Kdp nel 2024 e 2025.