Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone.

Slides:



Advertisements
Presentazioni simili
Architettura dell’elaboratore
Advertisements

La struttura fisica e logica di un elaboratore
STRUTTURA DEL PERSONAL COMPUTER
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare.
I COMPONENTI DEL Computer
Architetture hardware e software dei calcolatori
2 Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione dati memorizzazione dati trasferimento.
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
Com’è fatto un elaboratore?
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
INTRODUZIONE Il termine Informatica deriva dalla fusione dei termini INFORmazione autoMATICA si intende indicare la scienza che ha il compito di raccogliere,
EVOLUZIONE DEL PC Legge di Moore: La potenza dei calcolatori raddoppia ogni 18 mesi Metà anni 80 (Personal Computer IBM AT) Architettura 16 bit interna,
Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per lambiente e il territorio Il calcolatore Stefano Cagnoni e Monica Mordonini Dipartimento.
Labortaorio informatica 2003 Prof. Giovanni Raho 1 INFORMATICA Termini e concetti principali.
La macchina di von Neumann
La macchina di von Neumann
L’Architettura del Sistema di Elaborazione
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
ARCHITETTURA DEGLI ELABORATORI
Il MIO COMPUTER.
PRESENTAZIONE di RICCARDO
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
ELETTRONICA DIGITALE (II Parte)
STRUTTURA GENERALE DI UN ELABORATORE
Appunti di Informatica
L' ARCHITETTURA DI VON NEUMANN
I blocchi fondamentali dell’elaborazione Componenti e funzionamento del calcolatore I blocchi fondamentali dell’elaborazione.
INFORMATICA Universita' degli Studi di Brescia
Architettura del calcolatore
Introduzione allinformatica Luigi Di Chiara Arci Solidarietà Napoli.
LOGICA DI FUNZIONAMENTO
Sistemi di elaborazione e trasmissione delle informazioni
Unità centrale di processo
Informatica Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
STRUTTURA DELL’ELABORATORE
STRUTTURA DI UN COMPUTER
Architettura del calcolatore
INFORMATICA TECNOLOGIE INFORMATICHE INFORmazione autoMATICA
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
INFORMATICA = INFOrmazione + autoMATICA L’informazione una delle risorse strategiche più importanti della società moderna Capacità di gestire l’informazione.
ORGANIZZAZIONE DI UN SISTEMA DI ELABORAZIONE
3  Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione  elaborazione dati  memorizzazione dati 
Luglio 2004Generalità Hardware1 Luglio Generalità Hardware2 MACCHINA DI VON NEUMAN (1947) BUS Processore Elaborazione Controllo Memoria Ingresso.
Informatica Lezione 5 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Corsi di Laurea in Biotecnologie
Laboratorio Informatico
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
MICROPROCESSORI Un processore è un circuito integrato in grado di effettuare operazioni di calcolo o di elaborazione dell'informazione Il circuito contiene.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Elementi di Informatica SciGeo a.a. 2002/2003. Docente Giorgio Delzanno Ufficio 104 – I piano Dipartimento di Informatica e Sc. Inf. Tel
Il calcolatore Stefano Cagnoni e Monica Mordonini
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Informazione e Informatica - presentazione dei concetti di base -
Struttura Fondamentale degli Elaboratori Elaboratore –È un sistema numerico –È un sistema automatico –È un sistema a programamzione registrabile –Ha una.
Prof. ing. Paolo Bidello AA 2005/2006 Laboratorio Informatico Promemoria degli argomenti Intervento #5.
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica
Componenti hardware PC: I componenti si possono dividere in quattro gruppi: 1. DISPOSITIVI DI INPUT/ OUTPUT (I/O); 2. MEMORIA ELETTROMAGNETICA NON VOLATILE.
Presentazione di sistemi Ambrosio Federica Anna Esposito 3C inf.
Click to add text L’ Unità di Elaborazione. Struttura : Unità di controllo: coordina attività CPU ALU: unità aritmetico-logica, esegue operazioni tra.
Architettura di un calcolatore e principali caratteristiche tecniche e tecnologiche.
Il modello di Von Neumann
Fondamenti di Informatica Il Calcolatore Monica Mordonini Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma.
HARDWARE (2). MEMORIE Due classi di memoria MEMORIA CENTRALE –media capacità - ottima velocità MEMORIA DI MASSA elevata capacità - bassa velocità.
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Concetti informatici di base. Concetti informatici di base Il computer o elaboratore è una apparecchiatura costituita da un insieme di dispositivi di.
Struttura del Computer
Architettura degli elaboratori
Transcript della presentazione:

Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone

MACCHINE VIRTUALI UNA MACCHINA VIRTUALE RENDE POSSIBILE RIPRODURRE IL FUNZIONAMENTO DI ALTRI SISTEMI OPERATIVI DIRETTAMENTE SUL PC MEDIANTE UN PROCESSO CHIAMATO EMULAZIONE.

