Personal Computer: introduzione
|
|
|
- Franca Perri
- 9 anni fa
- Visualizzazioni
Transcript
1 I.I.S. Benvenuto Cellini Corso di formazione tecnica Personal Computer: introduzione Prof. Alessandro Pinto v.2009
2 Architettura di Von Neumann Unità centrale di elaborazione Input Unità aritmetico-logica Unità di controllo Output Memoria Dati Programma
3 L hardware costituisce la parte fisica del computer I dispositivi di input e output, detti periferiche permettono di fornire i dati all elaboratore e di ricevere le informazioni elaborate. In altre parole, permettono interazione tra la macchina e il mondo esterno Periferiche di input: - tastiera - mouse (trackball o touchpad) - tavoletta grafica - joystick - microfono - scanner (digital camera) - lettori (bar code, banda magnetica, smart card, scheda perforata) - sensori di grandezze fisiche (es. temperatura) Periferiche di output: - schermo (crt o lcd) - stampante - plotter - altoparlante - registratori di banda magnetica - attuatori
4 Unità centrale di elaborazione E il cuore del computer: in essa vengono svolti le operazioni matematiche e logiche sui dati. -L unità aritmetico/logica esegue le operazioni matematiche e logiche sui dati. - L unità di controllo gestisce il flusso di informazioni da/per la memoria, legge le istruzioni dalla memoria, le decodifica e le esegue 1. Trasferimento dalla memoria alla cpu dell istruzione da eseguire 2. Interpretazione dell istruzione 3. Lettura del dato su cui operare 4. Esecuzione dell istruzione 5. Trasferimento del dato elaborato dalla cpu alla memoria Le operazioni sono scandite dal clock Le prestazioni di una CPU dipendono dalla sua architettura (lunghezza word, interpretazione istruzioni, ) e dal clock.
5 Le prestazioni di un microprocessore dipendono da vari fattori, non ultimo dal numero di transistor contenuti. Secondo la legge di Moore il numero di transistor contenuti in un microprocessore è destinato a raddoppiare ogni 18 mesi. Fino ad oggi questa legge sperimentale è stata verificata.
6 Memoria: contiene i dati da elaborare, i risultati dell elaborazione, il programma Registri: sono memorie di accesso veloce destinate a contenere le informazioni necessarie per l elaborazione della singola istruzione. Hanno la dimensione di una word. Memoria centrale (o primaria): -contiene i dati ed i programmi in fase di elaborazione. E una memoria di tipo RAM (Random Access Memory) caratterizzata da accesso diretto dei dati memorizzati, velocità di accesso, volatilità Memoria di massa (o secondaria): -contiene dati e programmi che non sono oggetto di elaborazione immediata (archiviazione). Minor velocità di accesso rispetto alla memoria centrale, maggior capacità di immagazzinamento dei dati, persistenza dei dati. (Es. dischi, nastri, etc) Memoria di sola lettura (ROM): -contiene dati e programmi non modificabili
7 Localizzazione CPU Motherboard Registri Memoria Cache Memoria Centrale Ordine di grandezza Word (8-64bit) kb MB ( GB) Velocità di accesso Memorie di massa Hard disk Floppy disk USB Pen Dischi ottici Nastri GB Rimovibili Capacità
8 Word: gruppo di bit di lunghezza determinata gestito unitariamente dal microprocessore La dimensione della word caratterizza l architettura del computer 4 bit: mezzo byte (o nibble ) 8 bit: byte 16 bit: word (*) 32 bit: Double word
9 Misurare la memoria: multipli delle strutture logiche Consuetudine consolidata: 1 kilobyte (kb): 2 10 byte = 1024 byte 1000 byte 1 Megabyte (MB): 2 20 byte = 1024 kb 1 milione di byte 1 Gigabyte (GB): 2 30 byte = 1024 MB 1 miliardo di byte 1 Terabyte (TB): 2 40 byte = 1024 GB 1000 miliardi di byte k M Prefissi S.I. kilo Mega k Prefissi unità binarie Ki Kibi Mi Mebi Ki Nel 1998 sono stati introdotti i prefissi relativi alle unità binarie. Tuttavia non sono ancora entrati nell uso comune. G Giga M Gi Gibi Mi T Tera G Ti Tebi Gi
10 Struttura e compiti del Sistema Operativo Il sistema operativo è un programma che controlla l esecuzione dei programmi applicativi ed agisce da interfaccia, fornendo funzionalità di alto livello, tra gli stessi e l hardware della macchina. - gestione efficiente delle risorse di elaborazione - interpretazione dei comandi dell utente Senza il S.O. il computer è inutilizzabile (messaggio all avvio: Non-System Disk ) Il S.O. può essere: - monoutente (l utente dispone dell intera risorsa dalla macchina) - multiutente (gli utenti condividono le risorse della macchina) - monotask: viene eseguito un solo programma alla volta - multitask: vengono eseguiti più programmi contemporaneamente La struttura del sistema operativo può essere rappresentata mediante un diagramma a strati: - lo strato più interno è quello prossimo all hardware - lo strato esterno è quello con cui interagisce l utente
11 Struttura e compiti del Sistema Operativo Applicativi Interprete dei comandi (CLI, GUI) Gestore del file system Gestore delle periferiche (driver) Gestore della memoria Gestore dei processi BIOS
12 BIOS: Basic Input Output System. - risiede su una memoria a sola lettura (ROM). Firmware - è strettamente legato all hardware - fornisce un interfaccia software a basso livello per l accesso all hardware - si occupa di trasferire dal disco alla memoria il S.O. all avvio (boot) - Power On Self Test (P.O.S.T.) Gestore dei processi - E responsabile dell esecuzione dei programmi da parte dell unità di elaborazione - Nei S.O. multiutente garantisce l esecuzione concorrente di processi multipli - si presenta nei confronti degli strati superiori come una macchina virtuale in cui ciascun programma viene eseguito come se avesse a disposizione un unità di elaborazione dedicata. Gestore della memoria - Permette a ciascun programma di lavorare in un proprio spazio di memoria - Tiene traccia dei processi in memoria - Alloca e dealloca la memoria ai processi Gestore della periferiche -E la parte del S.O. responsabile, tramite i driver di dispositivo (device driver) delle operazioni di I/O che coinvolgono le periferiche. - consente ai programmi di accedere, tramite procedure standard, alle periferiche
13 Gestore del file system. - si occupa di strutturare e gestire le informazioni memorizzate su memoria di massa: Strutturazione dei dati in file (unità logica di informazione) Organizzazione dei file in directory (cartelle) - fornisce all utente le funzioni necessarie per operare trasparentemente su file e directory - gestisce i permessi di accesso ai file (dalla semplice read only del DOS, ai permessi su base utente di Windows e Linux) Interprete dei comandi. - Nel modello a strati è la parte più esterna, quella con cui interagisce l utente: viene definita anche shell - ha il compito di interpretare i comandi ricevuti ed eseguirli, mostrando il risultato sulla periferica di uscita. - può essere di tipo testuale, con accesso a riga di comando (es. DOS) o di tipo grafico (Windows, Linux, MacOS)
Il computer P R O F. L O R E N Z O P A R I S I
Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere
Il computer P R O F. L O R E N Z O P A R I S I
Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere
TERMINALE INTELLIGENTE
COS E UN COMPUTER? Dispositivo in grado di acquisire informazioni dall esterno, reagire alle stesse, e inviare informazioni dirette di nuovo all esterno Per elaborare le informazioni occorre un sistema
Il computer P R O F. L O R E N Z O P A R I S I
Il computer U T I L I Z Z O D E L P C E D O F F I C E A U T O M A T I O N P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore
Docenti: Fabrizio Benazzi Valter Lelli Azienda USL 11 di Empoli
Informatica di base Docenti: Fabrizio Benazzi Valter Lelli Azienda USL 11 di Empoli [email protected] [email protected] Moduli 1) Presentazione ed Introduzione 2) L'Hardware 3) Il Software di base
o studiare l architettura del calcolatore significa:
Architettura del calcolatore o studiare l architettura del calcolatore significa: individuare ciascun componente del sistema comprendere i principi generali di funzionamento di ciascun componente comprendere
Modulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer
Modulo 1: Le I.C.T. : Anatomia del Computer Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANATOMIA
ECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.1 Hardware. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.
ECDL CORE 5.0 Modulo 1 Concetti di base dell ICT Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s. 2012/2013 Scopi del Modulo 1 Concetti di base dell ICT, richiede che il candidato comprenda
Architettura di un calcolatore
Architettura di un calcolatore Processore: CPU Componente elettronico costituito da minuscole componenti di silicio, chiamate CHIP. Esegue le istruzioni implementate nel SW, tramite una serie di operazioni
Informatica. Informazione L Informazione è un dato, o un insieme di dati, interpretati in un determinato contesto.
Informatica Con il termine Informatica (Informazione automatica) si intende la scienza che si occupa della Rappresentazione e della Elaborazione automatica delle Informazioni. Informazione L Informazione
LEZIONE 4. Hardware (periferiche) Software (algoritmi)
LEZIONE 4 Hardware (periferiche) Software (algoritmi) Prof. Valle Prof. Folgieri Lez4 Hardware e Software 1 PERIFERICHE DI INPUT E DI OUTPUT Periferiche di INPUT: Tastiera Mouse Trackball, touch pad, joystick
Informatica giuridica
Informatica giuridica Corso di laurea in Scienze dei Servizi giuridici Corso di laurea magistrale in Giurisprudenza A.A. 2015/16 L architettura hardware degli elaboratori La scheda madre Memoria principale
G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi
G L O S S A R I O BIT: acronimo di Binary Digit. E l unità elementare di informazione. Può assumere solo il valore 0 o 1. CALCOLATORE: macchina che opera la trasformazione dei dati (informazioni) HARDWARE:
Concetti Introduttivi
Concetti Introduttivi Architettura del Computer http://www.dia.uniroma3.it/~roselli/ [email protected] Credits Materiale a cura del Prof. Franco Milicchio Introduzione In questo corso ci occuperemo
Struttura dell elaboratore elettronico
Struttura dell elaboratore elettronico Concetti di base della tecnologia dell Informazione e della Comunicazione Qual è il significato del termine informatica? E' la scienza che si propone di raccogliere,
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche [email protected] [email protected] Processore Memoria RAM Hard disk CD-ROM Floppy disk Tastiera Sistema operativo
INFORMATICA. L informatica comprende:
Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione
Fondamenti: Informatica, Computer, Hardware e Software
Consulente del Lavoro A.A 2002/2003 I Semestre Fondamenti: Informatica, Computer, Hardware e Software prof. Monica Palmirani Finalità del corso fornire elementi di informatica di base teorici che consentano
Corso di Informatica
Corso di Informatica Modulo T2 4 Input e output 1 Prerequisiti Il modello di Von Neumann Utilizzo elementare del computer. 2 1 Introduzione In questa Unità studiamo la parte del computer detta sottosistema
Memoria Secondaria o di Massa
Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici, CD, DVD, USB memory, etc deve essere permanente (mentre la RAM e`volatile) accesso sequenziale, cioe il tempo di accesso
Corso di Informatica - Lez.1
Corso di Informatica - Lez.1 ARGOMENTI DELLA LEZIONE Numeri binari e operazioni Ordini di grandezza e loro prefissi Componenti principali di un computer Numeri Binari Un bit (binary digit) non è altro
Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Cos è un Calcolatore? Un computer (calcolatore) è una macchina
Come funzionano i computer
Fluency Come funzionano i computer Capitolo 6 Cosa sanno fare Esecuzione deterministica istruzioni per elaborare dati Devono ricevere una serie di istruzioni da seguire Cosa non sanno fare Non hanno immaginazione
Obiettivi del corso. Parte II Aprire un programma di navigazione (browser) Internet explorer Ricercare una pagina Web Uso di Google
Obiettivi del corso Parte 0 Per iniziare Come è Fatto un Computer Il Mouse, come si usa Esercizi per Mouse: Gioco, il Solitario Paint per Disegnare. Parte I Il desktop Lavorare con le finestre La Tastiera
Unità di apprendimento 1. Il computer
Unità di apprendimento 1 Il computer Il computer nella vita di tutti i giorni Il computer è uno strumento indispensabile nel mondo in cui viviamo È attualmente disponibile in diverse forme che vanno dai
L ARCHITETTURA DEI CALCOLATORI. Il processore La memoria centrale La memoria di massa Le periferiche di I/O
L ARCHITETTURA DEI CALCOLATORI Il processore La memoria centrale La memoria di massa Le periferiche di I/O Caratteristiche dell architettura 2 Flessibilità adatta a svolgere diverse tipologie di compiti
Esame di INFORMATICA ARCHITETTURA DI VON NEUMANN. Lezione 4 ARCHITETTURA DI VON NEUMANN
Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 4 ARCHITETTURA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono
Architettura dei Calcolatori Elettronici
Architettura dei Calcolatori Elettronici Prof. Orazio Mirabella L architettura del Calcolatore: esame delle sue caratteristiche Fondamentali Capacità di eseguire sequenze di istruzioni memorizzate Calcolatore
Sistema Operativo (Software di base)
Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:
Architettura dei calcolatori
Cos'è un calcolatore? Architettura dei calcolatori Esecutore automatico di algoritmi Macchina universale Elementi di Informatica Docente: Giorgio Fumera Corso di Laurea in Edilizia Facoltà di Architettura
Il modello di Von Neumann
Il modello di Von Neumann Appunti di STA per le classi seconde ind. informatiche Page 1 Il modello architetturale Per modello architetturale, si intende la descrizione delle parti del sistema e la loro
Esame di INFORMATICA Lezione 4
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Il sottosistema di memorizzazione (memoria) contiene dati + istruzioni, inseriti inizialmente tramite
Elementi di base del calcolatore
Elementi di base del calcolatore Registri: dispositivi elettronici capaci di memorizzare insiemi di bit (8, 16, 32, 64, ) Clock: segnale di sincronizzazione per tutto il sistema si misura in cicli/secondo
MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale
MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra
Struttura di un sistema di elaborazione. SDE: basi. Descrizione dei componenti (2) Descrizione delle componenti
Struttura di un sistema di elaborazione Architettura di Von Neumann Componenti Hardware di un SDE Processo e Processore CPU Memoria Centrale SDE: basi Un SDE è formato da elementi di natura diversa (elettrica,
Come è fatto un computer
Come è fatto un computer COMPUTER = HARDWARE + SOFTWARE Hardware = Ferramenta Ovvero la parte elettronica e meccanica del PC Software = i programmi TIPI DI COMPUTER mainframe workstation server IL COMPUTER
Architettura di un elaboratore. Il modello di von Neumann
Architettura di un elaboratore Il modello di von Neumann 4(5) componenti fondamentali unita di elaborazione: CPU memoria centrale: RAM periferiche (memoria di massa) bus di sistema bus di sistema CPU RAM
INFORMATICA E PC IL PERSONAL COMPUTER
INFORMATICA E PC IL PERSONAL COMPUTER 1 1. Cosa vuol dire informatica Il termine informaticariassume due parole: informazione automatica e si occupa dei sistemi per l elaborazione e l archiviazione delle
Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti
Informatica 80 ore divise in 4 UFC Docente: Michela Bacchin Contatti: [email protected] Tramite Ermes Studenti Programma UFC 12: Strumenti per il trattamento dei documenti testuali UFC 13:
Il Sistema Operativo
Il Sistema Operativo Il sistema operativo Con il termine sistema operativo si intende l insieme di programmi e librerie che opera direttamente sulla macchina fisica mascherandone le caratteristiche specifiche
Architettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore la memoria principale (memoria centrale, RAM) la memoria secondaria i dispositivi di input/output La
Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014
Corso: Informatica+ Andrea Cremonini Lezione del 20/10/2014 1 Cosa è un computer? Un elaboratore di dati e immagini Uno smartphone Il decoder di Sky Una console di gioco siamo circondati! andrea.cremon
Architettura dei calcolatori e Software di sistema
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Lezioni di Informatica di Base per la Facoltà di Lettere e Filosofia Anno Accademico 2012/20103
INFORMATICA E PC IL PERSONAL COMPUTER
INFORMATICA E PC IL PERSONAL COMPUTER 1 1. Cosa vuol dire informatica Il termine informatica riassume due parole: informazione automatica e si occupa dei sistemi per l elaborazione e l archiviazione delle
La memoria secondaria
La memoria secondaria E di solito un disco rigido che contiene dati e programmi in modo permanente (può essere anche un cd-rom, floppy disk, etc). Tempi di accesso: Floppy: O(100) ms Hard disk: O(10) ms
Modulo: Elementi di Informatica
ARCHITETTURA DI VON NEUMANN Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Fisica medica e statistica Modulo: Elementi di Informatica A.A. 2009/10 Lezione
Lezione 1: L hardware
Architettura del calcolatore Lezione 1: L hardware Architettura Componenti e funzionamento Il calcolatore è uno strumento programmabile per la rappresentazione, la memorizzazione e l elaborazione delle
