Formazione Digitale · Sistemi e Reti · Indirizzi IT e Tecnici

Architettura del PC
e Sistemi

Dalla definizione di sistema al modello Von Neumann, dalle memorie al RAID, dal BIOS/UEFI all'upgrade hardware. Una guida completa con diagrammi interattivi e simulatori.

🖥️ Parte 1 — Fondamenti Hardware · 5 moduli ⚙️ Parte 2 — Sistema in Funzione · 6 moduli 🎓 Allineato DigComp 2.2 · Aree 1 e 4
1
Fondamenti Hardware
Sistema, CPU, memorie, storage e connettori
1.1
Cos'è un sistema informatico
Definizione, classificazioni e livelli di complessità

Prima di parlare di computer, è utile capire cosa si intende per sistema. Un sistema è un insieme di componenti che interagiscono per raggiungere un obiettivo comune. Nel campo informatico, hardware, software e utenti formano un sistema cooperativo.

Definizione

Un sistema informatico è un insieme organizzato di risorse hardware e software, progettato per acquisire, elaborare, memorizzare e comunicare informazioni. L'obiettivo finale è la trasformazione di dati grezzi in informazione utile.

Classificazione dei sistemi
🗃️ Sistemi Batch (a lotti)
I job vengono raccolti in gruppi ed eseguiti sequenzialmente senza interazione con l'utente. Esempio storico: elaborazione notturna degli stipendi nei mainframe. Oggi i job batch elaborano grandi volumi di dati: big data, backup, report automatici. Il sistema operativo può ottimizzare l'ordine dei job per massimizzare l'utilizzo della CPU.
⏱️ Sistemi Real-Time
Il sistema deve rispondere a eventi esterni entro un tempo massimo garantito (deadline). Hard real-time: il mancato rispetto della deadline è catastrofico (ABS, controllo di volo, pacemaker). Soft real-time: la deadline è preferibile ma non critica (streaming video, interfacce utente). Il kernel real-time (RTOS) pianifica i task in base a priorità rigide.
🌐 Sistemi Distribuiti
L'elaborazione è distribuita su più macchine collegate in rete che cooperano come un sistema unico. Il cloud computing ne è l'esempio dominante. Vantaggi: scalabilità orizzontale, fault tolerance, condivisione delle risorse. La sfida è la coerenza dei dati e la gestione della latenza tra i nodi.
🔌 Sistemi Embedded
Sistemi informatici integrati in dispositivi con uno scopo specifico. Non li percepiamo come computer, ma lo sono: il microcontrollore della lavatrice, l'ECU dell'automobile, il termostato smart. Hanno risorse limitate e software ottimizzato per un singolo compito.
💻 Sistemi Time-Sharing (interattivi)
Più utenti condividono le risorse di un sistema in modo alternato. Il sistema operativo assegna a ciascun utente un time slice, dando l'impressione che ognuno abbia la macchina per sé. È il modello dei server moderni con accesso remoto (SSH, terminali virtuali).

1.2
Architettura HW/SW: il modello a cipolla
Come hardware e software si organizzano a livelli

Un sistema informatico è organizzato in 7 livelli concentrici (da 0 a 6): ciascuno usa i servizi del livello sottostante e ne nasconde la complessità al livello superiore. Questa struttura viene rappresentata come una cipolla (onion skin model) — al centro (livello 0) si trova l'hardware fisico; all'esterno (livello 6) le applicazioni che usa l'utente finale.

Il vantaggio è la separazione delle responsabilità: un'applicazione non deve sapere come funziona fisicamente il disco — emette una richiesta alla shell, che la passa al file system, che coordina il gestore delle periferiche, che usa il driver, che parla con l'hardware.

👆 Clicca su ogni livello per vedere descrizione e funzione.

6 5 4 3 2 1 0 HW centro = HW fisico · esterno = software utente DAL CENTRO (0) ALL'ESTERNO (6) 0 Hardware CPU, RAM, disco — livello fisico 1 Kernel (Nucleo) gestisce CPU e risorse HW 2 Gest. Memoria RAM, swap, paginazione 3 Gest. Periferiche driver, dispositivi I/O 4 File System file, cartelle, permessi 5 Shell (Interfaccia) CLI, GUI, comandi utente 6 Applicazioni browser, editor, giochi
👆 Clicca su un livello per la descrizione

1.3
Il modello di Von Neumann
L'architettura che ancora oggi guida il design dei processori

Nel 1945 il matematico John von Neumann definì l'architettura dei calcolatori moderni. L'idea fondamentale: programma e dati risiedono nella stessa memoria e la CPU li elabora leggendo un'istruzione alla volta. Prima di questo modello, le macchine erano cablate per un singolo compito fisso.

I quattro componenti fondamentali