L’ARCHITETTURA DI UN COMPUTER UN SISTEMA DI ELABORAZIONE PUÒ ESSERE DEFINITO COME L’INSIEME DI HARDWARE E SOFTWARE ED UNO STRATO INTERMEDIO CHIAMATO FIRMWARE. L’ARCHITETTURA DEI COMPUTER STUDI LE TECNICHE CON LE QUALI COMPONENTI DI UN SISTEMA DI ELABORAZIONE VENGONO PROGETTATI E UNITI LOGICAMENTE TRA LORO. I COMPONENTI ELETTRONICI CHE FORMANO UN COMPUTER POSSONO ESSERE SINTETIZZATI IN DUE CATEGORIE PRINCIPALI: PORTE LOGICHE E GENERATORI DI SEGNALE; LE PORTE LOGICHE SONO CIRCUITI ELETTRONICI IN GRADO DI SVOLGERE LE OPERAZIONI LOGICHE DELL’ALGEBRA BOOLEANA. I GENERATORI DI SEGNALI SONO COMPONENTI IN GRADO DI PRODURRE UN SEGNALE PERIODICO UTILE A SINCRONIZZARE GLI ELEMENTI HARDWARE PRESENTI NEL COMPUTER. ACCANTO ALLE ARCHITETTURE HARDWARE SI SOVRAPPONGO LE ARCHITETTURE SOFTWARE CHE COMPRENDONO UN SISTEMA OPERATIVO.

IL MODELLO DI VON NEUMANN IL MODELLO DI VON NEUMANN DESCRIVE IL COMPORTAMENTO DI UNA MACCHINA CHE IL SUO INVENTORE CHIAMÒ STORED- PROGRAM COMPUTER (ESECUTORE SEQUENZIALE DOTATO DI PROGRAMMA MEMORIZZATO). QUESTO MODELLO È IN PARTE VALIDO ANCORA OGGI COME PUNTO DI PARTENZA PER COMPRENDERE LA STRUTTURA E IL FUNZIONAMENTO DI UNA MODERNA CPU. IL SIGNIFICATO DI STORED-PROGRAM COMPUTER PUÒ ESSERE SINTETIZZATO IN: COMPUTER: RAPPRESENTA LA CPU CHE COMPIE AZIONI DI ELABORAZIONE COME MODIFICARE IL CONTENUTO DELLA MEMORIA, PRELEVARE O MODIFICARE INFORMAZIONI DAI DISPOSITIVI DI INPUT/OUTPUT. LA CPU È IN GRADO DI ESEGUIRE LE PROPRIE AZIONI IN MODO SEQUENZIALE. LA MISURA DELLA VELOCITÀ DELLA CPU È STRETTAMENTE LEGATA ALLA FREQUENZA DEL CLOCK. STORED-PROGRAM: INDICA LE ISTRUZIONI È SONO COLLOCATE NELLA MEMORIA DEL COMPUTER.

LA MEMORIA SI DISTINGUONO DUE TIPI DI MEMORIA: RAM (RANDOM ACCESS MEMORY) E ROM (READ ONLY MEMORY). LA RAM È VOLATILE CIOÈ NON PERMANENTE ED È RISCRIVIBILE; LA ROM È UNA MEMORIA PERMANENTE DI SOLA LETTURA, VIENE USATA PER MEMORIZZARE PROGRAMMI NON MODIFICABILI E PER DATI DI AVVIAMENTO (BIOS). LA MEMORIA È UN DISPOSITIVO FISICO CHE HA IL COMPITO DI IMMAGAZZINARE LE ISTRUZIONI E I DATI, È ORGANIZZATA A CELLE, L’ACCESSO ALLE CELLE AVVIENE ATTRAVERSO INDIRIZZI NUMERICI CHE IDENTIFICA LA CASELLA IN CUI SI TROVA IL DATO. IL TEMPO NECESSARIO PER LEGGERE O SCRIVERE UN DATO SU UNA CELLA DI MEMORIA È DELL’ ORDINE DEL NANOSECONDO.

L’INPUT/OUTPUT I DISPOSITIVI DI INPUT/OUTPUT RAPPRESENTANO I FLUSSI DI DATI IN INGRESSO E IN USCITA DA E VERSO LE PRINCIPALI PERIFERICHE, ATTRAVERSO APPOSITI CIRCUITI DI INTERFACCIA. LA CPU GESTISCE LA COMUNICAZIONE CON TALI DISPOSITIVI IN MODO ASINCRONO TRAMITE UN SEGNALE PARTICOLARE CHIAMATO DI INTERRUPT.

