Circuiti digitali notevoli: ALU

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Circuiti digitali notevoli: ALU"

Transcript

1 Architettur degli Elortori e delle Reti Lezione 6 Circuiti digitli notevoli: ALU F. Pederini Diprtimento di Scienze dell Informzione Univerità degli Studi di Milno L 6 /3 ALU: Arithmetic-Logic Unit! Eegue le operzioni ritmetico-logiche +,, x,,... nd, or, not, xor, =,!,...! Normlmente integrt nel proceore " Inizio nni 9 # introduzione con il nome di co-proceore mtemtico " Le ALU non compiono olmente nei micro-proceori! E un circuito comintorio " Rppreentile come inieme di funzioni logiche! Oper u prole (N it) " 652, 88, Z-8 8 it " MIPS, 8386: 32 it " PowerPC G5, Athlon64: 64 it! Struttur modulre " Blocchi funzionli d it, replicti N volte " Blocchi d 4 it L 6 2/3

2 Struttur 2 livelli di un ALU Struttur ALU per il it k-eimo:! Ingrei: Operndi: k, k Riporto in ingreo: r in Selettore operzione: ALUop! Ucite: Riultto: k Riporto in ucit: % &' ALU op $ " # " Selezione Clcolo...! " % ()* L 6 3/3 Progettzione dell ALU! Port AND / OR ALU op " Selezionile! Componenti: Clcolo... Selezione " port AND " port OR " Multiplexer (MUX) ALU op ALUop =! = AND(,) ALUop =! = OR(,) L 6 4/3