CPU (elabora) · Memoria centrale (programmi + dati) · Unità di I/O (comunica con l'esterno) · Bus di sistema (collegamento fisico tra tutti i componenti).

👆 Clicca su CPU, Memoria, I/O o sui bus per la descrizione.

scheda madre CPU Central Processing Unit Unità di Controllo Fetch · Decode · Execute ALU aritm. e logiche Registri PC · IR · MAR MDR · PSW Memoria Centrale — RAM 0x0000 LOAD 4 ← programma 0x0001 ADD 5 0x0004 10 ← dati programma + dati insieme Input tastiera · mouse sensori · rete Output monitor · stampante altoparlanti · rete BUS DATI — bidirezionale BUS INDIRIZZI — CPU → Memoria BUS CONTROLLO — READ / WRITE / IRQ / RESET
👆 Clicca su CPU, Memoria, I/O o sui Bus per la descrizione
⚠ Il collo di bottiglia di Von Neumann

CPU e memoria condividono lo stesso bus per dati e istruzioni. La CPU aspetta che la memoria risponda ad ogni accesso. Le soluzioni moderne (pipeline, cache, architettura Harvard modificata) mitigano il problema ma non lo eliminano: è strutturale nel modello.


2.1
Componenti interni della CPU
CU, ALU, registri e cache integrate

La CPU è il componente che esegue le istruzioni. Internamente è composta da più unità specializzate che cooperano in modo sincronizzato grazie al segnale di clock. Ogni ciclo di clock fa avanzare l'elaborazione di un passo.

👆 Clicca su ogni componente per la descrizione dettagliata.

MICROPROCESSORE Cache L1 — integrata nel die I-cache (istruzioni) + D-cache (dati) · ~1 ns latenza · 32–128 KB per core Unità di Controllo (CU) Legge e interpreta le istruzioni dall'IR Genera i segnali di controllo per tutte le unità Fetch → Decode → Execute ALU Arithmetic Logic Unit + − × ÷ AND OR NOT XOR shift · compare aggiorna flag PSW Z · C · V · N Registri PC Program Counter IR Instruction Reg. MAR Mem. Addr. Reg. MDR Mem. Data Reg. PSW Prog. Status Word ACC Accumulatore GP Reg. general purpose Clock sincronizzazione di tutte le operazioni Cache L2 256 KB – 4 MB · ~4–12 ns · nel die CPU buffer per L1 miss Cache L3 4 – 64 MB · ~12–40 ns condivisa tra tutti i core comunicazione inter-core senza RAM L3 miss → RAM (~40–100 ns)
👆 Clicca su un componente per la descrizione

2.2
Bus di sistema e ciclo Fetch-Decode-Execute
Come viaggiano i dati e come la CPU esegue un'istruzione

Il bus di sistema è l'insieme di linee fisiche (tracce sul PCB) che collegano CPU, memoria e periferiche. Non è un singolo filo ma tre canali distinti con ruoli diversi.

👆 Clicca su ciascun bus per la descrizione.

CPU bus master Memoria RAM Periferiche I/O · Storage BUS DATI BUS INDIRIZZI BUS CONTROLLO ampiezza bus: 8/16/32/64 bit — più bit = più dati per ciclo di clock
👆 Clicca su un bus per la descrizione
Il ciclo Fetch-Decode-Execute

Ogni istruzione viene eseguita attraverso tre fasi ripetute in ciclo continuo — il "battito cardiaco" della CPU.

F
FETCH — Prelievo dell'istruzione PC→MAR (la CPU indica l'indirizzo); MEM[MAR]→MDR (la memoria restituisce il dato); MDR→IR (l'istruzione entra nel registro istruzione); PC++ (il contatore avanza alla prossima).
D
DECODE — Decodifica La CU legge il codice operativo (opcode) nell'IR, identifica il tipo di operazione e gli operandi. Genera i segnali di controllo per le unità che eseguiranno il passo successivo.
E
EXECUTE — Esecuzione L'ALU esegue l'operazione richiesta. Il risultato va in un registro o in memoria. Aggiorna i flag nel PSW (zero, carry, overflow). Poi il ciclo riparte dal FETCH per l'istruzione successiva.
🖥️ Punto di verifica — Simulatore ciclo CPU

Usa Step per avanzare passo dopo passo, o Auto per l'animazione. Il programma calcola 10 + 5 = 15.

⚙ Simulatore — Fetch · Decode · Execute
📦 Memoria
0LOAD 4istr
1ADD  5istr
2STORE 6istr
3HALTistr
410dato A
55dato B
60risultato
Unità funzionali
CU
in attesa
ALU
idle
Registri
PC0
IR
MAR
MDR
AC
PSWZ=0
⏸ IN ATTESA
Premi Step per iniziare. Il programma esegue: LOAD 10 → ADD 5 → STORE risultato → HALT.
Velocità

2.3
CISC vs RISC
Due filosofie di progettazione del processore

Dove mettere la complessità — nell'hardware o nel software? CISC e RISC rappresentano due risposte opposte. Entrambe hanno avuto successo, su mercati diversi.

CaratteristicaCISCRISC
Nome estesoComplex Instruction Set ComputerReduced Instruction Set Computer
N° istruzioniMolte (200–300+)Poche (50–100)
Complessità istruzioneAlta — una istruzione, più operazioniBassa — una istruzione, una operazione
Cicli per istruzioneVariabile (1–20+ cicli)Fisso (1 ciclo)
HardwareComplesso, molto silicio per il decoderPiù semplice, silicio per cache e registri
Consumo energeticoMaggioreMinore — ideale per mobile e IoT
EsempiIntel Core, AMD Ryzen (x86-64)ARM Cortex, Apple M1/M2/M3/M4, RISC-V
Uso tipicoDesktop, server, workstationSmartphone, tablet, SoC embedded, server ARM
💡 La convergenza moderna

I processori x86 moderni (Intel, AMD) usano internamente un'architettura micro-RISC: le istruzioni CISC vengono decodificate in micro-operazioni RISC semplici prima dell'esecuzione. La distinzione storica oggi è meno netta di quanto sembrasse negli anni '80.


2.4
Evoluzione della CPU: multicore, Hyper-Threading, virtualizzazione
Da un core a molti, dalla velocità all'efficienza

Fino agli anni 2000, aumentare le prestazioni significava alzare la frequenza di clock. Questo approccio ha incontrato limiti fisici: oltre i 4–5 GHz la dissipazione termica diventa ingestibile. La risposta è stata moltiplicare i core e sfruttare il parallelismo a vari livelli.

🔢 Multicore — più core, stesso chip
Un processore multicore integra più unità di elaborazione complete (core) sullo stesso die. Ogni core ha propria CU, ALU, cache L1 e L2. La L3 è spesso condivisa tra tutti i core.

Un processo sequenziale non beneficia automaticamente del multicore. Serve software multi-thread. Il SO assegna i thread ai core disponibili tramite lo scheduler.

Terminologia: Dual-core (2) · Quad-core (4) · Hexa-core (6) · Octa-core (8) · fino a 64+ core nei server (AMD EPYC, Intel Xeon).
⚡ Hyper-Threading (Intel) / SMT
La tecnica SMT (Simultaneous Multi-Threading) — chiamata da Intel Hyper-Threading — permette a un core fisico di presentarsi al SO come due core logici.

Come funziona: le unità di esecuzione spesso restano inattive mentre la CPU aspetta dati dalla memoria. SMT usa questi vuoti per avanzare un secondo thread in parallelo.

Guadagno reale: +15–30% in workload multi-thread. Non raddoppia le prestazioni perché le risorse fisiche rimangono una sola.
🔗 HyperTransport / Infinity Fabric — bus AMD
HyperTransport non va confuso con l'Hyper-Threading di Intel: è un protocollo di interconnessione AMD che sostituisce il tradizionale front-side bus (FSB) con un collegamento seriale diretto ad alta velocità tra CPU, chipset e dispositivi.

Nelle CPU AMD moderne (Ryzen, EPYC) è evoluto in Infinity Fabric, che interconnette i chiplet interni al package del processore con larghezza di banda molto elevata.
🌐 Virtualizzazione hardware — VT-x / AMD-V
Le CPU moderne includono estensioni hardware per la virtualizzazione: Intel VT-x e AMD-V. Permettono all'hypervisor (VMware, VirtualBox, KVM, Hyper-V) di eseguire macchine virtuali con prestazioni vicine al bare metal.

Senza supporto hardware la virtualizzazione richiederebbe emulazione software, molto più lenta. Con VT-x/AMD-V il guest OS accede direttamente all'hardware in uno spazio protetto e isolato.
🌡️ Overclocking e Throttling
Overclocking: portare la CPU oltre la frequenza nominale modificando moltiplicatore o tensione. Aumenta le prestazioni ma genera più calore, può ridurre la vita del processore e richiede dissipazione potenziata. Annulla tipicamente la garanzia.

Throttling: comportamento opposto. Quando la temperatura supera la soglia di sicurezza (TjMax), il sistema riduce automaticamente la frequenza per proteggere il processore. Non è un guasto: è un meccanismo di protezione integrato.

2.5
Dissipazione termica e cooling
Perché il calore è il nemico numero uno del processore

Un processore moderno dissipa dai 15 W (mobile) fino a 350 W (desktop ad alto consumo). Senza rimuovere questo calore, la giunzione di silicio supera la temperatura massima di esercizio (TjMax, tipicamente 90–105 °C) e la CPU fa throttling poi si spegne d'emergenza. Il sistema di raffreddamento non è un optional.

1
Raffreddamento passivo — heatsink senza ventola Un dissipatore in alluminio o rame applicato sul die con pasta termoconduttiva. Il calore si trasferisce per conduzione e si disperde dalla superficie alettata per convezione naturale. Silenzioso, per TDP bassi (sotto 35 W). Comune in mini-PC, NAS e dispositivi embedded.
2
Raffreddamento attivo — heatsink + fan Una ventola forzata sul dissipatore aumenta drasticamente la convezione. Soluzione standard per desktop e laptop. La pasta termoconduttiva tra CPU e heatsink è critica: va applicata in quantità corretta e sostituita ogni 3–5 anni quando si asciuga o degrada.
3
Raffreddamento a liquido — AIO e loop custom Un liquido refrigerante circola tra un waterblock sulla CPU e un radiatore con ventole. I kit AIO (All-In-One) sono soluzioni chiuse pronte all'uso. I loop custom permettono di raffreddare anche GPU e VRM. Efficienza superiore per TDP alti e overclocking.
4
Soluzioni avanzate — immersione e data center Immersione in liquido dielettrico (data center ad alta densità), azoto liquido (–196 °C, solo per record di benchmark), celle di Peltier (effetto termoelettrico). Non pratiche per uso quotidiano ma dimostrano i limiti fisici raggiunti dalla dissipazione convenzionale.
⚠ La pasta termica: errori comuni

Applicare la pasta è obbligatorio ogni volta che si monta o sostituisce una CPU. La quantità corretta è circa quella di un chicco di riso, posizionata al centro del die (il chip di silicio esposto sulla superficie della CPU) — la pressione del dissipatore quando viene avvitato la distribuisce uniformemente. Troppa pasta trabocca sui componenti circostanti; troppo poca lascia spazi d'aria che fungono da isolante termico. Usare alcool isopropilico per rimuovere la pasta vecchia prima di ogni riapplicazione.


3.1
Gerarchia delle memorie
Dal registro alla massa: velocità, capacità e costo

Non esiste una memoria "perfetta": rapida, capiente ed economica contemporaneamente. La soluzione è usare memorie diverse organizzate in gerarchia: le più veloci (e costose) vicino alla CPU, le più capienti (e lente) lontano. Il sistema operativo gestisce automaticamente il movimento dei dati tra i livelli.

👆 Clicca su ogni livello per latenza, capacità e tecnologia.

↑ veloce ↓ lento piccolo ↑ grande ↓ HDD / NAS SSD / NVMe RAM — Memoria Centrale Cache L3 Cache L2 Cache L1 REG ogni livello è 10–100× più lento e molto più capiente del livello superiore
👆 Clicca su un livello della piramide
Il principio di località

La gerarchia funziona perché i programmi mostrano località temporale (ciò che hai usato di recente lo userai ancora) e località spaziale (userai dati vicini a quelli appena usati). Questi due principi permettono alla cache di avere un hit rate molto alto (>90%) anche con dimensioni ridotte.


3.2
Memoria centrale: RAM
SRAM vs DRAM, caratteristiche e parametri

La RAM (Random Access Memory) è la memoria di lavoro del sistema: contiene il sistema operativo, i programmi in esecuzione e i dati attivi. È volatile — perde il contenuto allo spegnimento. La sua velocità è il principale fattore che separa i livelli nella gerarchia delle memorie.

CaratteristicaSRAM (Static RAM)DRAM (Dynamic RAM)
TecnologiaFlip-flop (6 transistor per bit)Condensatore + transistor (1 per bit)
Velocità~1–4 ns (molto rapida)~40–100 ns (più lenta)
DensitàBassa (occupa molto spazio)Alta (compatta)
ConsumoAlto a riposoBasso a riposo
RefreshNon necessarioNecessario ogni ~64 ms (i condensatori perdono carica)
CostoMolto elevato per bitBasso per bit
Uso tipicoCache L1/L2/L3 nel processoreRAM di sistema (DDR4, DDR5, LPDDR)
Parametri chiave della RAM
📏 Capacità
La quantità di dati memorizzabili, misurata in GB (gigabyte). I sistemi moderni usano 8–64 GB per desktop/laptop, fino a terabyte nei server. La capacità determina quanti programmi e quanti dati si possono tenere attivi contemporaneamente prima che il sistema debba usare lo swap su disco.
⚡ Velocità e latenza
La velocità si esprime in MHz o MT/s (megatransfer al secondo): DDR4 tipicamente 2400–3600 MT/s, DDR5 fino a 7200+ MT/s. La latenza (CAS Latency, CL) misura i cicli di clock necessari per rispondere a una richiesta: CL14–CL36 tipicamente. Minore CL = più reattiva. Conta più del clock in applicazioni con molti accessi casuali.
🔄 Volatilità e ECC
Tutta la RAM è volatile: alla mancanza di alimentazione i dati svaniscono in millisecondi. La RAM ECC (Error Correcting Code) aggiunge bit di parità che permettono di rilevare e correggere errori spontanei di singolo bit (causati da raggi cosmici o instabilità elettrica). Obbligatoria nei server, opzionale nei workstation, assente nella maggior parte dei PC consumer.

3.3
Cache L1, L2, L3
La soluzione al collo di bottiglia CPU-RAM

La cache è una memoria SRAM ultrarapida integrata nel processore che memorizza una copia dei dati più usati dalla RAM. Quando la CPU cerca un dato lo cerca prima in L1, poi L2, poi L3, poi RAM. Più alta è la percentuale di hit (dato trovato in cache), migliori le prestazioni.

🔵 Cache L1 — la più veloce
Integrata nel die del processore, adiacente alle unità di esecuzione. Latenza: 1–4 cicli di clock (~0.5–2 ns). Divisa in I-cache (istruzioni, read-only) e D-cache (dati, read-write). Dimensione: 32–128 KB per core. Il tasso di hit deve essere >95% per non degradare le prestazioni. Una L1 miss porta a cercare in L2.
🟡 Cache L2 — il buffer intermedio
Nel die del processore ma più distante dalle unità di esecuzione rispetto alla L1. Latenza: 4–15 ns. Dimensione: 256 KB – 4 MB per core. Non è divisa in I/D-cache: contiene sia istruzioni che dati. Serve da buffer per i miss della L1. Nei processori mobili può essere l'ultimo livello presente per risparmiare area di silicio.
🟠 Cache L3 — condivisa tra core
Ancora nel package della CPU ma fisicamente più lontana. Latenza: 12–40 ns. Dimensione: 4–64 MB (fino a 256 MB nei processori server AMD). Condivisa tra tutti i core: permette la comunicazione rapida inter-core e riduce i miss che andrebbero in RAM. Un L3 miss significa accedere alla RAM: ~40–100 ns, circa 100× più lenta della L1.
📐 Hit, Miss e politiche di sostituzione
Hit: il dato cercato è in cache → accesso rapido. Miss: il dato non c'è → si va al livello successivo e il dato viene copiato in cache. Quando la cache è piena, una politica di sostituzione decide cosa rimuovere: LRU (Least Recently Used, il più vecchio), Random, o LFU (Least Frequently Used). LRU è la più comune perché sfrutta al meglio la località temporale.

3.4
ROM e la sua evoluzione verso la Flash
Da memoria cablata a memoria riscrivibile

La ROM (Read-Only Memory) è memoria non volatile: mantiene i dati anche senza alimentazione. Nasce come memoria permanente per il firmware di sistema, ma nel tempo si è evoluta verso forme sempre più riscrivibili — fino alla Flash memory che usiamo oggi nelle chiavette USB e negli SSD.

1
ROM — Read-Only Memory Contenuto programmato in fabbrica, non modificabile. Usata per microcodice e BIOS degli anni '80. Se il firmware conteneva un bug, l'unica soluzione era sostituire fisicamente il chip.
2
PROM — Programmable ROM Venduta vergine, programmabile una sola volta dall'utente con un dispositivo apposito (programmer). Fonde micro-fusibili interni per scrivere i bit. Ancora non correggibile dopo la scrittura.
3
EPROM — Erasable PROM Cancellabile esponendo il chip alla luce UV attraverso una finestra di quarzo per 20–30 minuti, poi riprogrammabile. Il chip aveva una caratteristica finestra trasparente sul package. Usata negli anni '80-'90 per lo sviluppo firmware.
4
EEPROM — Electrically Erasable PROM Cancellabile e riscrivibile elettricamente, byte per byte, senza rimuovere il chip. Permette aggiornamenti firmware in-circuit. Ancora usata oggi per piccole quantità di dati di configurazione permanenti (CMOS, parametri di calibrazione).
5
Flash Memory — l'evoluzione moderna EEPROM ottimizzata per alta densità e cancellazione per blocchi (non byte per byte). Basi di SSD, chiavette USB, schede SD, eMMC nei tablet, e chip BIOS/UEFI moderni. Esistono due architetture: NOR (accesso casuale rapido, per firmware) e NAND (alta densità, per storage).

4.1
HDD — Hard Disk Drive
Struttura fisica e parametri di prestazione

L'HDD è un dispositivo di storage magnetico con parti meccaniche in movimento. Dati scritti e letti da testine su piatti rotanti ricoperti di materiale ferromagnetico. Nonostante la diffusione degli SSD, rimane rilevante per archiviazione massiva per il basso costo per GB.

👆 Clicca su ogni componente per la descrizione.

HARD DISK DRIVE Piatto magnetico tracce concentriche Spin Braccio attuatore Testina R/W head Motore VCM Voice Coil Motor Controller PCB (scheda elettronica) gestisce I/O · interfaccia SATA · cache buffer · correzione errori 5400–7200 rpm
👆 Clicca su un componente per la descrizione
Parametri di prestazione
⏱ Seek time
Tempo necessario per spostare il braccio attuatore sulla traccia corretta. Dipende dalla velocità del motore VCM e dalla distanza da percorrere. Tipicamente 3–15 ms per gli HDD consumer. È il contributo maggiore alla latenza totale in operazioni con accesso casuale al disco.
🔄 Rotational latency
Tempo di attesa affinché il settore desiderato ruoti sotto la testina. Dipende dalla velocità di rotazione: a 7200 rpm un giro completo dura 8.3 ms, quindi la latenza media è 4.15 ms. A 5400 rpm: 5.55 ms di latenza media. Non eliminabile: è fisica.
📊 Transfer rate
Velocità di lettura/scrittura una volta che la testina è posizionata. Dipende dalla densità areale dei dati sul piatto e dalla velocità di rotazione. Gli HDD moderni raggiungono 100–250 MB/s in lettura sequenziale. Scende drasticamente con accessi casuali (operazioni tipiche del SO): 1–5 MB/s effettivi.

4.2
Dischi ottici
CD, DVD e Blu-Ray: principi fisici e capacità

I dischi ottici memorizzano i dati sotto forma di microscopi pit (avvallamenti) e land (superfici piatte) su una spirale riflettente, letti da un laser. La lunghezza d'onda del laser determina la risoluzione e quindi la capacità del disco.

FormatoLaserCapacitàVelocità maxStato
CD780 nm (infrarosso)650–700 MB52× (~7.8 MB/s)Obsoleto
CD-RW780 nm650–700 MB32× (~4.8 MB/s)Obsoleto
DVD650 nm (rosso)4.7 GB (SL) / 8.5 GB (DL)16× (~22 MB/s)In declino
DVD-RW650 nm4.7 GB8× (~11 MB/s)In declino
Blu-Ray (BD)405 nm (viola)25 GB (SL) / 50 GB (DL) / 100 GB (XL)12× (~54 MB/s)Attivo (cinema/archivio)
BD-RE405 nm25–100 GB8× (~36 MB/s)Attivo
Perché il laser più corto = più capacità

La lunghezza d'onda del laser determina la dimensione minima del pit. CD usa 780 nm → pit grandi → pochi dati. Blu-Ray usa 405 nm → pit molto più piccoli → molta più densità nella stessa area di disco. Il Blu-Ray ha anche una lente con apertura numerica maggiore (0.85 vs 0.6 del DVD), che stringe ulteriormente il fuoco del laser.


4.3
Memorie a stato solido: SSD, NVMe, eMMC
Nessuna parte mobile, NAND Flash come base comune

Tutte le memorie a stato solido usano la tecnologia NAND Flash come substrato, ma differiscono nell'interfaccia di collegamento e nel fattore di forma — da cui derivano le enormi differenze di prestazioni.

💾 SSD SATA 2.5"
Fattore di forma identico a un HDD 2.5", interfaccia SATA III (6 Gbit/s). Prestazioni: ~500–560 MB/s in lettura sequenziale. Il collo di bottiglia è l'interfaccia SATA, non la NAND. Ideale per upgrade di laptop e desktop con slot SATA esistente. Latenza ~100 μs.
⚡ M.2 NVMe (PCIe)
Il formato M.2 è lo slot fisico; NVMe (Non-Volatile Memory Express) è il protocollo progettato specificamente per storage flash su bus PCIe. Prestazioni: PCIe 3.0 ×4 → 3.5 GB/s; PCIe 4.0 ×4 → 7 GB/s; PCIe 5.0 ×4 → 14 GB/s. Latenza ~20–50 μs. La differenza con SATA è di un ordine di grandezza: 10–25× più veloce.
📱 eMMC — Embedded MultiMediaCard
Flash NAND + controller in un unico package BGA saldato direttamente sulla scheda madre. Non rimovibile dall'utente. Usato in smartphone Android fascia media, tablet, Chromebook e PC economici. Prestazioni: 250–400 MB/s sequenziale. Non sostituibile, quindi un punto di attenzione all'acquisto.
🔌 Pen drive e schede SD
Memorie Flash NAND con interfaccia USB (pen drive) o bus SD (schede). Prestazioni molto variabili: da 10 MB/s (drive economici USB 2.0) a 400 MB/s (USB 3.2 Gen 2 di qualità). Le classi SD (Class 10, U1, U3, V30, V60, V90) specificano la velocità minima garantita in scrittura sequenziale — rilevante per registrare video 4K.
TipoInterfacciaLettura seq. tipicaLatenza tipicaUso
SSD SATASATA III~550 MB/s~100 μsUpgrade PC/laptop
NVMe PCIe 4.0PCIe 4.0 ×4~7.000 MB/s~30 μsDesktop/workstation
NVMe PCIe 5.0PCIe 5.0 ×4~14.000 MB/s~20 μsHigh-end 2024+
eMMC 5.1HS400~300 MB/s~200 μsTablet/Chromebook
UFS 3.1HS-G4~2.100 MB/s~50 μsSmartphone premium
HDD 7200rpmSATA III~200 MB/s seq.~10 msArchiviazione massa

4.4
RAID — Redundant Array of Independent Disks
Più dischi, più sicurezza, più prestazioni

Il RAID combina più dischi fisici in un'unica unità logica per migliorare prestazioni, affidabilità o entrambe. Non sostituisce il backup: un RAID protegge dal guasto di un disco, non da cancellazione accidentale, ransomware o guasto dell'intero sistema.

Le quattro tecniche fondamentali
🔀 Striping
I dati vengono distribuiti a blocchi (strip) su più dischi in modo alternato. Lettura e scrittura avvengono in parallelo: se ho 4 dischi a 200 MB/s ciascuno, la banda aggregata è ~800 MB/s. Vantaggio: massima velocità. Svantaggio: se un solo disco guasta, tutti i dati vanno persi (nessuna ridondanza). Usato in RAID 0.
🪞 Mirroring
Ogni disco ha una copia esatta su un altro disco. Scrittura doppia (più lenta), lettura da entrambi i dischi in parallelo (più veloce). Se un disco guasta, i dati sono intatti sull'altro. Svantaggio: capacità utile dimezzata (o peggio con più mirror). Usato in RAID 1.
🧮 Parity (parità)
A ogni gruppo di strip di dati viene aggiunto un bit/blocco di parità calcolato con XOR. Se un disco guasta, i dati persi si ricostruiscono applicando XOR ai dischi superstiti e al blocco di parità. Vantaggio: ridondanza con un solo disco "sacrificato". Svantaggio: overhead in scrittura (calcolo parità). Usato in RAID 5. La parità è distribuita su tutti i dischi (non su uno dedicato) per evitare colli di bottiglia.
🛡️ Double Parity
Due schemi di parità indipendenti (P e Q, calcolati con algoritmi diversi). Permette di sopravvivere al guasto di due dischi simultanei — importante perché durante la ricostruzione dopo un primo guasto il rischio di un secondo guasto è molto elevato (il processo di rebuild stessa stessa stessa sollecita i dischi superstiti). Usato in RAID 6.
🔢 Punto di verifica — Bit di parità

Clicca sui bit per cambiarne il valore. Il bit di parità (8°) si aggiorna automaticamente a parità pari — il numero totale di bit a 1 deve essere sempre pari.

🔢 Simulatore — Bit di Parità e Rilevazione Errori
7 BIT DATI
0
parità
⏸ NESSUNO STATO SALVATO
Imposta i bit dati, poi clicca Salva stato. Dopo potrai corrompere i bit e osservare cosa rileva il sistema.
RAID 5 — distribuzione strip + parità
D0, D1
Disco 1
D2, P0
Disco 2
P1, D3
Disco 3
Parità distribuita su tutti i dischi. 1 disco guasto → ricostruibile. 2 dischi guasti → dati persi (RAID 6 tollererebbe 2 guasti).
Livelli RAID principali
LivelloTecnicaDischi min.Capacità utileFault toleranceUso tipico
RAID 0Striping2N × disco0 (nessuna)Prestazioni pure, no dati critici
RAID 1Mirroring21 × discoN−1 dischiBoot drive, database piccoli
RAID 5Striping + parità3(N−1) × disco1 discoNAS, file server, uso generale
RAID 6Striping + doppia parità4(N−2) × disco2 dischiStorage enterprise, array grandi
RAID 10Mirror + Stripe4 (pari)(N/2) × disco1 per coppiaDatabase ad alte prestazioni
📚 Livelli avanzati — oggi poco usati (RAID 2, 3, 4, 50, 60)
RAID 2: parità con codice ECC (Hamming), richiede dischi proporzionali al log2 del numero di dischi dati. Inefficiente, sostituito da RAID 5.

RAID 3: striping a livello di byte con un disco di parità dedicato. Il disco di parità diventa collo di bottiglia — ogni operazione lo coinvolge. Superato da RAID 5.

RAID 4: come RAID 3 ma striping a livello di blocco. Stesso problema del disco di parità dedicato. Raramente usato (NetApp lo usa in una variante proprietaria).

RAID 50 (5+0): stripe di array RAID 5. Migliori prestazioni del RAID 5 puro, tolleranza guasto simile. Richiede almeno 6 dischi.

RAID 60 (6+0): stripe di array RAID 6. Alta ridondanza e prestazioni. Richiede almeno 8 dischi. Usato in storage enterprise di fascia alta.
🖩 Punto di verifica — RAID Calculator

Seleziona livello RAID, numero di dischi e dimensione. Il calcolatore mostra capacità utile, ridondanza e visualizzazione dei dischi.

🖩 RAID Calculator
Capacità utile
Fault tolerance
Efficienza

4.5
NAS — Network Attached Storage
Storage centralizzato accessibile via rete

Un NAS è un dispositivo server dedicato esclusivamente all'archiviazione e condivisione di file su rete. A differenza di un disco esterno USB, il NAS è sempre acceso, accessibile da qualsiasi dispositivo della rete e spesso integra funzioni avanzate.

Caratteristiche principali

Il NAS ospita uno o più HDD/SSD in configurazione RAID (tipicamente RAID 5 o RAID 1), espone i dati via protocolli di rete standard (SMB/CIFS per Windows, NFS per Linux, AFP per macOS) ed è accessibile da smartphone, browser e applicazioni desktop. I NAS moderni (Synology, QNAP, TrueNAS) offrono anche: media streaming, backup automatico di dispositivi connessi, hosting di siti web e container Docker, client torrent e VPN server.

🏠 NAS vs cloud storage
Il NAS è un cloud privato: i dati rimangono in casa o in ufficio, non su server di terze parti. Vantaggi: nessun canone mensile, nessun limite di spazio imposto, privacy totale, velocità elevata in LAN (1–10 Gbit/s). Svantaggi: costo iniziale maggiore, manutenzione a carico dell'utente, vulnerabile a guasti fisici locali (incendio, furto). La strategia ideale combina NAS locale + backup su cloud (regola 3-2-1).
💡 NAS single-purpose vs multi-purpose
I NAS base (2-4 bay) girano un OS minimale (BusyBox o derivato) e fanno solo file serving. I NAS avanzati (6-12 bay) hanno CPU x86, RAM espandibile e girano un OS completo con container, macchine virtuali e applicazioni. Synology DSM, QNAP QTS e TrueNAS SCALE sono i sistemi operativi NAS più diffusi e offrono un'interfaccia web completa.

5.1
Panoramica standard I/O
Famiglie di interfacce e loro evoluzione

Un'interfaccia I/O è l'insieme di standard fisici (connettore, cavo) e logici (protocollo, segnalazione) che permettono a CPU, memoria e periferiche di comunicare. Ogni famiglia nasce per risolvere esigenze specifiche: velocità, semplicità, distanza, consumo energetico.

📺 Interfacce video
VGA (analogico, obsoleto) → DVI (digitale/analogico) → HDMI (digitale + audio integrato, consumer) → DisplayPort (digitale, professionale, maggiore banda). Le versioni recenti: HDMI 2.1 (48 Gbit/s, 8K@60Hz), DisplayPort 2.1 (80 Gbit/s, 16K). USB-C/Thunderbolt possono trasmettere segnale DisplayPort con cavi appropriati.
🔌 USB — Universal Serial Bus
Lo standard di connettività periferiche più diffuso al mondo. Evoluzione: USB 1.1 (12 Mbit/s) → USB 2.0 (480 Mbit/s) → USB 3.2 Gen 1 (5 Gbit/s) → USB 3.2 Gen 2 (10 Gbit/s) → USB 4 (40 Gbit/s). Il connettore Type-C è reversibile e può trasportare anche dati, video, audio e alimentazione fino a 240W (USB PD 3.1). Non confondere velocità del connettore (Type-C) con velocità del protocollo (USB 3.x, Thunderbolt 4).
💾 SATA ed eSATA
SATA (Serial ATA) è l'interfaccia standard per HDD e SSD interni. SATA III: 6 Gbit/s (~550 MB/s throughput effettivo). eSATA è la versione esterna: stessa velocità di SATA interno, fino a 2 m di cavo, ma non fornisce alimentazione (richiede cavo separato). Oggi quasi completamente sostituita da USB 3.2 e Thunderbolt per storage esterno.
⚡ Thunderbolt
Interfaccia Intel/Apple che combina PCIe, DisplayPort e USB nello stesso cavo fisico USB-C. Thunderbolt 3: 40 Gbit/s. Thunderbolt 4: stessa velocità ma requisiti minimi più severi (es. supporto obbligatorio a 4 monitor, wake da sleep). Thunderbolt 5: 120 Gbit/s in modalità burst. Permette eGPU (schede grafiche esterne), dock multifunzione e daisy-chain di dispositivi.
📶 RJ-45 e interfacce di rete
Il connettore RJ-45 (8P8C) è lo standard per Ethernet cablata: Fast Ethernet (100 Mbit/s), Gigabit (1 Gbit/s), 2.5G, 5G, 10G su doppino. SFP/SFP+ sono i connettori modulari per fibra ottica e rame ad alta velocità (1–100 Gbit/s) usati in switch e server.
🕹️ Interfacce obsolete — RS-232, VGA, PS/2, Game Port
RS-232 (seriale) e Centronics (parallela) erano standard degli anni '80 per comunicazione e stampa. PS/2 (mini-DIN 6 pin) collegava tastiere e mouse fino ai primi anni 2000. Game port (15 pin trapezoidale) per joystick. VGA (15 pin sub-D) è ancora presente in alcuni monitor/proiettori aziendali. Tutti sostituiti da USB, Bluetooth o standard più recenti.

5.2
Connettori video: VGA, DVI, HDMI, DisplayPort
Caratteristiche fisiche e capacità di trasmissione
StandardSegnaleMax risoluzioneAudioConnettoreStato
VGAAnalogico2048×1536 (teorico), 1920×1200 (pratico)No15 pin Sub-D (blu)Obsoleto
DVI-DDigitale1920×1200 (SL) / 2560×1600 (DL)No29 pin, biancoIn declino
DVI-IDigitale + analogicoCome DVI-DNo29+4 pin, biancoIn declino
HDMI 2.0Digitale4K@60HzSì (32 canali)19 pin, Type-A/C/DComune
HDMI 2.1Digitale10K@120HzSì + eARC19 pin, Type-AAttuale
DisplayPort 1.4Digitale8K@60Hz20 pin + latchProfessionale
DisplayPort 2.1Digitale16K@60Hz20 pin / USB-CHigh-end

5.3
USB e SATA: tipi, versioni e usi
I connettori di storage e periferiche più diffusi
Tipi di connettore USB
ConnettoreFormaUso tipicoNote
Type-ARettangolare piattoPC host, caricatori, hubNon reversibile
Type-BQuadrato con angoli smussatiStampanti, scannerRaro nei dispositivi nuovi
Mini-BTrapezoidale piccoloFotocamere digitali, GPSObsoleto
Micro-BMolto sottile, trapezoidaleSmartphone pre-2019, powerbankIn declino
Type-COvale simmetricoTutto: dati, video, ricaricaReversibile, fino a 240W e 40 Gbit/s
LightningOvale AppleiPhone/iPad fino al 2023Proprietario Apple, sostituito da USB-C
SATA e eSATA
StandardVelocitàConnettore datiConnettore alimentazioneLunghezza cavo
SATA I1.5 Gbit/s (~150 MB/s)7 pin sottile15 pin L-shape1 m interno
SATA II3 Gbit/s (~300 MB/s)7 pin sottile15 pin L-shape1 m interno
SATA III6 Gbit/s (~600 MB/s)7 pin sottile15 pin L-shape1 m interno
eSATA6 Gbit/s7 pin rinforzatoSeparato (USB o alimentatore)2 m esterno

5.4
Cavi di rete e connettori legacy
Doppino, coassiale e connettori storici
Tipo cavoStandardVelocità maxDistanza maxUso
UTP Cat5eIEEE 802.3u1 Gbit/s100 mLAN aziendale/domestica
UTP Cat6IEEE 802.3ab10 Gbit/s (55 m)100 m (1G)LAN moderna
UTP Cat6AIEEE 802.3an10 Gbit/s100 mData center, uffici
STP Cat7ISO 1180110 Gbit/s100 mAmbienti ad alta interferenza
Coassiale RG-6~300 mTV satellitare, DOCSIS (internet via cavo)
Coassiale RG-59~150 mTelecamere CCTV analogiche
UTP vs STP

UTP (Unshielded Twisted Pair): le coppie di fili sono intrecciate tra loro per ridurre le interferenze elettromagnetiche reciproche. Economico, flessibile, la scelta standard in quasi tutte le LAN. STP (Shielded Twisted Pair): aggiunge una schermatura metallica attorno alle coppie e/o all'intero cavo. Più costoso, meno flessibile, necessario in ambienti con forte interferenza (fabbriche, sale macchine, vicino a motori elettrici). Richiede messa a terra corretta — senza di essa amplifica le interferenze invece di ridurle.


6.1
Periferiche di input
Dispositivi che portano dati nel sistema

Le periferiche di input convertono eventi del mondo fisico (movimenti, pressioni, suoni, immagini) in segnali digitali elaborabili dalla CPU. Ogni dispositivo ha un controller dedicato che gestisce il protocollo di comunicazione con il sistema operativo tramite driver.

⌨️ Tastiera
Ogni tasto è un interruttore. Alla pressione, il controller della tastiera genera un scan code (codice univoco del tasto fisico) inviato al sistema operativo. Il driver traduce lo scan code in un keycode dipendente dal layout (QWERTY, AZERTY, ecc.). Le tastiere meccaniche usano switch fisici (Cherry MX, Gateron) con feedback tattile/sonoro; le membrane usano strati flessibili. Connettività: USB (standard) o Bluetooth.
🖱️ Mouse e Touchpad
Il mouse ottico usa un sensore CMOS che fotografa la superficie migliaia di volte al secondo e calcola il movimento per differenza tra frame successivi. La risoluzione si misura in DPI (dots per inch): 400–16.000 DPI nei mouse gaming. Il touchpad usa una griglia capacitiva che rileva la posizione delle dita misurando variazioni di capacità elettrica — supporta gesture multi-touch (pinch, swipe, rotate).
📷 Scanner e Webcam
Lo scanner piano usa una barra CCD o CIS che scorre linearmente sul documento illuminato. La risoluzione si misura in DPI (300–9600 DPI). Le webcam usano sensori CMOS simili alle fotocamere digitali; la risoluzione va da 720p (HD) a 4K. I sensori moderni includono funzioni come auto-focus, correzione luce e rimozione sfondo via AI elaborata in hardware.
🎤 Microfono
Converte le onde sonore in segnale elettrico. Il tipo più comune è il microfono a condensatore (capsula capacitiva sensibile alle variazioni di pressione). Il segnale analogico viene digitalizzato dall'ADC (Analog-to-Digital Converter) integrato nella scheda audio o nel controller USB. La qualità dipende da frequenza di campionamento (44.1/48 kHz) e profondità di bit (16/24 bit).

6.2
Monitor: caratteristiche e standard di risoluzione
Pixel, frequenza, latenza e tecnologie di pannello

Il monitor è la principale periferica di output visivo. Le sue caratteristiche determinano la qualità dell'esperienza visiva per lavoro, studio e intrattenimento. La scelta dipende dall'uso: testo e colori per il lavoro grafico, alta frequenza per il gaming, bassa emissione di luce blu per l'uso prolungato.

Terminologia fondamentale
📐 Risoluzione e pixel
La risoluzione indica il numero di pixel (punti luminosi) in orizzontale × verticale. Più pixel = immagine più dettagliata, ma serve una GPU più potente per renderizzarla. La risoluzione nativa è quella ottimale per quel monitor specifico: usarla in modalità 1:1 garantisce la massima nitidezza. Un pixel è composto da tre sub-pixel (rosso, verde, blu) che insieme formano qualsiasi colore.
🔄 Refresh rate e Response time
Il refresh rate (Hz) è quante volte al secondo il monitor ridisegna l'immagine. 60 Hz è lo standard, 144–360 Hz è il range gaming. Un refresh rate più alto riduce il motion blur e rende il movimento più fluido. Il response time (ms) è il tempo che un pixel impiega a cambiare colore: 1–4 ms per i monitor gaming, 5–8 ms per quelli office. Non confondere i due: refresh rate riguarda la frequenza, response time la reattività del singolo pixel.
💡 Tecnologie di pannello: IPS, TN, VA, OLED
TN (Twisted Nematic): response time velocissimo (1 ms), angoli di visione stretti, colori meno accurati. Ideale per gaming competitivo.

IPS (In-Plane Switching): colori accurati, angoli di visione ampi (178°), response time 4–8 ms. Ideale per design, fotografia, uso professionale.

VA (Vertical Alignment): contrasto elevatissimo (3000:1), nero più profondo, ghosting sui movimenti rapidi. Ideale per film e contenuti HDR.

OLED: ogni pixel emette luce propria → nero assoluto (pixel spento), contrasto infinito, response time <0.1 ms. Costo elevato e rischio burn-in sui contenuti statici.
☀️ Luminosità, Contrasto e Dot Pitch
Luminosità: misurata in cd/m² (candele per metro quadrato). 250–350 cd/m² per uso office, 400+ per ambienti luminosi, 1000+ per HDR. Contrasto: rapporto tra il bianco più luminoso e il nero più scuro. 1000:1 tipico LCD, 1.000.000:1 OLED. Dot pitch: distanza fisica tra pixel adiacenti in mm — minore è, più alta è la densità PPI (pixels per inch) e più nitida l'immagine.
Standard di risoluzione
StandardRisoluzioneAspect RatioAliasUso tipico
CGA320 × 20016:10PC anni '80 (storico)
VGA640 × 4804:3480pObsoleto
HD1280 × 72016:9720pVideo web, entry level
FHD1920 × 108016:91080pStandard attuale
QHD2560 × 144016:91440p / 2KMonitor 27" gaming/pro
UHD3840 × 216016:94KTV, monitor pro, editing
8K7680 × 432016:98KCinema, broadcasting

6.3
Periferiche di output: stampa e plotter
Tecnologie di stampa e loro applicazioni

Le stampanti traducono documenti digitali in supporti fisici. La tecnologia usata determina velocità, qualità, costo per pagina e tipo di materiale stampabile.

🖨️ Stampante inkjet
Spruzza microscopiche gocce di inchiostro liquido sulla carta tramite ugelli (300–1200 dpi). Due tecnologie: termica (bubble jet, Canon/HP — riscalda l'inchiostro fino a farlo evaporare e spruzzare) e piezoelettrica (Epson — usa cristalli piezoelettrici che si deformano per spingere l'inchiostro). Qualità fotografica eccellente, basso costo stampante, alto costo cartucce. Rischio ostruzione ugelli se usata raramente.
🖨️ Stampante laser
Usa un laser per caricare elettrostaticamente un tamburo fotosensibile, che attira il toner (polvere di plastica colorata). Il toner viene trasferito sulla carta e fuso con calore (fusore ~200°C). Velocità elevata (20–60 ppm), costo per pagina molto basso, testo nitidissimo. Ideale per grandi volumi. Le varianti a colori usano 4 cartucce (CMYK) con passaggi multipli.
📐 Plotter
Stampante di grande formato per disegni tecnici, mappe, manifesti. I plotter inkjet moderni usano testine ad alta risoluzione su rulli di carta fino a 60"+ di larghezza. Usati in architettura, ingegneria (CAD), grafica pubblicitaria, cartografia. I plotter da taglio (Cricut, Roland) invece di stampare, tagliano materiali seguendo un percorso vettoriale.

6.4
Periferiche miste: audio, rete, touchscreen
Dispositivi che fanno sia input che output

Alcune periferiche non sono solo input o solo output: comunicano in entrambe le direzioni o svolgono funzioni ibride che le rendono difficili da classificare rigidamente.

🔊 Scheda audio
Converte segnali digitali in analogici (DAC — Digital-to-Analog Converter) per gli altoparlanti e analogici in digitali (ADC) per il microfono. Le schede integrate nelle motherboard sono sufficienti per uso comune (48 kHz, 24 bit). Le schede audio dedicate (interne PCIe o esterne USB) offrono DAC di qualità superiore, amplificatori per cuffie ad alta impedenza e ingressi bilanciati per microfoni professionali.
🌐 Scheda di rete (NIC)
Trasmette e riceve dati sulla rete — è sia input (dati in arrivo) che output (dati in partenza). La NIC Ethernet converte i dati digitali in segnali elettrici su doppino (RJ-45) o in segnali ottici su fibra. Le NIC Wi-Fi usano antenna e modulazione radio (OFDM). Ogni NIC ha un indirizzo MAC univoco a 48 bit assegnato in fabbrica, usato per l'indirizzamento a livello data link (Livello 2 OSI).
👆 Touchscreen
Sovrappone un layer di input touch al display di output. Due tecnologie principali: resistivo (due strati conduttivi che si toccano alla pressione — economico, funziona con qualsiasi oggetto, precisione limitata) e capacitivo (griglia di sensori che rileva la capacità elettrica del dito umano — non funziona con guanti non conduttivi, ma supporta multi-touch preciso). I pannello dei tablet e smartphone sono tutti capacitivi proiettivi.
📡 Modem
Modulator-Demodulator: converte segnali digitali in analogici per la trasmissione su linee telefoniche o cavi (modulazione) e viceversa in ricezione (demodulazione). I modem ADSL/VDSL usano la linea telefonica in rame. I modem in fibra (ONT — Optical Network Terminal) convertono segnali ottici in Ethernet. I modem 4G/5G usano modulazione radio su frequenze cellulari.

7.1
POST e BIOS/CMOS
Cosa succede nei primi secondi dopo l'accensione

All'accensione, prima che il sistema operativo parta, il firmware esegue una sequenza precisa di operazioni per verificare l'hardware e preparare il boot. Conoscerla permette di diagnosticare problemi di avvio e capire il ruolo del firmware nel sistema.

1
Power-On (PSU → scheda madre) L'alimentatore riceve il segnale di accensione e stabilizza le tensioni (12V, 5V, 3.3V). Quando tutte le tensioni sono stabili, invia il segnale Power Good alla scheda madre. La CPU inizia solo dopo questo segnale — non prima, per evitare danni da tensioni instabili.
2
POST — Power-On Self Test Il firmware esegue test automatici dell'hardware: verifica CPU, RAM (test di lettura/scrittura), controller di storage, scheda grafica. Se un test fallisce prima dell'inizializzazione video, il sistema comunica l'errore tramite beep code (sequenze di bip del buzzer interno) o LED diagnostici sulla scheda madre. Il significato dei beep varia per produttore (AMI, Award, Phoenix).
3
Inizializzazione hardware Il firmware inizializza i controller: RAM (timing, frequenza), storage (rileva dispositivi SATA/NVMe), USB, scheda grafica (via PCI Express). In questa fase appare tipicamente lo splash screen del produttore.
4
Boot device selection Il firmware legge l'ordine di boot dalla configurazione CMOS, cerca un dispositivo avviabile (MBR o GPT) nell'ordine stabilito (tipicamente: NVMe → SATA → USB → rete). Trovato il bootloader, gli cede il controllo.
CMOS e batteria tampone

Il CMOS (Complementary Metal-Oxide Semiconductor) è un chip che mantiene la configurazione del firmware (data/ora, ordine di boot, impostazioni hardware) anche a sistema spento, alimentato da una batteria tampone CR2032 sulla scheda madre. Quando la batteria si esaurisce (dopo 3–10 anni), il sistema perde data/ora e ripristina le impostazioni di default ad ogni spegnimento. Il sintomo tipico: il PC mostra sempre la data del 1/1/2000 o analoga alla riaccensione.


7.2
UEFI: sicurezza e funzionalità avanzate
Il successore moderno del BIOS tradizionale

L'UEFI (Unified Extensible Firmware Interface) sostituisce il BIOS tradizionale dagli anni 2010. Mentre il BIOS era limitato a 16 bit, 1 MB di spazio indirizzabile e dischi fino a 2 TB (MBR), UEFI è un vero e proprio mini-sistema operativo a 32/64 bit con interfaccia grafica, supporto mouse, rete e dischi GPT senza limiti pratici di dimensione.

CaratteristicaBIOS tradizionaleUEFI moderno
Architettura16 bit, Real Mode32/64 bit, Protected Mode
InterfacciaSolo testo, solo tastieraGrafica, mouse, touchscreen
Dimensione disco max2 TB (MBR)Illimitata (GPT)
Partizioni max4 primarie (MBR)128 (GPT)
Secure BootNoSì — verifica firma bootloader
AggiornamentoROM fisica (raro)Flash da OS o interfaccia UEFI
Supporto reteNoSì — boot da rete PXE avanzato
Funzioni di sicurezza UEFI
🔒 Secure Boot
Verifica la firma digitale del bootloader prima di eseguirlo. Solo bootloader firmati con chiavi riconosciute (Microsoft, produttori Linux) possono avviarsi. Protegge da bootkits (malware che si installa nel bootloader, prima del SO). Può essere disabilitato per installare sistemi operativi non firmati. Windows 11 lo richiede come prerequisito obbligatorio.
🔐 TPM — Trusted Platform Module
Chip crittografico (fisico o firmware) che genera e conserva chiavi crittografiche in hardware — non accessibili via software anche con privilegi elevati. Usato da BitLocker (cifratura disco Windows), Windows Hello (autenticazione biometrica) e attestazione remota. TPM 2.0 è obbligatorio per Windows 11. Può essere abilitato/disabilitato nell'UEFI sotto la voce PTT (Intel) o fTPM (AMD).
🔑 Password UEFI e livelli di accesso
L'UEFI supporta due livelli di password: Supervisor/Admin (protegge l'accesso alle impostazioni UEFI — senza questa password non si può modificare nulla) e User/Power-On (richiesta ad ogni avvio — blocca l'uso del computer). Alcune implementazioni aggiungono una HDD password che cifra il disco a livello firmware, indipendente dal SO.
🖥️ Schema interattivo — Layout scheda madre

👆 Clicca su ogni componente per la descrizione.

MOTHERBOARD — ATX Socket CPU LGA1700 / AM5 pin grid array DIMM DDR5 VRM VRM PCIe x16 — scheda grafica / NVMe PCIe x1 PCIe x1 M.2 NVMe M.2 NVMe SATA ×4 ATX 24-pin CPU 8-pin BIOS/UEFI Chipset PCH / FCH I/O Panel USB · HDMI · DP Audio · RJ-45 CR2032 CMOS
👆 Clicca su un componente per la descrizione

7.3
Aggiornamento firmware
Da ROM fisica a EEPROM flashabile in-system

Il firmware UEFI è memorizzato su un chip Flash SPI sulla scheda madre. A differenza del BIOS degli anni '80 su ROM fisica non modificabile, il firmware moderno può essere aggiornato (flash) per correggere bug, migliorare la compatibilità hardware o aggiungere funzionalità.

⚠ Rischio del flash del firmware

Un aggiornamento firmware interrotto (blackout, errore nel file) può rendere la scheda madre inutilizzabile (brick). I produttori moderni integrano protezioni: chip BIOS doppio (BIOS Guard su Asus, Dual BIOS su Gigabyte), protezione write-protect hardware, e la funzione BIOS Flashback che permette di ripristinare il firmware da USB anche senza CPU o RAM installate.

1
Download dal sito del produttore Verificare il modello esatto della scheda madre (non la serie, il modello preciso) e scaricare solo dal sito ufficiale. Verificare il checksum MD5/SHA del file scaricato prima di procedere.
2
Flash da interfaccia UEFI (metodo preferito) Copiare il file su USB FAT32, avviare l'UEFI, usare la funzione EZ Flash / M-Flash / Q-Flash. Il firmware gestisce il processo in sicurezza. Non spegnere il PC durante il flash.
3
Flash da sistema operativo (alternativa) Alcuni produttori forniscono utility Windows/Linux per aggiornare il firmware da dentro il SO. Meno sicuro del metodo UEFI perché il SO potrebbe interferire.

8.1
Principi elettrici: V, I, R, P
Le quattro grandezze fondamentali dell'elettricità

Comprendere l'elettricità di base è necessario per capire come funziona l'alimentazione di un computer, interpretare le specifiche dei componenti e fare troubleshooting di problemi legati all'alimentazione.

GrandezzaSimboloUnitàDescrizioneAnalogia idraulica
TensioneVVolt (V)Differenza di potenziale elettrico — la "forza" che spinge la correntePressione dell'acqua
CorrenteIAmpere (A)Flusso di elettroni — la "quantità" di carica che scorrePortata dell'acqua
ResistenzaROhm (Ω)Opposizione al flusso di correnteDiametro del tubo
PotenzaPWatt (W)Energia trasferita per unità di tempoLavoro compiuto dall'acqua
Legge di Ohm e potenza

Le relazioni fondamentali: V = R × I (Legge di Ohm) e P = V × I (potenza). Da queste si derivano: I = V/R, R = V/I, P = V²/R, P = I²×R. Esempio pratico: un processore che dissipa 125 W alimentato a 1.25 V assorbe I = P/V = 125/1.25 = 100 A — ecco perché il VRM della scheda madre deve erogare correnti elevatissime a tensione molto bassa.

⚡ Corrente alternata (AC) e continua (DC)
La rete elettrica fornisce AC (corrente alternata): la tensione oscilla sinusoidalmente, in Italia a 230V / 50 Hz. I componenti del PC usano DC (corrente continua): tensioni stabili a 12V, 5V, 3.3V. L'alimentatore (PSU) converte AC in DC tramite un raddrizzatore, filtri e un convertitore switching ad alta frequenza (SMPS).
🌍 Dual Voltage: 110V vs 230V
I paesi usano tensioni di rete diverse: 110–120V (USA, Canada, Giappone) o 220–240V (Europa, Asia). Gli alimentatori moderni sono autosensing: rilevano automaticamente la tensione di rete e si adattano (85–264V di range). Gli alimentatori vecchi avevano un selettore fisico 110/230V — inserire un dispositivo 110V in una presa 230V senza commutare lo distruggeva istantaneamente.

8.2
L'alimentatore (PSU)
Conversione AC→DC e connettori di alimentazione

Il PSU (Power Supply Unit) converte la corrente alternata della rete elettrica nelle tensioni continue stabili necessarie ai componenti del PC. È un componente critico: un PSU di bassa qualità può danneggiare tutti i componenti collegati.

👆 Clicca su ogni sezione per la descrizione.

ALIMENTATORE — PSU INGRESSO AC 230V / 50Hz presa IEC C14 Raddrizzatore + PFC AC → DC grezzo ~400V DC Convertitore Switching SMPS trasformatore HF 50–500 kHz USCITE DC +12V — CPU, GPU, motori +5V — USB, storage, logica +3.3V — RAM, PCIe, chip −12V / +5Vsb (standby) Power Good signal quando tensioni stabili Certificazione 80 PLUS: efficienza minima garantita (Bronze ≥82% · Gold ≥87% · Platinum ≥90% · Titanium ≥92%) Efficienza = Potenza uscita / Potenza ingresso — il resto si dissipa in calore
👆 Clicca su un blocco per la descrizione
Connettori di alimentazione
ConnettorePinDestinazione
ATX 24-pin24Alimentazione principale scheda madre
CPU / EPS4+4 o 8VRM processore (tensioni più stabili)
PCIe 6+2-pin8Scheda grafica dedicata (fino a 150W per connettore)
PCIe 16-pin (12VHPWR)16GPU di nuova generazione (fino a 600W)
SATA power15HDD, SSD SATA, drive ottici
Molex 4-pin4Legacy: ventole, dispositivi vecchi

8.3
Fluttuazioni AC e sistemi di protezione
Blackout, spike e come difendersi

La rete elettrica non è mai perfettamente stabile. Le fluttuazioni di tensione e corrente possono danneggiare i componenti del PC o causare perdita di dati. Conoscere i tipi di disturbo aiuta a scegliere la protezione adeguata.

DisturboDescrizioneDurataRischio
BlackoutInterruzione totale dell'alimentazioneSecondi → orePerdita dati, danneggiamento filesystem
BrownoutCalo di tensione prolungato (sotto ~200V)Minuti → oreInstabilità sistema, riavvii, stress componenti
NoiseDisturbi elettromagnetici ad alta frequenza sovrapposti alla reteContinuoErrori dati, instabilità, interferenze audio
Spike / SurgePicco di tensione improvviso (spike: microsecondi; surge: millisecondi)IstantaneoDanno immediato ai componenti elettronici
Sistemi di protezione
🔌 Surge Protector (Multipresa con protezione)
Contiene uno o più varistori MOV (Metal Oxide Varistor) che cortocircuitano i picchi di tensione superiori alla soglia (tipicamente 330V per reti 230V), dissipandoli come calore. Protegge da spike e surge ma non da blackout o brownout. I MOV si degradano con ogni picco assorbito — una multipresa che ha subito un fulmine va sostituita anche se sembra funzionante.
🔋 UPS — Uninterruptible Power Supply
Batteria ricaricabile sempre in linea che mantiene il PC alimentato durante blackout e brownout. Il tempo di autonomia varia da pochi minuti (sufficiente per uno shutdown sicuro) a ore (per uso continuativo). Tre tipi: offline/standby (interviene solo al guasto, leggero ritardo ~5ms), line-interactive (corregge anche brownout con AVR), online/double-conversion (sempre in linea, protezione totale, efficienza minore).
⚡ SPS — Standby Power Supply
Simile all'UPS offline ma senza la funzione di condizionamento della tensione. Meno costoso, sufficiente per proteggere da brevi interruzioni in ambienti con rete elettrica relativamente stabile. Non protegge da brownout prolungati.

9.1
Quando e perché aggiornare
Criteri per valutare se e cosa aggiornare

Aggiornare l'hardware non sempre conviene. Prima di procedere è utile identificare il collo di bottiglia reale del sistema: il componente che limita le prestazioni complessive. Sostituire la GPU quando il problema è la RAM non porta benefici.

🔍 Come identificare il collo di bottiglia
Strumenti di monitoraggio (Task Manager, HWiNFO, GPU-Z) mostrano l'utilizzo percentuale di CPU, RAM, GPU e disco durante il workload reale. Il componente sempre al 90–100% è il collo di bottiglia. Se tutti i componenti sono sotto al 70% ma il sistema è lento, il problema può essere software (driver, malware, frammentazione, servizi in background).
💾 RAM insufficiente
Il sintomo è l'uso intenso dello swap su disco (page file): il sistema è lento, il disco lavora molto anche con operazioni leggere. Con 8 GB RAM e browser moderno + suite office il sistema è già al limite. L'aggiornamento RAM è spesso il più economico e impattante: costo contenuto, installazione semplice, guadagno immediato e misurabile. Attenzione: molti laptop moderni hanno RAM saldata (LPDDR) non aggiornabile.
💿 Storage lento
Un HDD meccanico come disco di sistema causa tempi di boot lunghi (30–90 sec vs 5–15 sec con SSD), apertura lenta delle applicazioni e latenza elevata in operazioni random. Sostituire l'HDD di sistema con un SSD SATA (o NVMe se il laptop/desktop lo supporta) è l'upgrade con il rapporto costo/beneficio più alto su sistemi con più di 4 anni.
⚡ CPU obsoleta
La CPU si aggiorna raramente perché spesso richiede una nuova scheda madre (socket incompatibile tra generazioni). Ha senso quando il software richiede istruzioni non disponibili (AVX-512, specifiche istruzioni crittografiche) o quando il numero di core è insufficiente per carichi paralleli. In molti casi è più conveniente un sistema completo nuovo che CPU + scheda madre + RAM.

9.2
Upgrade scheda madre e CPU
Procedura e compatibilità da verificare prima di acquistare

L'upgrade di scheda madre e CPU è il più complesso perché coinvolge quasi tutti gli altri componenti. Una nuova scheda madre deve essere fisicamente compatibile con il case (form factor ATX/mATX/ITX), supportare il socket della nuova CPU e avere slot RAM del tipo corretto (DDR4 vs DDR5 non sono intercambiabili).

⚠ Verificare prima dell'acquisto

Socket CPU · Form factor (ATX, Micro-ATX, Mini-ITX) · Tipo RAM (DDR4 o DDR5, non intercambiabili) · Alimentazione PSU (connettore CPU 4+4 o 8 pin) · Compatibilità case (altezza VRM, posizione connettori). Un errore di compatibilità può richiedere la sostituzione di più componenti a cascata.

1
Documenta i collegamenti attuali Fotografa o annota come sono collegati alimentazione, ventole case, LED e pulsanti frontali alla vecchia scheda madre. Il connettore del pannello frontale (power button, reset, LED HDD, LED power) è il più critico e varia da case a caso.
2
Rimuovi tutto dalla vecchia scheda madre Scollega tutti i cavi (alimentazione, SATA, USB interni, audio). Rimuovi le schede di espansione PCIe. Smonta la RAM. Rimuovi il dissipatore CPU prima della scheda madre (il peso del dissipatore non deve gravare sul socket).
3
Sostituisci la backplate I/O Ogni scheda madre ha una propria backplate I/O (lo scudo metallico del pannello posteriore). Va rimossa quella vecchia e installata la nuova prima di inserire la scheda madre nel case.
4
Installa CPU, RAM e dissipatore sulla scheda madre fuori dal case Con la scheda madre su una superficie antistatica, installa prima la CPU nel socket (allineare il triangolo di riferimento), poi la RAM negli slot corretti per dual-channel, poi applica la pasta termica e monta il dissipatore.
5
Monta la scheda madre nel case e ricollega tutto Fissa la scheda madre ai distanziali (standoff) del case con le viti apposite. Ricollega ATX 24-pin, CPU 8-pin, SATA, USB interni, audio, pannello frontale. Verifica ogni collegamento prima di chiudere il case.
⚠ Pasta termica — ricorda

Quantità pari a un chicco di riso al centro del die (il chip di silicio esposto sulla superficie della CPU). La pressione del dissipatore la distribuisce. Rimuovere sempre la pasta vecchia con alcool isopropilico prima di applicarne di nuova.


9.3
Upgrade storage e periferiche
Procedura di installazione e criteri di scelta

L'upgrade di storage e periferiche è generalmente il meno rischioso: non richiede smontaggio completo del sistema e le procedure sono standardizzate.

💾 Installazione SSD/HDD aggiuntivo
1. Inserire il disco nel bay libero e fissarlo con le viti.
2. Collegare il cavo SATA dati alla scheda madre (porta SATA libera).
3. Collegare il cavo di alimentazione SATA dal PSU.
4. Avviare il sistema: il disco appare nel BIOS/UEFI ma non nel SO finché non viene inizializzato e formattato (Gestione disco su Windows, fdisk/gparted su Linux).

Per gli SSD M.2: inserire nello slot a 30° e fissare con la vite di ritenzione. Nessun cavo necessario.
⌨️ Upgrade periferiche e ergonomia
Le periferiche si aggiornano per vari motivi: guasto, miglioramento ergonomico, accessibilità. Una tastiera ergonomica (split, tenkeyless, a colonne ortogonali) riduce lo stress da movimento ripetuto (sindrome del tunnel carpale). Un mouse verticale mantiene il polso in posizione neutra. Per utenti con disabilità motorie: tastiere con grandi tasti, trackball, joystick adattativi, software di controllo oculare.

9.4
Upgrade alimentatore
Quando il PSU attuale non è più sufficiente

Ogni upgrade hardware che aumenta il consumo (nuova GPU, più storage, overclock) può richiedere un PSU più potente. Il calcolo del wattaggio necessario è fondamentale: un PSU sottodimensionato causa instabilità, riavvii casuali e può danneggiare i componenti.

Come calcolare il wattaggio necessario

Somma i TDP di CPU e GPU (i componenti più energivori), aggiungi ~50W per scheda madre, RAM e storage, poi aggiungi un margine del 20–30% per picchi di carico e degradazione nel tempo. Strumenti online come PCPartPicker o il Corsair PSU Calculator automatizzano il calcolo inserendo i componenti. Regola pratica: scegliere un PSU al 50–70% della potenza massima in carico tipico — lavora in modo più efficiente e silenzioso.

🔄 PSU modulare vs non-modulare
Non-modulare: tutti i cavi sono fissi e permanentemente collegati al PSU. Economico ma gestione cavi difficile — i cavi inutilizzati ingombrano il case riducendo il flusso d'aria.

Semi-modulare: i cavi principali (ATX 24-pin, CPU) sono fissi; gli altri sono rimovibili. Buon compromesso.

Full-modulare: tutti i cavi sono rimovibili. Massima flessibilità per il cable management, prezzo più alto. Preferibile per case con finestra laterale o build curate esteticamente.

10.1
Thick client vs Thin client
Due modelli opposti di distribuzione delle risorse di calcolo

La distinzione tra thick e thin client riguarda dove avviene l'elaborazione: localmente sul dispositivo dell'utente (thick) o su un server remoto di cui il client è solo un terminale (thin). Entrambi i modelli hanno vantaggi distinti e coesistono in contesti diversi.

CaratteristicaThick clientThin client
ElaborazioneLocale — CPU e RAM proprieRemota — su server centralizzato
Risorse necessarieCPU, RAM, storage, GPUScheda di rete, display, tastiera, poca RAM
Ingombro fisicoElevato (tower, laptop)Ridotto (piccolo box o zero-client)
Connessione reteFacoltativaIndispensabile — senza rete è inutilizzabile
ApplicazioniInstallate localmenteEseguite sul server, solo visualizzate sul client
Costo hardwareElevato per dispositivoBasso per dispositivo, alto per infrastruttura server
ManutenzioneDistribuita (su ogni macchina)Centralizzata (solo sui server)
Sicurezza datiDati locali — rischio furto/perdita dispositivoDati sul server — più controllabili e backup centralizzato
Uso tipicoSviluppo, grafica, gaming, uso genericoCall center, reception, scuole, ambienti controllati
Il modello ibrido: Virtual Desktop Infrastructure (VDI)

La VDI combina i vantaggi di entrambi: ogni utente ha un desktop virtuale completo (con Windows, applicazioni, profilo personale) eseguito su un server, accessibile da qualsiasi thin client o dispositivo. L'IT gestisce tutto centralmente (patch, backup, sicurezza) ma l'utente ha l'esperienza di un PC completo. Usato in banche, ospedali, grandi aziende.


10.2
Computer specializzati
Workstation, server, embedded e oltre

Oltre ai PC consumer, esistono categorie di computer progettate per esigenze specifiche con caratteristiche hardware molto diverse dal desktop generico.

🖥️ Workstation
Computer ad alte prestazioni per uso professionale: rendering 3D, editing video 8K, simulazioni ingegneristiche, machine learning. Caratteristiche tipiche: CPU multi-core (Xeon, Threadripper), RAM ECC da 64–512 GB, GPU professionale (NVIDIA Quadro/RTX Pro, AMD Radeon Pro) con driver certificati per applicazioni CAD/CAE, storage NVMe ad alta capacità, certificazione ISV (Independent Software Vendor) per software professionali.
🖧 Server
Ottimizzati per disponibilità continua (24/7/365), affidabilità e gestione remota. Caratteristiche: CPU server (Intel Xeon, AMD EPYC) con molti core e supporto RAM ECC, alimentatori ridondanti (N+1), storage in RAID, IPMI/BMC per gestione remota anche a sistema spento, form factor rack (1U, 2U) o tower. Non hanno scheda grafica dedicata — gestiti via SSH o console remota.
🔌 Sistemi embedded e IoT
Computer integrati in dispositivi con funzione specifica: PLC (controllori logici programmabili) in fabbrica, ECU nelle automobili, sistemi di controllo in ascensori e impianti industriali, router e switch di rete, smart TV, termostati intelligenti. Caratteristiche: basso consumo, alta affidabilità, spesso senza OS generico (firmware dedicato), resistenza a temperature e vibrazioni. I SoC (System-on-Chip) integrano CPU, GPU, RAM e controller in un singolo chip.
🧮 Mainframe e supercomputer
Mainframe: computer di grandi dimensioni per elaborazione massiva di transazioni (banche, compagnie aeree, assicurazioni). IBM Z-series è il prodotto principale: migliaia di transazioni al secondo, uptime 99.9999% (5 minuti di downtime all'anno), virtualizzazione estrema. Supercomputer: cluster di migliaia di nodi per calcolo scientifico (simulazioni climatiche, fisica delle particelle, scoperta di farmaci). Le prestazioni si misurano in FLOPS (floating-point operations per second) — i top500 attuali sono nell'ordine degli ExaFLOPS.

11.1
Smaltimento sicuro — normativa RAEE
D.Lgs. 49/2014 e responsabilità di produttori e consumatori

I componenti hardware contengono sostanze potenzialmente pericolose per l'ambiente e la salute: piombo nelle saldature, mercurio nei display fluorescenti, cadmio nelle batterie, cromo esavalente in alcune plastiche. Lo smaltimento indiscriminato nei rifiuti urbani è illegale e inquinante.

⚖️ Normativa italiana — D.Lgs. 49/2014

Il decreto recepisce la Direttiva Europea 2012/19/UE sui RAEE (Rifiuti di Apparecchiature Elettriche ed Elettroniche). Obbliga i produttori a finanziare il sistema di raccolta e riciclo tramite i consorzi RAEE. Obbliga i distributori al ritiro gratuito dell'usato (1 contro 1 — un vecchio per ogni nuovo acquistato). Vieta ai cittadini di conferire RAEE nei rifiuti solidi urbani: vanno portati nei centri di raccolta comunali (isole ecologiche) o riconsegnati al rivenditore.

Categoria RAEEEsempiPericolo principale
Grandi elettrodomesticiFrigoriferi, lavatriciGas refrigeranti (CFC/HFC), motori
Piccoli elettrodomesticiFerro da stiro, tostapanePlastiche miste, resistenze
Apparecchi IT e telecomunicazioniPC, laptop, smartphone, stampantiPiombo, cadmio, mercurio, plastiche bromurate
Apparecchi di consumoTV, radio, fotocamereMercurio (display), piombo
Batterie e accumulatoriPile, batterie Li-IonLitio, cadmio, acido solforico
Pannelli fotovoltaiciModuli FVCadmio, piombo, selenio
♻️ Il processo di riciclo RAEE
I RAEE raccolti vengono inviati a impianti autorizzati dove: 1) vengono rimossi manualmente i componenti pericolosi (batterie, condensatori, display con mercurio), 2) la carcassa viene triturata meccanicamente, 3) le frazioni vengono separate (metalli ferrosi, alluminio, rame, plastiche, vetro), 4) le frazioni recuperate alimentano filiere industriali. Il tasso di recupero di materiali da RAEE IT è del 70–80% in peso. I metalli preziosi (oro, argento, palladio) vengono estratti dalle schede madri e dai connettori.

