I 5 componenti hardware fondamentali di ogni computer
Ogni dispositivo di calcolo — dallo smartphone al supercomputer — si affida a questi cinque blocchi hardware fondamentali:
1. Central Processing Unit (CPU)
Il "cervello" che recupera, decodifica ed esegue istruzioni. Le CPU moderne integrano multiple core, gerarchia cache, memory controller e spesso GPU/IPU. Le prestazioni sono misurate in GHz (clock) e IPC (istruzioni per ciclo).
2. Random Access Memory (RAM)
Area di lavoro volatile per programmi e dati attivi. La capacità (GB) determina il margine di multitasking; velocità (MT/s) e latenza (CL) influenzano il throughput. DDR5 è l'attuale mainstream; LPDDR5X nei dispositivi mobili.
3. Dispositivi di archiviazione (non volatile)
- SSD (NVMe/SATA): Flash-based, senza parti mobili, 3.500–14.000 MB/s.
- HDD: Piatti magnetici, 100–250 MB/s, alta capacità/$ per archivio.
- eMMC/UFS: Integrato in telefoni/laptop economici.
4. Dispositivi di input
Traducono l'intento umano in segnali digitali: tastiera, mouse, touchscreen, microfono, telecamera, pennino, gamepad, sensori biometrici.
5. Dispositivi di output
Presentano i dati processati all'utente: monitor (LCD/OLED/mini-LED), stampante, altoparlanti/cuffie, attuatori aptici, proiettore, display Braille.
Bonus: Il tessuto connettivo
Interconnessione scheda madre/SoC (PCIe, USB, Thunderbolt, UFS, bus LPDDR) e alimentatore/batteria erogano potenza e dati tra i cinque blocchi.