3 FULL Adder ( it)! Getice nche il riporto in ingreo " 3 ingrei:,, r IN " 2 ucite:, r OUT r in full dder r in = r in + r in + r in + r in = " " r in = r in + r in + r in + r in = + ( " )r in r in L 6 5/3 ALU it Operzioni:! OR, AND, omm r in ALUop! ALUop: 2 it : = nd : = or : = + + r in L 6 6/3

4 Sommrio! ALU u it: operzioni logiche e omm! ALU u 32 it: implementzione di ottrzione, confronto e tet di uguglinz L 6 7/3 ALU 32 it! Come collegre N ALU it per ottenere ALU N it?! ALU 32 it:! ALU in prllelo, m... " Propgzione dei riporti " Limite ll velocità di clcolo Fluo dei riporti Fluo di clcolo L 6 8/3

5 Sottrzione! Sottrzione! ddizione dell oppoto: = + ( ) " Poo frlo con gli tei circuiti dell ddizione, m devo cotruire prtire d! Complemento 2: = not() + " Inverione logic: circuito di inverione Invertitore If (inverti=) +, f = ~ " Aggiunt dell cotnte : pongo r in () = $ - L 6 9/3 ALU - it i-eimo Operzioni: AND, OR, +, Propgzione riporti: r in (i) = (i-) i =, 2, 3,...3 Addizione: r in () =, invertib = % &' ALUop Sottrzione: r in () =, invertib = #! $ FA L 6 /3

6 Comprzione (confronto)! Comprzione: if < then = ( =...) " Fondmentle per dirigere il fluo di eecuzione (tet, cicli...) if (<)! = [ ] ele! = [ ]! Implementzione: " if ALUop = comprzione then (i) =, i =, 2, 3,... 3 Devo: if ( < ) () = ele () = " Imporre tutti i it di (trnne ) ; " Clcolre in e ll condizione < L 6 /3 Come viluppre l comprzione?! IDEA: in complemento 2, il MSB dell omm (it di egno) = per numeri negtivi # MSB = <! < # MSB = Implementzione:! Nuovo ingreo: LESS! Operzioni: IF:ALUop = comprzione # i = LESS i " Clcolre l differenz. / (enz mndrl in ucit) " Invire l ucit del ommtore del MSB LESS di ALU 3! LESS " Quet ucit viene chimt egnle di et L 6 2/3

7 ALUi con comprtore Le(i) i =,2,3,...3 Le() 3 iff ( < ) & (S = comprzione) invert_b r in ALUop i i! " Le(i) L 6 3/3 Overflow! Eempio decimle: " + = c dove,,c tutti codificti con 2 cifre decimli " = 9, = 83 " Overflow: = ()2! Supponendo il MSB dedicto l it di egno... " = 2 " L overflow modific il MSB (in compl. 2, dedicto l egno)! Overflow nell omm qundo: + =, >, >! MSB di e =, MSB di = + =, <, <! MSB di e =, MSB di =! Si può vere overflow con e di egno oppoto? L 6 4/3

8 Circuito di riconocimento dell overflow! 3 ingrei, tutti dll ALU3: " MSB di, e omm: overflow Overflow detector over flow L 6 5/3 ALU_3 con Overflow detector Altri ingrei: invert_b r in ALUop invert_b: per getire nche l differenz tr numeri dicordi 3 (3): per getire il co di overflow tr interi unigned 3 3 LESS 3 Set ALU 3 Overflow L 6 6/3

9 ALU complet 32 it! InvertiB e r IN () ono lo teo egnle! Si può ncor ottimizzre L 6 7/3 Tet di uguglinz! Eempio: itruzione Aemly: e q r, r t l e l # if (r rt) =, lt! Operzioni necerie " Impotre un differenz. " Effetture l OR di tutti i it omm. " Ucit dell OR =! i due numeri ono uguli! Operzioni poiili: " AND " OR " Somm / Sottrzione " Comprzione " Tet di uguglinz L 6 8/3

10 ALU 32 it: truttur finle ALUop ALUop funzione nd or + (dd) (u) et le thn L 6 9/3 Propgzione del riporto r i-2 in ALUop i- r in,i- ALU(i-) i- i- FA i- Riporto r: vriile intern i- Le i- r i out r i- out = in r ALUop i i- i i,i- r in,i ALU(i) i i FA i Le i r i out i,i L 6 2/3

11 Cmmini critici i- r in,i-! Per ogni tdio: i- " Somm: 2,3,4 " Riporto: 5,3,4! Per N tdi: " Somm: 2,3,4 " Riporto: 5,3,4 6! N = 4 it #$C R =2 i- i i,i- r in,i i,i L 6 2/3 I prolemi del full-dder! Full Adder con propgzione di riporto è lento " Il riporto i propg equenzilmente! crtteritic dell lgoritmo di clcolo " L commutzione dei circuiti non è itntne! crtteritic fiic dei dipoitivi! Soluzioni " modificre i dipoitivi " modificre l lgoritmo! Sommtori d nticipzione di riporto L 6 22/3

12 Anticipzione di riporto! Anticipzione di riporto (crry look-hed) " Approccio per diminuire l ltenz dell omm " Propgzione di riporto: t L = 3N! Principio di funzionmento: " Si gener un riporto in ucit qundo ho lmeno due ui tre ingrei (r in,, ) FA r IN r OUT $ riporto + = L 6 23/3 Propgzione e generzione! Ho riporto qundo ho lmeno 2 dei 3 ingrei (r in,, ) =! Due ci poiili: r IN " GENERAZIONE: g i Viene generto un riporto llo tdio i, per qulii r in, e: g i = i i ; g i = # r i,out = FA r OUT " PROPAGAZIONE: p i Viene generto un riporto llo tdio i, e r in = e ( OR ) = p i = ( i + i ) ; p i r i,in = # r i,out = L 6 24/3

13 Eempio! Clcolo: r 4,out " upponimo r,in = + = + = + = r 4,out = r 4,out = r 4,out = Propgzione: p 4 r 3,out =( )r 3,out = Generzione: g 4 = 4 4 =! Quindi: r 4,out = ( )r 3,out L 6 25/3 Sviluppo dell funzione logic riporto Dto che: r i,out = i i + ( i + i ) r i,in = = g i + p i r i,in r i = r i,out = r i,in! Ricvo r 3,out come funzione degli ingrei: i, i, r in, : r,out = g + p! r,in r,in r,out = g + p r,out = g + p g + p p r,in r 2,out = g 2 + r,out = g 2 + (g + p g + p p r,in ) = g 2 + g + p g + p p r,in r 3,out = g 3 r 2,out = = g 3 (g 2 + g + p g + p p r,in ) = = g 3 g 2 g p g p p r,in FA 4 r 3,out L 6 26/3

14 Anticipzione di riporto (4 it) r 3,out = g 3 r 2 = g 3 (g 2 + g + p g + p p r,in ) = = g 3 g 2 g p g p p r,in r,in p 3 p p g!! p 3 p p p g!! p 3 p p r p 3 p g +g p 3 r 3,out g g g 3 g 3+ +g 2 p 3 Cmmino critico = 6 L 6 27/3 Addiziontori modulri! Moduli elementri, collegili in cct. " Compleità del circuito tollert per piccoli n (e. n=4)! Cmmino critico C: " M moduli d 4 it: C = 6 M N = 6 it # M = N/4 # C = 6 N/4 = 24 " A propgzione di riporto: N = 6 it # C = 3 N = 48 r,in FA 4 r 3,out L 6 28/3

15 Struttur ommtore locchi! Voglimo 32 it! 8 ommtori elementri " Come collegrli tr loro? r 3 = g 3 r 2 = = g 3 (g 2 + g + p g + p p r ) = = (g 3 g 2 g p g ) p p r = = G + P r r,in dove: P = p 3 p p G = g 3 g 2 g p g FA 4 P G L 6 29/3 Struttur di un ommtore u 6 it C = G + P r C 2 = G + P C = = G + P G + P P r C 3 = G 2 + P 2 C 2 = = G 2 + P 2 G + P 2 P G + + P 2 P P r = C 4 = G 3 + P 3 C 3 = = G 3 + P 3 G 2 + P 3 P 2 G + + P 3 P 2 P G + P 3 P 2 P P r Cmmino critico = 6+6 = 2 CLA + prop: 6M = 24 Prop: 3N = 48 L 6 3/3

Circuiti digitali notevoli: ALU

Circuiti digitali notevoli: ALU Architettur degli Elbortori e delle Reti Lezione 6 Circuiti digitli notevoli: ALU Proff. A. Borghee, F. Pederi Diprtimento di Scienze dell Informzione Univerità degli Studi di Milno A.A. 25/6 L 6 /27 ALU:

Dettagli

Semplificazione: mappe di Karnaugh Circuiti digitali notevoli: ALU

Semplificazione: mappe di Karnaugh Circuiti digitali notevoli: ALU Architettur degli Elortori e delle Reti Lezione 6 Semplificzione: mppe di Krnugh Circuiti digitli notevoli: ALU Proff. A. Borghee, F. Pederi Diprtimento di Scienze dell Informzione Univerità degli Studi

Dettagli

Circuiti combinatori notevoli e circuiti aritmetici

Circuiti combinatori notevoli e circuiti aritmetici Architettur degli Elortori e delle Reti Lezione 5 Circuiti comintori notevoli e circuiti ritmetici F. Pedersini Diprtimento di Scienze dell Informzione Università degli Studi di Milno L 5 1 Comprtore COMPARATORE!

Dettagli

Circuiti combinatori notevoli e circuiti aritmetici

Circuiti combinatori notevoli e circuiti aritmetici Architettur degli Elortori e delle Reti Circuiti comintori notevoli e circuiti ritmetici F. Pedersini Diprtimento di Informtic Università degli Studi di Milno L 5 1 Comprtore COMPARATORE v Confront 2 prole

Dettagli

Circuiti combinatori notevoli

Circuiti combinatori notevoli Architettura degli Elaoratori e delle Reti Lezione 5 Circuiti cominatori notevoli F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 5 1 Comparatore! Confronta parole

Dettagli

Componenti per l aritmetica binaria

Componenti per l aritmetica binaria Componenti per l ritmetic inri Introduzione 2 Introduzione Motivzioni 3 Appliczioni di n-it dder 4 Sommtore CLA I itemi di clcolo neceitno di componenti che relizzino operzioni di tipo ritmetico (omme,

Dettagli

Componenti per l aritmetica binaria. Motivazioni. Sommario. Sommario. M. Favalli

Componenti per l aritmetica binaria. Motivazioni. Sommario. Sommario. M. Favalli Sommrio Componenti per l ritmetic inri M. Fvlli Engineering Deprtment in Ferrr Introduzione 2 3 Appliczioni di n-it dder 4 Sommtore CLA Sommrio (ENDIF) Reti logiche / 27 Introduzione Motivzioni (ENDIF)

Dettagli

Organizzazione della lezione

Organizzazione della lezione Costruzione di un unità ritmetico-logic Orgnizzzione dell lezione Operzioni logiche Addizione e sottrzione Hlf dder e Full dder ( bit) Complemento e sottrzione Altre operzioni Set on less thn, test di

Dettagli

Unità logico-aritmetica (ALU) Unità logico-aritmetica. Passi per costruire l ALU. Blocchi di base per costruire l ALU

Unità logico-aritmetica (ALU) Unità logico-aritmetica. Passi per costruire l ALU. Blocchi di base per costruire l ALU Unità logio-ritmeti (ALU) Unità logio-ritmeti Arhitetture dei Cloltori (lettere A-I) E l prte del proessore he svolge le operzioni ritmetio-logihe Potenz di lolo del proessore Insieme di iruiti omintori

Dettagli

Unità logico-aritmetica (ALU) Architetture dei Calcolatori (Lettere. Blocchi di base per costruire l ALUl. Passi per costruire l ALUl

Unità logico-aritmetica (ALU) Architetture dei Calcolatori (Lettere. Blocchi di base per costruire l ALUl. Passi per costruire l ALUl Unità logio-ritmeti (ALU) Arhitetture dei Cloltori (Lettere A-I) Unit Logio-Aritmeti (ALU) Prof. Frneso Lo Presti E l prte del proessore he svolge le operzioni ritmetio- logihe Rete omintori Operzioni

Dettagli

La ALU. Prof. Alberto Borghese Dipartimento di Scienze dell Informazione Università degli Studi di Milano

La ALU. Prof. Alberto Borghese Dipartimento di Scienze dell Informazione Università degli Studi di Milano La ALU Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Università degli Studi di Milano Riferimento sul Patterson: sezione C.5 1/38 Sommario ALU ad 1 bit ALU a 3

Dettagli

SOMMATORI S = A B C = AB HALF-ADDER. DIEET Università di Palermo Elettronica digitale II Giuseppe Caruso 1

SOMMATORI S = A B C = AB HALF-ADDER. DIEET Università di Palermo Elettronica digitale II Giuseppe Caruso 1 OMMTORI Università di alermo Elettronica digitale II Giuseppe Caruso HLF-DDER C H C = C = Università di alermo Elettronica digitale II Giuseppe Caruso 2 2 Università di alermo Elettronica digitale II Giuseppe

Dettagli

Elettronica dei Sistemi Digitali Progetto di sottosistemi in tecnologia CMOS

Elettronica dei Sistemi Digitali Progetto di sottosistemi in tecnologia CMOS Elettroni dei Sistemi Digitli Progetto di sottosistemi in tenologi CMOS Vlentino Lierli Diprtimento di Tenologie dell Informzione Università di Milno, 2613 Crem e-mil: lierli@dti.unimi.it http://www.dti.unimi.it/

Dettagli

Moltiplicatori HW e ALU

Moltiplicatori HW e ALU Moltiplicatori HW e ALU Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@di.unimi.it Università degli Studi di Milano Riferimenti: Appendice B5 prima parte. Per approfondimenti

Dettagli

Lezione 7 Sommatori e Moltiplicatori

Lezione 7 Sommatori e Moltiplicatori Architettura degli Elaboratori e delle Reti Lezione 7 Sommatori e Moltiplicatori Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 7 /36 Sommario

Dettagli

Elettronica dei Sistemi Digitali Progetto di sottosistemi in tecnologia CMOS (parte II)

Elettronica dei Sistemi Digitali Progetto di sottosistemi in tecnologia CMOS (parte II) Elettroni dei Sistemi Digitli Progetto di sottosistemi in tenologi CMOS (prte II) Vlentino Lierli Diprtimento di Tenologie dell Informzione Università di Milno, 2613 Crem e-mil: lierli@dti.unimi.it http://www.dti.unimi.it/

Dettagli

STABILITA DEI SISTEMI IN RETROAZIONE CRITERIO DI ROUTH ESERCIZI

STABILITA DEI SISTEMI IN RETROAZIONE CRITERIO DI ROUTH ESERCIZI STABILITA DEI SISTEMI IN RETROAZIONE CRITERIO DI ROUTH ESERCIZI U( ) + Stilità dei itemi in retrozione G( ) Y ( ) G( ) N ( ) G DG ( ) W ( ) G( ) NG ( ) 1 + G( ) D ( ) + N ( ) G G Nel co di un itemi G()

Dettagli

ALU + Bistabili. Sommario

ALU + Bistabili. Sommario ALU + Bistabili Prof. Alberto Borghese Dipartimento di Informatica alberto.borghese@unimi.it Università degli Studi di Milano Riferimento Patterson: sezioni B.7 & B.8. 1/39 Sommario ALU: Comparazione,

Dettagli

ALU + Bistabili. Prof. Alberto Borghese Dipartimento di Informatica Università degli Studi di Milano

ALU + Bistabili. Prof. Alberto Borghese Dipartimento di Informatica Università degli Studi di Milano ALU + Bistabili Prof. Alberto Borghese Dipartimento di Informatica alberto.borghese@unimi.it Università degli Studi di Milano Riferimento Patterson: sezioni B.7 & B.8. 1/39 Sommario ALU: Comparazione,

Dettagli

Università degli Studi di Cassino

Università degli Studi di Cassino Corso di Reti combinatorie Anno Accademico 27/28 Francesco Tortorella Reti combinatorie una rete combinatoria è un circuito logico avente n ingressi (x,x 2,,x n ) ed m uscite (y,y 2,,y m ), ciascuno dei

Dettagli

3. 1. Capitolo 4. Reti logiche. Logica e Reti logiche. Il modello strutturale delle reti logiche. 4.1 Funzioni, espressioni e schemi logici

3. 1. Capitolo 4. Reti logiche. Logica e Reti logiche. Il modello strutturale delle reti logiche. 4.1 Funzioni, espressioni e schemi logici Cpitolo 4 Reti logiche 4 - Funzioni, espressioni e schemi logici 42 - Alger di commutzione 43 - Fmiglie logiche 4 Funzioni, espressioni e schemi logici Tutti gli uomini sono mortli 2 Socrte è un uomo Logic

Dettagli

Algebra di commutazione. Schemi logici e Espressioni. Espressioni. Equivalenze notevoli. Teoremi di equivalenza

Algebra di commutazione. Schemi logici e Espressioni. Espressioni. Equivalenze notevoli. Teoremi di equivalenza lger di commutzione 4.2 lger di commutzione ) Costnti: 0, 2) Operzioni: somm logic (+) prodotto logico (.) complementzione ( ) 3) Postulti: 0 + 0 = 0 0. 0 = 0 0 = + 0 =. 0 = 0 = 0 0 + = 0. = 0 + =. = 4)