11.2
Safety Data Sheet (SDS)
La scheda di sicurezza dei materiali pericolosi

La SDS (Safety Data Sheet, ex MSDS — Material Safety Data Sheet) è un documento standardizzato che accompagna ogni sostanza o preparato chimico pericoloso. Fornisce informazioni tecniche per il trattamento sicuro, lo stoccaggio e lo smaltimento del materiale.

Contenuto standardizzato (Regolamento REACH/CLP — UE)

Una SDS contiene obbligatoriamente 16 sezioni: identificazione del prodotto, identificazione dei pericoli, composizione, misure di pronto soccorso, misure antincendio, misure in caso di rilascio accidentale, manipolazione e stoccaggio, controllo dell'esposizione/protezione individuale, proprietà fisiche e chimiche, stabilità e reattività, informazioni tossicologiche, informazioni ecologiche, considerazioni sullo smaltimento, informazioni sul trasporto, informazioni sulla regolamentazione, altre informazioni.

🖨️ Toner e cartucce per stampanti
Il toner delle stampanti laser è una polvere fine di particelle plastiche e pigmenti che può essere inalata. La SDS del toner indica le misure di protezione (uso in ambienti ventilati, non soffiare sulla polvere rovesciata), le misure di primo soccorso (lavare con acqua in caso di contatto con occhi) e le istruzioni di smaltimento (non nei rifiuti ordinari — cartucce esauste vanno restituite al produttore o ai punti di raccolta dedicati). I principali produttori (HP, Canon, Epson) offrono programmi gratuiti di ritiro e riciclo cartucce.
🔋 Batterie e accumulatori
Le batterie Li-Ion (smartphone, laptop) contengono elettroliti infiammabili e litio metallico reattivo. Una batteria danneggiata o perforata può provocare thermal runaway (reazione esotermica a catena) con rischio incendio. La SDS indica di non smontare, forare o esporre al calore. Smaltimento: solo attraverso punti di raccolta RAEE o raccolta dedicata — mai nei rifiuti solidi urbani. In Italia il D.Lgs. 188/2008 regola specificamente le batterie.
Modulo 1 · 1.1
Cos'è un sistema informatico
  • Insieme organizzato di risorse HW e SW per acquisire, elaborare, memorizzare e comunicare informazioni
  • Batch: job in sequenza, senza interazione — report notturni, backup, big data
  • Real-Time: risposta entro una deadline — Hard (ABS, volo) · Soft (streaming, UI)
  • Distribuiti: più macchine in rete cooperano come un sistema unico — cloud, cluster
  • Embedded: sistema a scopo singolo integrato in un dispositivo — auto, lavatrice, router
