ARCHITETTURA DEI SISTEMI ELETTRONICI

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

Rappresentazioni numeriche
Informatica Generale Susanna Pelagatti
Introduzione ai circuiti elettronici digitali
Fondamenti di Informatica
Rappresentazione di Numeri Reali
Rappresentazioni numeriche
Trasmissione delle informazioni
Vincenza Ferrara dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Sistemi di numerazione e codici
Numerazione in base tre Prof. Lariccia Giovanni Gruppo: Roberta Spicciariello, Roberta Accaria e Maria Elisa Graziano.
Algebra binaria Luglio 2002 Luglio 2002 Algebra binaria.
ESEMPI DI ARCHITETTURE DI DAC
INTRODUZIONE AI CONVERTITORI ANALOGICO-DIGITALI (ADC)
27+ 12= Risultato troppo grande = = 39 = -25 errore di overflow in binario =
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
Informatica 3 Codifica binaria.
Autronica LEZIONE N° 4 Distorsioni
Autronica LEZIONE N° 8 Sistema numerico Base 2, 3, 4, 5, 8, 10, 12, 16
Autronica LEZIONE N° 3 Segnale analogico Segnale campionato
Sistemi Elettronici Programmabili
Autronica LEZIONE N° 2 AUTRONICA.
Autronica LEZIONE 3.
A.S.E.5.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 5 Calcolatori elettronici Rappresentazione dellinformazioneRappresentazione dellinformazione.
ARCHITETTURA DEI SISTEMI ELETTRONICI
A.S.E.13.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 13 Fenomeni transitoriFenomeni transitori Somma e differenza di due numeri in C2Somma e differenza.
A.S.E.13.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 13 Somma e differenza di due numeri in C2Somma e differenza di due numeri in C2 Half AdderHalf.
A.S.E.3.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 3 Sistema numericoSistema numerico Base 2, 3, 4, 5, 8, 10, 12, 16Base 2, 3, 4, 5, 8, 10, 12,
A.S.E.6.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 6 Complemento a MComplemento a M Rappresentazione di numeri con segnoRappresentazione di numeri.
A.S.E.5.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 5 Rappresentazione di numeri con segnoRappresentazione di numeri con segno –Modulo e segno (MS)
A.S.E.13.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 13 Fenomeni transitoriFenomeni transitori Somma e differenza di due numeri in C2Somma e differenza.
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Rappresentazione dellinformazione su calcolatore Anno Accademico 2009/2010.
Settembre 2002IFTS2002 Acq. Dati Remoti: INFORMATICA 1 Rappresentazione dellinformazione (1)
Corso di Informatica per Giurisprudenza
Rappresentazione dei dati
Esistono 10 tipi di persone al mondo: Quelli che conoscono il codice binario & Quelli che non lo conoscono.
Rappresentazioni numeriche
Conversione Analogico/Digitale
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
La conversione analogico-digitale, campionamento e quantizzazione
Laboratorio di El&Tel Elaborazione numerica dei segnali: analisi delle caratteristiche dei segnali ed operazioni su di essi Mauro Biagi.
Rappresentazioni numeriche. Introduzione Un calcolatore elettronico dispone di uno spazio finito per memorizzare le cifre che esprimono un valore numerico.
Cos’è un problema?.
Il sistema binario.
Gli esseri viventi ricevono informazione direttamente dal mondo circostante e dai propri simili attraverso i sensi (percezione). La percezione, tuttavia,
Codifica binaria Rappresentazione di numeri
Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici.
Conversione binario - ottale/esadecimale
Conversione binario - ottale/esadecimale
Rappresentazione dell’informazione
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
Le operazioni con i numeri
Dalle potenze ai numeri binari
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
Bando Arti Sceniche. Per poter procedere è indispensabile aprire il testo del Bando 2ROL - Richieste On Line.
1101 = x 10 x 10 x x 10 x = CORRISPONDENZE
Process synchronization
Rappresentazione dell’Informazione
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
ARCHITETTURA DEI SISTEMI ELETTRONICI
AUTRONICA10.1 Autronica LEZIONE N° 10 Conversione da base 2 a base 8Conversione da base 2 a base 8 Conversione da base 2 a base 16Conversione da base 2.
Autronica 3.1 Autronica LEZIONE 3. Autronica 3.2 Il mondo esterno è caratterizzato da variabili analogiche  Un segnale analogico ha un’ampiezza che varia.
A.S.E.3.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 3 Segnale analogicoSegnale analogico Segnale campionatoSegnale campionato Segnale numericoSegnale.
CIRCUITI ELETTRONICI ANALOGICI E DIGITALI
Autronica LEZIONE N° 2 AUTRONICA.
AUTRONICA9.1 Autronica LEZIONE N° 9 Conversione da base 2 a base 8Conversione da base 2 a base 8 Conversione da base 2 a base 16Conversione da base 2 a.
AUTRONICA4.1 Autronica LEZIONE N° 4 Classificazione dei sistemi elettroniciClassificazione dei sistemi elettronici RumoreRumore DistorsioniDistorsioni.
ARCHITETTURA DEI SISTEMI ELETTRONICI
Transcript della presentazione:

ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 3 Riepilogo su segnali analogici e segnali digitali Conversione da segnale analogico a segnale numerico Conversione da segnale numerico a segnale analogico Classificazione dei Sistemi Elettronici In funzione delle applicazioni In funzione dei tipi di segnali trattati Effetti dei disturbi e rumore ---------------------------------------------------------------------------------- Sistema numerico Base 2, 3, 4, 5, 8, 10, 12, 16 Aritmetica binaria A.S.E.