Dettagli

si considerino le seguenti implementazioni dell algoritmo di ricerca di un elemento all interno di un vettore v: 1) 2)

si considerino le seguenti implementazioni dell algoritmo di ricerca di un elemento all interno di un vettore v: 1) 2) Fondmenti di Informtic Ingegneri Meccnic, Elettric, Gestionle Prov scritt del 22 Giugno 2004 NOME MATRICOLA Esercizio 1 Supponendo l seguente definizione del tipo vettore: #define MAX_DIM 256 typedef int

Dettagli

una rete combinatoria è un circuito logico avente n ingressi (x 1

una rete combinatoria è un circuito logico avente n ingressi (x 1 Reti combinatorie una rete combinatoria è un circuito logico avente n ingressi (x,,,x n ) ed m uscite (y,y 2,,y m ), ciascuno dei quali assume valori binari (/), e tale che a ciascuna combinazione degli

Dettagli

Collaudo dei circuiti combinatori. Simulazione di guasti

Collaudo dei circuiti combinatori. Simulazione di guasti Colludo dei circuiti comintori Simulzione di gusti Introduzione I sistemi per l generzione di vettori di test per un circuito comintorio trmite Automtic Test Pttern Genertion h un tipico schem di funzionmento

Dettagli

I sommatori. Sommario

I sommatori. Sommario I ommatori Prof. Alberto Borghee Dipartimento di Informatica borghee@di.unimi.it Univerità degli Studi di Milano Riferimenti: Appendice B5 prima parte. 1/33 Sommario Addizionatori Addizionatori ad anticipazione

Dettagli

Moduli Combinatori. Moduli Combinatori. Corso di Architetture degli Elaboratori

Moduli Combinatori. Moduli Combinatori. Corso di Architetture degli Elaboratori Moduli Combinatori Moduli Combinatori Corso di Architetture degli Elaboratori Coder Circuito codificatore x x z z k n=2 k x n La linea su cui si ha valore viene codificata in uscita mediante log 2 n bit

Dettagli

ESAME DI STATO 2015 INDIRIZZO ELETTRONICA ED ELETTROTECNICA ARTICOLAZIONE ELETTRONICA. TEMA DI SISTEMI AUTOMATICI - Soluzione

ESAME DI STATO 2015 INDIRIZZO ELETTRONICA ED ELETTROTECNICA ARTICOLAZIONE ELETTRONICA. TEMA DI SISTEMI AUTOMATICI - Soluzione ESAME DI STATO 20 INDIRIZZO ELETTRONICA ED ELETTROTECNICA ARTICOLAZIONE ELETTRONICA TEMA DI SISTEMI AUTOMATICI - Soluzione PRIMA PARTE Il teto non preci il tempo necerio ll erogzione dei regenti; poimo

Dettagli

Logica binaria. Cap. 1.1 e 2.1 dispensa

Logica binaria. Cap. 1.1 e 2.1 dispensa Logica binaria Cap.. e 2. dispensa Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna http://www.moreno.marzolla.name/ Logica binaria 2 / 24 Rappresentazione

Dettagli

Lezione 7 Sommatori e Moltiplicatori

Lezione 7 Sommatori e Moltiplicatori Architettura degli Elaboratori e delle Reti Lezione 7 Sommatori e Moltiplicatori Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 7 1/36 Sommario!

Dettagli

Circuiti di base e ALU. Lorenzo Dematte

Circuiti di base e ALU. Lorenzo Dematte Circuiti di base e ALU Lorenzo Dematte (dematte@ieee.org) Multiplexer Multiplexer Decodificatore demux CPU ALU: Arithmetic Logic Unit CU: Control Unit Aritmetica con reti logiche I circuiti realizzano

Dettagli

Reti combinatorie. Reti combinatorie (segue)

Reti combinatorie. Reti combinatorie (segue) Reti combinatorie Sommatore Sottrattore Reti sequenziali Generatore di sequenze Riconoscitore di sequenze Reti combinatorie PROGRAMMAZIONE Il programmatore riporta le istruzioni che il calcolatore dovrà

Dettagli

Logica binaria. Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna

Logica binaria. Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna Logica binaria Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna http://www.moreno.marzolla.name/ Logica binaria 2 Rappresentazione dell'informazione I calcolatori

Dettagli

Reti combinatorie (segue) Reti combinatorie. Lezione 2. Architettura degli Elaboratori A. Sperduti 1

Reti combinatorie (segue) Reti combinatorie. Lezione 2. Architettura degli Elaboratori A. Sperduti 1 Reti combinatorie Reti sequenziali Sommatore Sottrattore Generatore di sequenze Riconoscitore di sequenze PROGRAMMAZIONE Il programmatore riporta le istruzioni che il calcolatore dovrà eseguire, in un

Dettagli

Architettura degli Elaboratori e Laboratorio. Matteo Manzali Università degli Studi di Ferrara Anno Accademico

Architettura degli Elaboratori e Laboratorio. Matteo Manzali Università degli Studi di Ferrara Anno Accademico Architettura degli Elaboratori e Laboratorio Matteo Manzali Università degli Studi di Ferrara Anno Accademico 2016-2017 Algebra booleana L algebra booleana è un particolare tipo di algebra in cui le variabili

Dettagli

PROPRIETA DELLE POTENZE FUNZIONE ESPONENZIALE

PROPRIETA DELLE POTENZE FUNZIONE ESPONENZIALE PROPRIETA DELLE POTENZE Sino,b,s,t R,b Vlgono le seguenti proprietà: ) s t = s t Il prodotto di potenze dell stess bse è un potenz dell stess bse che h come esponente l somm degli esponenti ) s s t = t