Modulo 1 · 1.2
Architettura a cipolla
  • 7 livelli (0–6) concentrici: ogni livello usa i servizi del sottostante, ne nasconde la complessità al superiore
  • 0 HW1 Kernel2 Gest. Memoria3 Gest. Periferiche4 File System5 Shell6 Applicazioni
  • Al centro (0): hardware fisico. All'esterno (6): software usato dall'utente finale
  • Un'app non parla col disco: chiede alla shell → file system → gest. periferiche → driver → HW
Modulo 1 · 1.3
Il modello di Von Neumann
  • 1945: programma e dati nella stessa memoria — rivoluzione rispetto alle macchine cablate
  • CPU · Memoria centrale · I/O · Bus di sistema — quattro componenti fondamentali
  • Bus Dati (bidirezionale) · Bus Indirizzi (CPU→MEM) · Bus Controllo (READ/WRITE/IRQ)
  • ⚠ Collo di bottiglia: CPU e memoria condividono lo stesso bus — risolto parzialmente da cache e pipeline
Modulo 2 · 2.1
Dentro la CPU
  • CU (Unità di Controllo): legge l'istruzione dall'IR, la decodifica, genera i segnali di controllo
  • ALU: operazioni aritmetiche (+−×÷) e logiche (AND OR NOT XOR shift compare)
  • Registri: PC · IR · MAR · MDR · PSW · ACC — memorie ultrarapide interne, 1 ciclo di clock
  • Cache L1/L2/L3: memorie nel die — riducono il collo di bottiglia con la RAM
  • Clock: sincronizza tutto — frequenza in GHz, ma IPC e core contano quanto la frequenza