Richiami Definizione di SISTEMA ELETTRONICO Trasduttori AMPLIFICATORE Equilibrio energetico in un amplificatore Breve storia dell’Elettronica Espansione di un Sistema Elettronico Blocchi base costituenti un Elaboratore Elettronico Sistemi di elaborazione numerica Segnali analogici e segnali digitali A.S.E.

Riepilogo (1) Segnale Analogico Segnale campionato Segnale numerico 1 Un segnale analogico ha un’ampiezza che varia in maniera continua nel tempo Segnale campionato Viene “congelato” il valore che il segnale analogico assume a intervalli regolari di tempo Segnale numerico 1 Viene assegnato al segnale campionato il valore numerico relativo all’intervallo di appartenenza A.S.E.

Riepilogo (2) Segnale numerico 2 Segnale Digitale Al segnale quantizzato si può associare il valore numerico “codificato” Segnale Digitale Particolare segnale numerico che può assumere solo due valori “0” e “1” Al valore “0” si associa, per esempio, 0 V Al valore “1” si associa, per esempio, 5 V A.S.E.

Codifica Un valore numerico può essere codificato in un numero N di segnali digitali Valore Numerico A B C 1 2 3 4 5 6 7 A.S.E.

Convertitori A/D Convertitore A/D Convertitore D/A A / D D / A segnale analogico Ü segnale digitale codificato Convertitore D/A segnale digitale codificato Ü segnale analogico A 1 A / D B 1 4 Vin C 1 A D / A 1 B Vout C 4 A.S.E.

Tipi di segnali Ingressi Uscite Natura dei sensori In larga parte forniscono segnali analogici Variazione di tensione, corrente Variazione di resistenza, capacità, induttanza, …. Segnali digitali di raggiunta posizioni Uscite Natura dell’attuatore Segnali analogici a frequenza variabile ampiezza variabile Segnali “ON” – “OFF” Digitali A.S.E.

Tipi di Elaborazione Elaborazioni lineari Amplificazione Somma di segnali Differenza di segnali Integrazione, derivazione Filtraggio Elaborazioni non lineari (Numeriche) Conteggio di impulsi temporizzazione Prodotto, divisione, medie pesate … Generazione di segnali sinusoidali, etc. A.S.E.

Classificazione in funzione delle Applicazioni Sistemi Elettronici per l’Automobile Sistemi Elettronici per le Telecomunicazioni Sistemi Elettronici per il Consumer Sistemi Elettronici per per i processi Industriali Sistemi Elettronici per per l’automazione Sistemi Elettronici per la Medicina Sistemi Elettronici per l’Elaborazione (Office) A.S.E.