Dettagli

Scheda per il recupero 2

Scheda per il recupero 2 Sched A Ripsso Sched per il recupero Numeri rzionli e introduzione i numeri reli Definizioni principli DOMANDE RISPOSTE ESEMPI Che cos è un frzione? Qundo un frzione si dice ridott i minimi termini? Un

Dettagli

Unità Aritmetico-Logica

Unità Aritmetico-Logica Unità Aritmetico-Logica A ritmethic L ogic U nit E l unità che esegue le operazioni aritmetiche e le operazioni logiche AND e OR 1-bit ALU : è una componente dell ALU che produce un singolo bit sui 32

Dettagli

Propagazione degli Errori e regressione lineare. Note e consigli d uso. -Termine covariante -- estrapolazione e/o interpolazione

Propagazione degli Errori e regressione lineare. Note e consigli d uso. -Termine covariante -- estrapolazione e/o interpolazione Propgzione degli Errori e regressione linere Note e consigli d uso -Termine covrinte -- estrpolzione e/o interpolzione Qundo devo usre il termine di covrinz nell propgzione? Qundo l errore delle vriili..

Dettagli

Anno 1. Numeri reali: proprietà e applicazioni di uso comune

Anno 1. Numeri reali: proprietà e applicazioni di uso comune Anno Numeri reli: proprietà e ppliczioni di uso comune Introduzione L insieme dei numeri rzionli è composto d numeri che si ottengono dl rpporto tr due numeri interi. Tle rpporto, o frzione, è sempre ssociile