Modulo 2 · 2.2
Ciclo Fetch · Decode · Execute
  • FETCH: PC→MAR · MEM[MAR]→MDR · MDR→IR · PC++ — l'istruzione entra nella CPU
  • DECODE: la CU analizza l'opcode in IR e prepara i segnali di controllo
  • EXECUTE: l'ALU opera, il risultato va in registro o memoria — poi si ricomincia
  • Bus Dati: bidirezionale, N bit in parallelo — più bit = più dati per ciclo
  • Bus Indirizzi: unidirezionale CPU→MEM — larghezza determina lo spazio indirizzabile
  • Bus Controllo: READ/WRITE/IRQ/RESET — coordinamento preciso delle operazioni
Modulo 2 · 2.3
CISC vs RISC
  • CISC (x86, AMD64): istruzioni complesse, complessità nell'hardware — Intel Core, AMD Ryzen
  • RISC (ARM, RISC-V): istruzioni semplici, 1 ciclo ciascuna — Apple M-series, tutti gli smartphone
  • RISC → minor consumo energetico → dominante nel mobile e nei server ARM
  • Convergenza: i moderni x86 decodificano CISC in micro-operazioni RISC internamente
Modulo 2 · 2.4
Multicore, Hyper-Threading, Virtualizzazione
  • Multicore: più core fisici sullo stesso die — richiede software multi-thread per trarne vantaggio
  • SMT / Hyper-Threading: 1 core fisico → 2 core logici — usa i cicli idle (+15–30%)
  • HyperTransport / Infinity Fabric: bus AMD che sostituisce il vecchio FSB con collegamento seriale diretto
  • VT-x / AMD-V: estensioni hardware per virtualizzazione — VM a prestazioni quasi native
  • Throttling: riduzione automatica di frequenza in caso di surriscaldamento — protezione, non guasto