I BUS POSSONO ESSERE PARAGONATI AD AUTOSTRADE SULLE QUALI SCORRONO I BIT. IL BUS DI DATI CONSENTE LA TRASMISSIONE DI DATI DALLA CPU AGLI ALTRI ELEMENTI E VICEVERSA. IL BUS INDIRIZZI CONTIENE L’INDIRIZZO DELLA CELLA DI MEMORIA O DEL DISPOSITIVO DI I/O SUL QUALE O DAL QUALE LA CPU HA DECISO DI OPERARE. IL BUS DI CONTROLLO TRASPORTA GLI ORDINI DALLA CPU E RESTITUISCE I SEGNALI DI CONDIZIONE DAI DISPOSITIVI.

LA CPU LA CPU (CENTRAL PROCESSING UNIT) O PIÙ SEMPLICEMENTE IL PROCESSORE È L’ELEMENTO CHE SVOLGE L’ELABORAZIONE DEI DATI, ED È RAPPRESENTATA A LIVELLO FISICO DAL MICROPROCESSORE. IL LINGUAGGIO MACCHINA È UN LINGUAGGIO TRAMITE IL QUALE SONO CODIFICATE TUTTE LE ISTRUZIONI ESEGUIBILI DAL PROCESSORE ED È FORMATO DA UN ALFABETO BINARIO, NON SI TRATTA DI UN VERO È PROPRIO LINGUAGGIO DI PROGRAMMAZIONE, POICHÈ QUESTA ESPRESSIONE È RISERVATA AI SOLI LINGUAGGI DI ALTO LIVELLO (C++, JAVA, VISUAL BASIC ECC.). NEL LINGUAGGIO MACCHINA VIENE DEFINITO IL SET DI ISTRUZIONI FONDAMENTALI CHE UN PROCESSORE È IN GRADO DI ESEGUIRE. IL FUNZIONAMENTO DELLA CPU PUÒ ESSERE COSÌ SCHEMATIZZATO: LA CPU ESTRAE LE ISTRUZIONI DALLA MEMORIA LE CODIFICA E LE ESEGUE IL TRASFERIMENTO DI DATI AVVIENE MEDIANTE IL BUS DI SISTEMI TUTTE LE ELABORAZIONI DESCRITTE SI SUSSEGUONO IN MODO SINCRONO RISPETTO A UNO OROLOGIO DI SISTEMA CHIAMATO CLOCK DURANTE OGNI INTERVALLO DI TEMPO UNITÀ DI CONTROLLO STABILISCE LE OPERAZIONI DA ESEGUIRE

TIPI DI COMPUTER Computer in italiano significa elaboratore elettronico cioè un dispositivo capace di elaborare dati in Input e restituirne un elaborazione in Output. Esistono diversi tipi di computer a secondo del compito che devono svolgere, ma alcune caratteristiche accumunano tutti i computer. Un tipo di computer è la macchina di Turing cioè un macchinario immaginario in grado di manipolare i dati contenuti su un nastro di lunghezza infinita. Una prima distinzione può essere effettuata chiamando General Purpose i computer riprogrammabili dall’utente, Special Purpose i computer rappresentati da sistemi dedicati a una sola applicazione. Una seconda distinzione può essere effettuata distinguendo due tipi di computer General Purpose: monoutente oppure multiutente, a sua volta un computer monoutente può essere monotasking o multitasking.

MAINFRAME Sono computer utilizzati da grandi aziende consentono di gestire in maniera centralizzata tutte le risorse dei sistemi formati da una potente unità centrale.

SUPERCOMPUTER Sono computer speciali datati di elevatissima capacità di elaborazione utilizzano processori vettoriali (array CPU) oppure GPU e sono progettati per svolgere operazioni matematiche su più dati contemporaneamente.

MINICOMPUTER Sono di dimensioni paragonabili ad un armadio e molto simili ai mainframe ma possono essere collegati ad un numero inferiori di terminali.

I MICROCOMPUTER UN MICROCOMPUTER È FORMATO DA UN SINGOLO PROCESSORE CON UN INGOMBRO RIDOTTO. APPARTENGONO A QUESTA CATEGORIA DI COMPUTER I PERSONAL COMPUTER, LE CONSOLE PER VIDEOGIOCHI, I TABLET PC E GLI HOME COMPUTER.

Gli home computer Sono macchine a costo contenuto di utilizzo prevalentemente domestico.

I personal computer È un microcomputer destinato ad utilizzo personale, si distingue dagli home computer grazie ad una capacità di memoria ed una maggiore velocità di calcolo.

Le workstation Sono computer di tipo General Purpose è sono destinati per usi e compiti professionali perché adatti al calcolo e alla programmazione

I microcontrollori Sono veri e propri computer contenuti in un singolo circuito integrato dedicati ad una specifica applicazione (Special Purpose) in sistemi di tipo embeded. Sono contenuti in quasi tutti gli apparecchi elettrodomestici e solitamente eseguono lo stesso programma

I sistemi barebone Sono personal computer preassemblati pronti per ulteriori personalizzazioni da parte di rivenditori e non consentono aggiornamenti da parte dell’utente.