Dettagli

Porte logiche di base. Cenni circuiti, reti combinatorie, reti sequenziali

Porte logiche di base. Cenni circuiti, reti combinatorie, reti sequenziali Porte logiche di base Cenni circuiti, reti combinatorie, reti sequenziali NOT AND A R A B R OR A R B Quindi NAND o NOR sono complete circuiti con solo porte NAND o solo porte NOR. Reti combinatorie Rete

Dettagli

{ 1, 2,3, 4,5,6,7,8,9,10,11,12, }

{ 1, 2,3, 4,5,6,7,8,9,10,11,12, } Lezione 01 Aritmetic Pgin 1 di 1 I numeri nturli I numeri nturli sono: 0,1,,,4,5,6,7,8,,10,11,1, L insieme dei numeri nturli viene indicto col simbolo. } { 0,1,,, 4,5,6,7,8,,10,11,1, } L insieme dei numeri

Dettagli

Logica binaria. Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna

Logica binaria. Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna Logica binaria Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di ologna http://www.moreno.marzolla.name/ Logica binaria 2 appresentazione dell'informazione I calcolatori

Dettagli

INTEGRAZIONE NUMERICA DI UNA FUNZIONE

INTEGRAZIONE NUMERICA DI UNA FUNZIONE INTEGRAZIONE NUMERICA DI UNA FUNZIONE Pro.Dniele Attmpto L vlutzione di integrli deiniti qundo non è not l primitiv dell unzione integrnd o qundo il procedimento nlitico riult compleo richiede l ppliczione

Dettagli

Il calcolo letterale

Il calcolo letterale Progetto Mtemtic in Rete Il clcolo letterle Finor imo studito gli insiemi numerici (espressioni numeriche). Ν, Ζ, Q, R ed operto con numeri In mtemtic però è molto importnte sper operre con le lettere

Dettagli

Laurea triennale in Scienze della Natura a.a. 2009/2010. Regole di Calcolo

Laurea triennale in Scienze della Natura a.a. 2009/2010. Regole di Calcolo Lure triennle in Scienze dell Ntur.. 2009/200 Regole di Clcolo In queste note esminimo lcune conseguenze degli ssiomi reltivi lle operzioni e ll ordinmento nell insieme R dei numeri reli. L obiettivo principle

Dettagli

Elettronica dei Sistemi Programmabili A.A Microcontrollori. Esercizi

Elettronica dei Sistemi Programmabili A.A Microcontrollori. Esercizi Elettronica dei Sistemi Programmabili A.A. 2013-2014 Microcontrollori Esercizi Registro speciale APSR: flag della ALU Flag della ALU N (b31) : copia di b31 del risultato. '1' se negativo, '0' se posivo

Dettagli

Esercitazione del 17/03/2005

Esercitazione del 17/03/2005 Esercitazione del 7/03/2005 ) ddizionatore Half dder (senza riporto in ingresso): 0 0 0 0 0 0 0 0 0 = = Half dder N.Porte = 2 Cammino Critico =, = 2) ddizionatore Full dder ( con riporto in ingresso ):

Dettagli

Trasduttori a Stati Finiti

Trasduttori a Stati Finiti Trsduttori Stti Finiti Un Trsduttore Stti Finiti Deterministici è definito dll 7-pl - Alfeto di Ingresso (Alfeto terminle) K- Insieme degli stti δ -funzione (przile) di trnsizione

Dettagli

Capitolo 4. Reti logiche. Logica e Reti logiche. Reti logiche. 4.1 Funzioni, espressioni e schemi logici