Modulo 2 · 2.5
Dissipazione termica e Cooling
  • CPU: da 15 W (mobile) a 350 W (desktop) — senza raffreddamento → throttling → spegnimento
  • Passivo: heatsink senza ventola — silenzioso, per TDP ≤ 35 W (NAS, mini-PC)
  • Attivo: heatsink + fan — standard. Pasta termica: obbligatoria, da rinnovare ogni 3–5 anni
  • A liquido (AIO): waterblock + radiatore — superiore per TDP alti e overclocking
  • ⚠ Pasta termica: quantità pari a un chicco di riso al centro del die (chip di silicio esposto) — né troppa né troppo poca, alcool isopropilico per la rimozione
Modulo 3 · 3.1
Gerarchia delle memorie
Modulo 3 · 3.2 – 3.4
RAM, Cache e ROM → Flash
Modulo 4 · 4.1 – 4.3
Storage: HDD, Ottici, SSD
Modulo 4 · 4.4
RAID — più dischi, più sicurezza
Modulo 4 · 4.5
NAS — cloud storage privato
Modulo 5 · 5.1 – 5.2
Interfacce I/O e connettori video
Modulo 5 · 5.3 – 5.4
USB, SATA e cavi di rete
Modulo 6 · 6.1 – 6.2
Periferiche input e Monitor
Modulo 6 · 6.3 – 6.4
Output, stampa e periferiche miste
Modulo 7 · 7.1
POST, BIOS e CMOS
Modulo 7 · 7.2 – 7.3
UEFI — il BIOS moderno
Modulo 8 · 8.1 – 8.2
Elettricità e alimentatore PSU
Modulo 8 · 8.3
Protezione dall'alimentazione: UPS e Surge
Modulo 9 · 9.1 – 9.2
Upgrade: quando e come
Modulo 9 · 9.3 – 9.4
Upgrade storage e PSU
Modulo 10 · 10.1
Thick client vs Thin client
Modulo 10 · 10.2
Computer specializzati
Modulo 11 · 11.1
Smaltimento RAEE — D.Lgs. 49/2014
Modulo 11 · 11.2 · Fine corso
Safety Data Sheet e fine corso
1 / 27