Classificazione in funzione del tipo di ELABORAZIONE Sistemi Elettronici ANALOGICI Amplificazione Interfaccia d’ingresso e d’uscita scopo: processare e trasferire l’informazione fornita da un ingresso analogico con la minima DISTORSIONE Sistemi Elettronici DIGITALI Utilizza i dispositivi elettronici come interruttori I segnali d’ingresso e d’uscita sono impulsivi Scopo: processare e trasferire l’informazione fornita da un ingresso digitale con il minimo errore e la massima velocità Sistemi Elettronici di POTENZA Controllo e conversione dell’energia elettrica A.S.E.

Tipi di segnali Il modo di realizzare un sistema elettronico dipende dalle frequenze proprie dei segnali Sistemi per bassa frequenza Sistemi per radio frequenze Sistemi per onde millimetriche A.S.E.

Frequenze tipiche di alcuni segnali Segnali sismici 1 ÷ 200 Hz Elettrocardiogramma 0.05 ÷ 100 Hz Segnali audio 20 Hz ÷ 15 kHz Segnali video 50 Hz ÷ 4,2 MHz Segnali radio AM 540 ÷ 1600 kHz Segnali radio FM 88 ÷ 106 MHz Video VHF 54 ÷ 60 MHz Video UHF 470 ÷ 806 MHz Telefonia cellulare 1 824 ÷ 891.5 MHz Video satellitare 3.7 ÷ 4.2 GHz Comunicazioni a microonde 1 ÷ 50 GHz A.S.E.

Rumore nei Sistemi Analogici DEFINIZIONE Segnale estraneo dovuto a: Agitazione termica degli elettroni in resistenze Accoppiamento induttivo o capacitivo con segnali di altri sistemi Il rumore si somma direttamente al segnale analogico e quindi lo deteriora Il rumore viene amplificato insieme al segnale v t A.S.E.

Rumore nei Sistemi Digitali Il rumore si somma direttamente al segnale digitale e quindi lo deteriora È possibile ricostruire il segnale definendo gli intervalli entro i quali si attribuisce il valore alto e il valore basso 0V > basso > 2 V ; 3 V > alto > 5 v t v t A.S.E.

Sistema Elettronico ~ ~ ELABORATORE SENSORE ATTUATORE ELABORATORE DIGITALE AMP ~ A / D D / A ~ AMP Sequenz. (M.S.F.) A.U. (R.C.) MEM (RAM) REG. (F - F) L.U. (R.C) I / O A.S.E.

Architettura di un calcolatore A.S.E.

Sistema Decimale Il sistema decimale è comunemente utilizzato nella nostra vita quotidiana Tipico numero decimale Esso significa Ciascun simbolo di questo numero rappresenta una quantità intera (8, 7, 2, 6,4) A.S.E.

Notazione Posizionale Per rappresentare una quantità maggiore di quella associata a ciascun simbolo ( cifra, digit) si usano più digit per formare un numero La posizione relativa di ciascun digit all’interno del numero è associata ad un peso N = 587 = 5x102 + 8x101 + 7x100 Notazione posizionale Rappresenta il polinomio A.S.E.

Sistema numerico non posizionale I numeri romani non danno luogo a un sistema numerico posizionale Lo stesso simbolo in posizioni diverse assume valori diversi, ma non pesi diversi in funzione della base Esempio I; II; IV A.S.E.

Sistema Numerico Base (radice) Digit (Cifra) Numero di simboli diversi di un sistema numerico Digit (Cifra) ciascun simbolo = DIGIT denota una quantità Base Sistema Digit 2 binario 0, 1 3 ternario 0, 1, 2 4 quaternario 0, 1, 2, 3 5 quinario 0, 1, 2, 3, 4 8 ottale 0, 1, 2, 3, 4, 5, 6, 7 10 decimale 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 12 duodecimale 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B 16 esadecimale 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F A.S.E.

Rappresentazione completa Se si usano basi diverse, lo stesso numero rappresenta quantità diverse in funzione della base usata Si deve quindi indicare la base utilizzata Esempi binary digit = bit (letterale pezzettino) A.S.E.

Tabella A.S.E. Decimale Binario Ternario Ottale Esadecimale 1 2 10 3 1 2 10 3 11 4 100 5 101 12 6 110 20 7 111 21 8 1000 22 9 1001 1010 A 1011 102 13 B 1100 14 C 1101 15 D 1110 112 16 E 1111 120 17 F 10000 121 A.S.E.