Capitolo 4. Reti logiche. Logica e Reti logiche. Reti logiche. 4.1 Funzioni, espressioni e schemi logici Cpitolo 4 Reti logiche 4 - Funzioni, espressioni e schemi logici 42 - lger di commutzione 43 - Fmiglie logiche 4 Funzioni, espressioni e schemi logici Tutti gli uomini sono mortli 2 Socrte è un uomo Logic

Dettagli

Appunti di Matematica 1 - I polinomi - Polinomi. I vari monomi che compongono il polinomio si chiamano termini del polinomio.

Appunti di Matematica 1 - I polinomi - Polinomi. I vari monomi che compongono il polinomio si chiamano termini del polinomio. ppunti di Mtemtic Polinomi Un polinomio è un somm lgeric di monomi. ; c sono polinomi. ; I vri monomi che compongono il polinomio si chimno termini del polinomio. Un monomio può nche essere considerto

Dettagli

Linguaggio del calcolatore. Algebra di Boole AND, OR, NOT. Notazione. And e or. Circuiti e reti combinatorie. Appendice A + dispense

Linguaggio del calcolatore. Algebra di Boole AND, OR, NOT. Notazione. And e or. Circuiti e reti combinatorie. Appendice A + dispense Linguaggio del calcolatore Circuiti e reti combinatorie ppendice + dispense Solo assenza o presenza di tensione: o Tante componenti interconnesse che si basano su e nche per esprimere concetti complessi

Dettagli

Architettura degli Elaboratori

Architettura degli Elaboratori circuiti combinatori: ALU slide a cura di Salvatore Orlando, Marta Simeoni, Andrea Torsello 1 ALU ALU (Arithmetic Logic Unit) circuito combinatorio all interno del processore per l esecuzione di istruzioni

Dettagli

Il calcolo letterale

Il calcolo letterale Appunti di Mtemtic Il clcolo letterle Finor imo studito gli insiemi numerici espressioni numeriche. Ν, Ζ, Q, R ed operto con numeri In mtemtic però è molto importnte sper operre con le lettere e sviluppre

Dettagli

Capitolo 2. Il problema del calcolo delle aree

Capitolo 2. Il problema del calcolo delle aree Cpitolo 2 Il prolem del clcolo delle ree Introduzione Il prolem del clcolo delle ree nsce più di 2000 nni f qundo i greci tentrono di clcolre le ree con un metodo detto di esustione. Tle metodo può essere

Dettagli

Il calcolo letterale

Il calcolo letterale Il clcolo letterle Finor imo studito gli insiemi numerici espressioni numeriche. Ν, Ζ, Q, R ed operto con numeri In mtemtic però è molto importnte sper operre con le lettere e sviluppre le regole di quello

Dettagli

Capitolo 4. Gate. Il modello. Reti logiche Funzioni, espressioni e schemi logici Algebra di commutazione Famiglie logiche

Capitolo 4. Gate. Il modello. Reti logiche Funzioni, espressioni e schemi logici Algebra di commutazione Famiglie logiche Cpitolo 4 Gte 4 - Funzioni, espressioni e schemi logici 42 - lger di commutzione 43 - Fmiglie logiche Il modello Reti logiche Configurzioni di n it che codificno i simoli di un insieme I i i n F: I S U

Dettagli

Componenti notevoli combinatori

Componenti notevoli combinatori Corso di Laurea in Informatica Componenti notevoli combinatori Architettura dei Calcolatori Prof. Andrea Marongiu andrea.marongiu@unimore.it Anno accademico 2018/19 Demultiplexer / Decoder (1/2) Il demultiplexer

Dettagli

{ 3 x y=4. { x=2. Sistemi di equazioni

{ 3 x y=4. { x=2. Sistemi di equazioni Sistemi di equzioni Definizione Un sistem è un insieme di equzioni che devono essere verificte contempornemente, cioè devono vere contempornemente le stesse soluzioni. Definimo grdo di un sistem il prodotto

Dettagli

Architettura dei sistemi di elaborazione: La CPU: Architettura (parte 2)

Architettura dei sistemi di elaborazione: La CPU: Architettura (parte 2) Architettura dei sistemi di elaborazione: La CPU: Architettura (parte 2) ALU L unità aritmetico logica o ALU rappresenta l apparato muscolare di un calcolatore, il dispositivo cioè che esegue le operazioni

Dettagli

Moltiplicazione e ALU

Moltiplicazione e ALU Moltiplicazione e ALU Docente teoria: prof. Federico Pedersini (https://homes.di.unimi.it/pedersini/ae-inf.html) Docente laboratorio: Matteo Re (https://homes.di.unimi.it/re/arch1-lab-2017-2018.html) 1

Dettagli

Algebra lineare. Algebra. Vettori. Vettori. Vettori: uguaglianza. Vettori: elementi corrispondenti

Algebra lineare. Algebra. Vettori. Vettori. Vettori: uguaglianza. Vettori: elementi corrispondenti Algebr linere Algebr Un lgebr è un sistem di segni in cui sono definite delle operzioni Algebr sclre Algebr dei vettori Algebr mtricile In lgebr mtricile un numero è chimto sclre Vettori Vettori vettore

Dettagli

Il Livello Logico-Digitale. Blocchi funzionali combinatori

Il Livello Logico-Digitale. Blocchi funzionali combinatori Il Livello Logico-Digitale Blocchi funzionali combinatori 21-10-2015 Blocchi funzionali combinatori Esiste una ben nota e ormai stabilizzata libreria di blocchi funzionali predefiniti di tipo combinatorio

Dettagli

1 Lavoro sperimentale (di Claudia Sortino)

1 Lavoro sperimentale (di Claudia Sortino) 1 Lvoro sperimentle (di Cludi Sortino) Prtendo d un nlisi epistemologic del prolem, ho preprto un test che ho successivmente proposto due quinte clssi di un istituto industrile. QUESTIONARIO SULL INTEGRAZIONE

Dettagli

Unità Didattica N 02. I concetti fondamentali dell aritmetica

Unità Didattica N 02. I concetti fondamentali dell aritmetica 1 Unità Didttic N 0 I concetti fondmentli dell ritmetic 01) Il concetto di potenz 0) Proprietà delle potenze 0) L nozione di rdice ritmetic 0) Multipli e divisori di un numero 05) Criteri di divisibilità

