Microcontrollori e microprocessori

Slides:



Advertisements
Presentazioni simili
La struttura fisica e logica di un elaboratore
Advertisements

Classe III A A.s – 2011 Sistemi di Elaborazione e Trasmissione dell’Informazione 4 ore settimanali (2 laboratorio) Docenti Prof. Alberto Ferrari.
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
MICROCONTROLLORI Di Tiziano Ragazzi.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
Che cos'è un Microcontrollore?
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
La macchina di von Neumann
La macchina di von Neumann
Architettura di un calcolatore
Architettura dell’elaboratore
ARCHITETTURA DEGLI ELABORATORI
Il Calcolatore Elettronico
ELETTRONICA DIGITALE (II Parte)
L' ARCHITETTURA DI VON NEUMANN
I blocchi fondamentali dell’elaborazione Componenti e funzionamento del calcolatore I blocchi fondamentali dell’elaborazione.
INFORMAZIONI GENERALI Web site: Att. DidatticaIns. UniversitarioA.A PROGRAMMA.
Architettura del calcolatore
Sistemi di elaborazione e trasmissione delle informazioni
Unità centrale di processo
Luglio 2004Generalità Hardware1 Luglio Generalità Hardware2 MACCHINA DI VON NEUMAN (1947) BUS Processore Elaborazione Controllo Memoria Ingresso.
Laboratorio Informatico
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Struttura Fondamentale degli Elaboratori Elaboratore –È un sistema numerico –È un sistema automatico –È un sistema a programamzione registrabile –Ha una.
Componenti hardware PC: I componenti si possono dividere in quattro gruppi: 1. DISPOSITIVI DI INPUT/ OUTPUT (I/O); 2. MEMORIA ELETTROMAGNETICA NON VOLATILE.
Dalla macchina di Von Neumann …
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.
Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone.
Il modello di Von Neumann
Il BUS è un elemento fondamentale dei computer che ha lo scopo di collegare elettricamente i dispositivi, le periferiche e le memorie con il microprocessore,
Architettura degli elaboratori
LA MEMORIA CENTRALE. La memoria nella struttura generale del calcolatore MEMORIA CONTROLLO INGRESSO E USCITA ARITMETICA E LOGICA CPU Dispositivi esterni.
IL PROCESSORE I MICROPROCESSORI INTEL Il microprocessore è un circuito integrato dotato di una struttura circuitale in grado di effettuare un determinato.
1 Unità didattica 1 – Concetti di base del personal computer Premessa: «L’unità didattica programmata destinata ad una allieva con obiettivi minimi della.
IL PLC Formazione ed informazione su: C ontrollori L ogici P rogrammabili a cura di: Antonio Minio.
14/11/ D E N T R O I L COMPUTER.
Elementi fondamentali dell’ Architettura di di un elaboratore elettronico.
Rappresentazione dell’ Informazione Digitale e Binario
Arduino uno Introduzione.
Prof. Giuseppe Chiumeo INTRODUZIONE Prof. Giuseppe Chiumeo
PRESENTAZIONE di RICCARDO
Architettura e funzionalità
I Circuiti Sequenziali ed i Flip/Flop
I PROCESSI.
Componenti di una scheda madre
GPIO: General Purpose Input Output I parte
LE ARCHITETTURE NON VON NEUMANN
I microprocessori Il microprocessore è un circuito integrato costituito da silicio. Il microprocessore svolge fondamentalmente due funzioni: sovraintende.
INTRODUZIONE Il termine Informatica deriva dalla fusione dei termini INFORmazione autoMATICA si intende indicare la scienza che ha il compito di raccogliere,
Introduzione I microcontrollori.
I BUS È un insieme di fili conduttori che permette il passaggio di dati tra le varie periferiche del pc.
Architetture non Von Neumann
I PIC: peripheral Interface contRollers
analizzatore di protocollo
Architettura dei calcolatori
John Von Neumann John von Neumann, nato il 28 dicembre 1903  e morto a Washington l’8 febbraio 1957, è stato un matematico, fisico e informatico ungherese naturalizzato statunitense.
componenti di un computer Roma – ATA “E. Sereni” – 1 agosto 2016
Corso propedeutico base di informatica
01 - INTRODUZIONE ALLA DOMOTICA
MODULO 1 – Computer essentials
Architettura del calcolatore
IL MODELLO DI VON NEUMANN
Caratteristiche e funzioni della scheda Arduino
A/D seconda parte.
LOGICA DI FUNZIONAMENTO
LE PARTI INTERNE DEL COMPUTER
Parti interne del computer
LE PARTI INTERNE DEL COMPUTER
Architettura del computer
Transcript della presentazione:

Microcontrollori e microprocessori Introduzione

Microprocessore Dispositivo complesso che integra funzionalità sia hardware che software Dal punto di vista hardware il microprocessore è dotato di circuiti con funzioni interne o di interfaccia con l’esterno Dal punto di vista software è dotato di capacità logiche e matematiche Il microprocessore è legato al mondo del computer ed è adatto ad usi generali, general purpose, ha un’architettura di tipo RISC

Microcontrollore Dispositivo completo e autosufficiente Ha in un unico chip tutte le componenti utili Le componenti aggiuntive sono esterne come le memorie , interfacce, contatore, timer… È specializzato per poche funzioni, ha un’architettura di tipo RISC Può essere integrato in schede elettroniche per controlli È progettato per lavorare in real time

Architettura generale CPU RAM ROM INPUT OUTPUT

Architettura Von Neumann e architettura Harvard Un microcontrollore è caratterizzato dall’architettura Harvard dove memoria dati e memoria programmi sono separate L’architettura Von Neumann descrive bene un microprocessore dove memoria programma e memoria dati sono sullo stesso supporto ALU Unità di cotrollo Mem dati Memo prog I/O I/O CPU Mem Bus controllo Bus indirizzi Bus dati

Bus I bus sono degli elementi fondamentali per i microcontrollori e per i microprocessori Sono dei piccoli cavi conduttori a bassa tensione e corrente per la trasmissione dati Trasmettono dei dati per mettere in comunicazione la CPU con la memoria e i dispositivi I/O I bus dati, trasportano ovviamente i dati I bus indirizzi trasportano gli indirizzi memoria dove attingere i dati Il bus controllo trasporta il comando se di lettura o di scrittura I bas dati sono bidirezionali; il comando dei controlli di lettura o scrittura viene dato dalla CPU quindi, il comando è in uscita dalla CPU ed in ingresso verso gli altri dispositivi. Nella CPU, tramite lo stesso bus controlli, entra il segnale di pronto inviato da parte dei vari dispositivi.

CPU-mem Bus indirizzi 111 111 00101101 00101101 CPU read Bus controllo Bus dati

Clock Tutte le operazioni effettuate dalla CPU su registri, memorie e sistemi input ed output, sono sincronizzate da un clock In ogni periodo di clock possono essere eseguita al più una sola operazione Può capitare invece, che una operazione abbia bisogno di più periodi di clock più lunghi e quindi viene eseguita in più periodi Il più delle volte, una operazione richiede un tempo brevissimo e, una volta terminata, bisogna aspettare che scatti il periodo successivo affinchè si possa passare all’operazione successiva Un clock lento non è utile per operazioni veloci. Nel tempo, sono stati creati pc con clock ad alte frequenze. Ciò ha creato riscaldamento eccessivo del sistema Per far fronte al riscaldamento sono stati realizzati sistemi a più core, processori che lavorano in parallelo per velocizzare i processi senza aumentare la frequenza del clock La nuova tecnologia core ix racchiude più unità pensanti in un unico chip; il problema è sempre il surriscaldamento dell’apparato quando la macchina deve lavorare molto come nei server. È più utile in questi casi la tecnologia penta core dove ci sono più unità separate