Operazioni aritmetiche di base Le quattro operazioni aritmetiche di base sono: Addizione Sottrazione Moltiplicazione Divisione Tali operazioni sono note in base decimale Si possono eseguire con la stessa tecnica in qualunque base Si considera ora il sistema binario e quello ternario quello binario è di gran lunga il più importante A.S.E.

Addizione Addizione di due digit Sistema binario Sistema ternario a b Può essere espressa i modo tabellare Sistema binario Sistema ternario a 1 2 b C=1 b 1 a C=1 a+b a+b A.S.E.

Addizione binaria 1 Somma di due bit Esempio x + y s = Somma c = Carry (RIPORTO) Esempio x y s c 1 carry 1 addendo 89 + 117 = 206 addendo somma A.S.E.

Addizione binaria 2 In caso di numeri frazionari si deve allineare il punto binario Esempio 1011.011+110.1011 =10010.0001 1 1. 0. 11.375 + 06.6875 = 18.0625 A.S.E.

Addizione ternaria 1 Somma di due digit Esempio x y s c 1 2 x + y 1 2 Somma di due digit x + y d = Somma c = Carry (RIPORTO) Esempio 1666 + 1420 = 3086 carry 1 2 addendo addendo somma A.S.E.

Addizione ternaria 2 In caso di numeri frazionari si deve allineare il punto ternario Esempio 2012.012+120.1022 =2202.1212 1 2 2. 0. 59.1851 + 15.4320 = 74.6171 A.S.E.

Sottrazione Sottrazione di due digit Sistema binario Sistema ternario Può essere espressa i modo tabellare Sistema binario Sistema ternario b 1 2 a B=1 b 1 a B=1 a-b a-b A.S.E.

Sottrazione binaria 1 Sottrazione di due bit Esempio x - y D = Differenza B = Borrow (PRESTITO) Esempio x y D B 1 Borrow 1 minuendo 206 - 117 = 89 sottraendo differenza A.S.E.

Sottrazione binaria 2 In caso di numeri frazionari si deve allineare il punto binario Esempio 10010.0001- 1011.011 =110.1011 1 0. 1. 18.0625 - 11.375 = 06.6875 A.S.E.

Sottrazione ternaria 1 Sottrazione di due digit Esempio x y D B 1 2 1 2 Sottrazione di due digit x - y D = Differenza B = Borrow (PRESTITO) Esempio 3086 - 1420 = 1666 Borrow 1 2 minuendo sottraendo differenza A.S.E.

Sottrazione ternaria 2 In caso di numeri frazionari si deve allineare il punto ternario Esempio 2012.012 - 120.1022 = 2202.1212 1 2 2. 0. 74.6171 - 59.1851 = 15.4320 A.S.E.

Moltiplicazione Moltiplicazione di due digit Può essere espressa i modo tabellare Sistema binario Sistema ternario b 1 2 a C=1 b 1 a a x b a x b A.S.E.

Moltiplicazione binaria Prodotto di due bit X x Y P = Prodotto Esempio x y P 1 1 0. 1. moltiplicando moltiplicatore Prodotti parziali 2.75 x 5 = 13.75 prodotto A.S.E.

Moltiplicazione ternaria x y P C 1 2 Prodotto di due digit X x Y P = Prodotto C = Carry Esempio 2 1 moltiplicando moltiplicatore Prodotti parziali 65 x 11 = 715 prodotto A.S.E.

Divisione binaria Operazione divisione si effettua con moltiplicazioni e sottrazioni multiple Esempio binario divisore dividendo 1 0. - quoziente resto A.S.E.

Divisione Ternaria Esempio divisore dividendo 2 1 -1 quoziente resto 1 -1 quoziente resto A.S.E.

Conclusioni Conversione A to D e D to A Tipi di segnali, Tipi di elaborazione Classificazione dei Sistemi Elettronici In funzione delle applicazioni In funzione dei tipi di segnali trattati Effetti dei disturbi e rumore Nei sistemi analogici Nei sistemi digitali Sistema numerico Base 2, 3, 4, 5, 8, 10, 12, 16 Aritmetica binaria A.S.E.