Dettagli

Le operazioni. di somma. e sottrazione

Le operazioni. di somma. e sottrazione Le operazioni di somma e sottrazione S. Salvatori marzo 2016 (36 di 171) L'unità aritmetico-logica La ALU rappresenta l'elemento principale di una CPU quale dispositivo di elaborazione. ALU AI BUS ESTERNI

Dettagli

Traduzione di espressioni in assembly Motorola 68000

Traduzione di espressioni in assembly Motorola 68000 Trduzione di espressioni in ssemly Motorol 68000 Dniele Polo Scrpzz dniele.scrpzz@elet.polimi.it Politecnico di Milno Ultimo ggiornmento: 10 Mggio 2005 Trduzione e ssemlggio Trduzione: dto un progrmm,

Dettagli

Non Determinismo. Dipartimento di Elettronica e Informazione Politecnico di Milano. 21 marzo 2017

Non Determinismo. Dipartimento di Elettronica e Informazione Politecnico di Milano. 21 marzo 2017 Non Determinismo Diprtimento di Elettronic e Informzione Politecnico di Milno 21 mrzo 2017 Modelli operzionli non deterministici Modelli deterministici vs. modelli non deterministici Solitmente, un lgoritmo

Dettagli

2 Numeri reali. M. Simonetta Bernabei & Horst Thaler

2 Numeri reali. M. Simonetta Bernabei & Horst Thaler 2 Numeri reli M. Simonett Bernei & Horst Thler Numeri interi positivi o Nturli 0 1 2 3 4 Con i numeri Nturli è sempre possiile fre l ddizione e l moltipliczione p.es.: 5+2 = 7; 3*4 = 12; m non sempre l

Dettagli

Elettronica dei Sistemi Digitali Il test nei sistemi elettronici: guasti catastrofici e modelli di guasto (parte I)

Elettronica dei Sistemi Digitali Il test nei sistemi elettronici: guasti catastrofici e modelli di guasto (parte I) Elettronic dei Sistemi Digitli Il test nei sistemi elettronici: gusti ctstrofici e modelli di gusto (prte I) Vlentino Lierli Diprtimento di Tecnologie dell Informzione Università di Milno, 26013 Crem e-mil:

Dettagli

Calcolatori Elettronici

Calcolatori Elettronici Calcolatori Elettronici LIVELLO ORGANIZZAZIONE: SCHEMI DI BASE ALU e REGISTER FILE Massimiliano Giacomin 1 DOVE CI TROVIAMO LIVELLO SIST. OP. Application Binary Interface (ABI) ISA Instruction Set Architecture

Dettagli

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati

Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati e collegati Il Livello LogicoDigitale i Blocchi funzionali combinatori Circuiti integrati Un circuito integrato è una piastrina di silicio (o chip), quadrata o rettangolare, sulla cui superficie vengono realizzati

Dettagli

AXO Architettura dei Calcolatori e Sistemi Operativi. calcolo delle espressioni

AXO Architettura dei Calcolatori e Sistemi Operativi. calcolo delle espressioni AXO Architettur dei Clcoltori e Sistemi Opertivi clcolo delle espressioni lgoritmo per il clcolo delle espressioni dt un espressione, per esempio Z = (A B) (C D) 5 o nche Z = A f (B, C, D) E g (F) ricvre

Dettagli

- Appunti di Matematica 1 Licei Umanistici - - I polinomi - Polinomi

- Appunti di Matematica 1 Licei Umanistici - - I polinomi - Polinomi Polinomi Un polinomio è un somm lgeric di monomi. Esempio: ; c sono polinomi. ; I vri monomi che compongono il polinomio si chimno termini del polinomio. Un monomio può nche essere considerto come un polinomio

Dettagli

Lezione 7 ALU: Moltiplicazione e divisione

Lezione 7 ALU: Moltiplicazione e divisione Architettura degli Elaboratori e delle Reti Lezione 7 ALU: Moltiplicazione e divisione F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 7 1/34 Sommario! Sommatori

Dettagli

Architettura degli Elaboratori A Modulo 2

