dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 ·...

21
Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi Roveda Dal sistema operativo all' hardware Il computer (processore e memoria principale) Cosa avviene all'avvio del computer? Scheda madre Alimentatore Memorie Secondarie (floppy disk, hard disk, CD, DVD, PENDRIVE, ecc) Il sistema Operativo Di cosa parleremo ?

Upload: others

Post on 21-Feb-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Dal sistema operativo all' hardware

● Il computer (processore e memoria principale)

● Cosa avviene all'avvio del computer?

● Scheda madre

● Alimentatore

● Memorie Secondarie (floppy disk, hard disk, CD, DVD, PENDRIVE, ecc)

● Il sistema Operativo

Di cosa parleremo ?

Page 2: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

2Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Tipi di elaboratori● Mobile devices (PDA – SmartPhones)

● Personal computers (utilizzo personale)– Desktop– Laptop

● Workstations– Utilizzo professionale, CAD, pochi utenti (<5)

● Minicalcolatore– Maggior numero di utenti, condivisione risorse

● Mainframe– Numero elevato di periferiche, archivi di grandi

dimensioni● SupercomputerUltracomputer

– Applicazioni tecniche e scientifiche che richiedono la massima potenza di calcolo

Page 3: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Quale processore?

Page 4: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Il calcolatore

PC

IR

registri

ALU

CU

CPU

dal modello di Von Neumann (anni '50)

RAM

Cod. Op. op1 op2 risISTRUZIONI

Velocità in Hertz

Capacità inbyte

BUS (collegamenti)

+ PERIFERICHE

Page 5: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Quale memoria?

Page 6: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

6Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Struttura della Memoria Centrale

● Una successione ordinata di elementi binari, raggruppati in unità minime indirizzabili (celle o parole)

● Ogni cella ha un indirizzo, la dimensione massima della memoria indirizzabile dipende dal numero di bit utilizzati per codificare gli indirizzi (k bit 2k celle)

● La prima cella di memoria ha indirizzo 0

Page 7: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

7Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Memoria RAM e ROM

● Memoria RAM (Random Access Memory)– Memoria ad accesso casuale realizzata mediante circuiti a semiconduttori, di tipo

volatile. Impiegata per realizzare la memoria centrale (di cui – ormai il termine RAM è divenuto sinonimo)

● Memoria ROM (Read-Only Memory)– Memoria non volatile, scritta al momento della produzione e che non può essere

cancellata. Utilizzata per contenere le informazioni di inizializzazione del calcolatore e alcuni programmi di base per il controllo dei dispositivi e operazioni di diagnostica (BIOS)

● Memorie FLASH– Memorie elettroniche non volatili ma riscrivibili. Possono

essere utilizzate per realizzare piccole memorie di massa, ad esempio per PDA.

Page 8: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

8Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Tipi di memoria RAM

– I chip di memoria non vengono venduti singolarmente ma sono normalmente organizzati su schede stampate. Ogni scheda può contenere da 8 a 16 chip.

– Alcune tipologie:– SIMM (Single Inline Memory Module)

– DIMM (Dual Inline Memory Module)– DRAM (Dynamic RAM)– SDRAM (Synchronous DRAM).– RIMM (Rambus Inline Memory Module)

– SRAM (Static RAM): può mantenere i dati finché è alimentata, è molto più veloce e costosa della DRAM per questo viene utilizzata per realizzare la memoria cache

– DDR2 ­  DDR3  (Double Data Rate) tipologie di SDRAM

Page 9: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

La fase di BOOT

EPROMRAM Istruzioni BIOS

CPUCHECK SYSTEM

Lettura:1. MBR 2. boot loader

Memoria di Massa Leggi kernel O.S.

BIOS

Boot loader

Kernel GUI driver

Page 10: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Processore

Page 11: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Dentro il CASE

HD e lettoreCD impilati

Alimentatore

Interfaccia per dispositivi esterni

Schede di RAM

CPU

SCHEDA MADRE

ROM

Page 12: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

12Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Gerarchia di memoria

– Questa organizzazione permette di disporre una grande quantità di memoria al costo più basso, consentendo allo stesso tempo una velocità di accesso pari a quella garantita dalla tecnologia più veloce.

– L’assunzione fondamentale è che la frequenza degli accessi diminuisca scendendo lungo la gerarchia.

Persistente

Nastri Dischi otticiOff-line

Registri

Cache

Memoria principale

Dischi magnetici

Volatile L1

L2

Cap

acit

à

Costo

per

bit

Velo

cit

à

Page 13: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

13Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Principali tecnologie per le memorie

● Memorie elettroniche: elevata velocità, necessitano di essere alimentate, elevato costo per bit (utilizzate per la memoria centrale)

● Memorie magnetiche: basso costo per bit, non volatili, molto più lente (utilizzate per la memoria di massa)

● Memorie ottiche: supporti riscrivibili, adatte alla distribuzione di grandi quantità di dati

Page 14: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

14Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Prestazioni ● Parametri per valutare le prestazioni di una unità di memoria:

– Tempo di accesso: l’intervallo di tempo fra la richiesta del valore di una cella e il momento in cui viene effettivamente reso disponibile. I tempi di lettura e scrittura possono differire.

– Velocità di trasferimento: quantità di dati trasferiti nell’unità di tempo, si misura in bit/s o byte/s.

NB. attenzione i dati variano nel tempo.

Page 15: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Memorie Secondarie

Page 16: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Memorie Secondarie – Floppy DiskT=Ta+Trt+Trs+Tls

Page 17: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi RovedaCorso di Preparazione all'idoneità informatica – Gianluigi Roveda

Memorie Secondarie – Hard DiskT=Trt+Trs+Tls

Page 18: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Memorie Secondarie – Hard Disk

Page 19: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi RovedaCorso di Preparazione all'idoneità informatica – Gianluigi Roveda

Memoria principale - CD

Page 20: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Memoria principale - DVD

4,38 GB

7,95 GB

8,75 GB

15,9 GB

Corso di Preparazione all'idoneità informatica – Gianluigi Roveda

Page 21: Dal sistema operativo all' hardwaregaspari/www/teaching/newfisio3.pdf · 2015-10-14 · Informatica per l'impresa tra approcci proprietari ed open source Mauro Gaspari – Gianluigi

Informatica per l'impresa tra approcci proprietari ed open source

Mauro Gaspari – Gianluigi Roveda

Memoria principale - PENDRIVE

EEPROM + PORTA USB