Architettura degli Elaboratori A Modulo 2 ALU Architettura degli Elaboratori A Modulo 2 ALU slides a cura di Andrea Torsello e Salvatore Orlando ( Unit ALU (Arithmetic Logic circuito combinatorio all interno del processore per l esecuzione di

Dettagli

Appunti di calcolo integrale

Appunti di calcolo integrale prte II Integrle definito Liceo Scientifico A. Volt - Milno 23 mrzo 2017 Integrle definito Si y = f (x) un funzione continu in I = [, b]. Si chim trpezoide l figur curviline pin delimitt: dl grfico dell

Dettagli

Introduzione e strumenti

Introduzione e strumenti Introduzione e strumenti Schemi blocchi Convenzioni generli ed elementi di bse Dll equzione ll rppresentzione grfic L lgebr dei blocchi Clcolo di funzioni di trsferimento di schemi interconnessi 2 Schemi

Dettagli

PRODOTTI NOTEVOLI. Esempi

PRODOTTI NOTEVOLI. Esempi PRODOTTI NOTEVOLI In lger ci sono delle regole per eseguire in modo più reve e più veloce l moltipliczione tr prticolri polinomi. Queste regole (o meglio formule si chimno prodotti notevoli. Anlizzimo

Dettagli

CORSO ZERO DI MATEMATICA

CORSO ZERO DI MATEMATICA UNIVERSITÀ DEGLI STUDI DI PALERMO FACOLTÀ DI ARCHITETTURA CORSO ZERO DI MATEMATICA ESPONENZIALI E LOGARITMI Dr. Ersmo Modic ersmo@glois.it www.glois.it POTENZA CON ESPONENTE REALE Definizione: Dti un numero

Dettagli

CPU a singolo ciclo. Lezione 18. Sommario. Architettura degli Elaboratori e delle Reti. Proff. A. Borghese, F. Pedersini

CPU a singolo ciclo. Lezione 18. Sommario. Architettura degli Elaboratori e delle Reti. Proff. A. Borghese, F. Pedersini Architettura degli Elaboratori e delle Reti Lezione 8 CPU a singolo ciclo Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 8 /33 Sommario! La

Dettagli

Introduzione e strumenti. Schemi a blocchi

Introduzione e strumenti. Schemi a blocchi Introduzione e strumenti Schemi blocchi Schemi blocchi Convenzioni generli ed elementi bse Dll equzione ll rppresentzione grfic L lgebr dei blocchi Clcolo di funzioni di trsferimento di schemi interconnessi

Dettagli

CPU a singolo ciclo. Lezione 18. Sommario. Architettura degli Elaboratori e delle Reti

CPU a singolo ciclo. Lezione 18. Sommario. Architettura degli Elaboratori e delle Reti Architettura degli Elaboratori e delle Reti Lezione 18 CPU a singolo ciclo Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 18 1/2 Sommario!

Dettagli

Introduzione e strumenti

Introduzione e strumenti Controlli utomtici Introduzione e strumenti Convenzioni generli ed elementi di bse Dll equzione ll rppresentzione grfic L lgebr dei blocchi Clcolo di funzioni di trsferimento di schemi interconnessi 2

Dettagli

Reti Combinatorie: sintesi

Reti Combinatorie: sintesi Reti Combinatorie: sintesi Sintesi di reti combinatorie Una rete combinatoria realizza una funzione di commutazione Data una tabella di verità è possibile ricavare più espressioni equivalenti che la rappresentano.

Dettagli

U.D. N 13 Le inequazioni ad una incognita

U.D. N 13 Le inequazioni ad una incognita Unità Didttic N Le inequzioni d un incognit 5 U.D. N Le inequzioni d un incognit 0) Proprietà delle disuguglinze fr numeri reli reltivi 0) Inequzioni e loro proprietà 0) Inequzioni rzionli intere di primo

Dettagli

La scomposizione in fattori dei polinomi

La scomposizione in fattori dei polinomi Progetto Mtemtic in Rete L scomposizione in fttori dei polinomi Scomporre in fttori un polinomio signific scriverlo come prodotto di polinomi di grdo inferiore. Esempio: ( )( ) Osservimo che l uguglinz,

Dettagli

INTEGRALI INDEFINITI

INTEGRALI INDEFINITI INTEGRALI INDEFINITI Se F() è un primitiv di f(), llor le funzioni F() + c, con c numero rele qulsisi, sono tutte e sole le primitive di f(). Precismente:! se F() è un primitiv di f (), llor nche F() +

Dettagli

senza stato una ed una sola

senza stato una ed una sola Reti Combinatorie Un calcolatore è costituito da circuiti digitali (hardware) che provvedono a realizzare fisicamente il calcolo. Tali circuiti digitali possono essere classificati in due classi dette

Dettagli

5. Funzioni elementari trascendenti

5. Funzioni elementari trascendenti ISTITUZIONI DI MATEMATICHE E FONDAMENTI DI BIOSTATISTICA 5. Funzioni elementri trscendenti A. A. 2013-2014 1 FUNZIONI ESPONENZIALI Le più semplici funzioni esponenzili sono le funzioni f: R R definite

Dettagli

Es Soluzioni S = A B. R in. Full. Adder

Es Soluzioni S = A B. R in. Full. Adder Es. 5 - oluzioni 1) ddizionatore Half dder (senza riporto in ingresso): 1 1 1 Half dder = = N.Porte = 2 Cammino Critico = 1, = 1 2) ddizionatore Full dder ( con riporto in ingresso ): in out 1 1 1 1 1

Dettagli

Linguaggi di Programmazione Corso C. Parte n.5 Automi a Stati Finiti. Nicola Fanizzi

Linguaggi di Programmazione Corso C. Parte n.5 Automi a Stati Finiti. Nicola Fanizzi Linguggi di Progrmmzione Corso C Prte n.5 Automi Stti Finiti Nicol Fnizzi (fnizzi@di.uni.it) Diprtimento di Informtic Università degli Studi di Bri Automi Stti Finiti Dto un lfeto X, un utom stti finiti

Dettagli

Università degli Studi di Cassino

Università degli Studi di Cassino Corso di Unità Logico-Aritmetica Anno Accademico 24/25 Francesco Tortorella Progetto di una ALU ALU n. [Arthritic Logic Unit or (rare) Arithmetic Logic Unit] A random-number generator supplied as standard

Dettagli

George Boole ( )

George Boole ( ) Mtemtic Alger di Boole Cpitolo 5 Ivn Zivko George Boole (1815-1864) Mtemtico inglese del dicinnovesimo secolo, ffrontò in modo originle prolemi di logic. Le sue teorie trovno forte ppliczione un secolo

Dettagli

Sia data una macchina rotante isotropa, dotata di un solo avvolgimento rotorico.

Sia data una macchina rotante isotropa, dotata di un solo avvolgimento rotorico. ommrio. FAORI PAZIALI... 1.1 I FAORI PAZIALI ED IL GIUTO ELETTROMAGETICO... 1. Fori pzili.1 I fori pzili ed il giunto elettromgnetico i dt un mcchin rotnte iotrop, dott di un olo vvolgimento rotorico.

Dettagli

Legge dei grandi numeri e significato probabilistico della distribuzione normale

Legge dei grandi numeri e significato probabilistico della distribuzione normale Legge dei grndi numeri e ignificto probbilitico dell ditribuione normle Sppimo che l quntità f()d rppreent un indictore dell frione di miure che cdono tr e + d in un dto eperimento qundo l vribile X egue

Dettagli