NANDNOR A BA NAND B falso vero falso vero vero vero falso vero falso A BA NOR B falso vero falso vero falso vero falso falso vero falso 10 1 01 11 0 10.

Slides:



Advertisements
Presentazioni simili
Algebra di Boole Casazza Andrea 3EA I.I.S. Maserati.
Advertisements

D. Menasce1 Queste trasparenze sono disponibili sul sito web dellautore: (selezionare lopzione COURSES) Queste.
Elaborazione dei segnali mediante circuiti analogici o digitali.
Informatica Generale Marzia Buscemi IMT Lucca
I Circuiti Elettrici.
Circuiti Aritmetico-Logici
Selezione A. Ferrari.
Algebra di Boole..
(sommario delle lezioni in fondo alla pagina)
Cap. II. Funzioni Logiche
Corso C Porte logiche.
Corso C Porte logiche.
Algebra di Boole.
Il linguaggio C Gli operatori e le espressioni C Language
Esercitazioni su circuiti combinatori
Intelligenza Artificiale 1 Gestione della conoscenza lezione 8
Informatica 3 Codifica binaria.
Corso di Laurea in Biotecnologie Informatica (Programmazione)
I numeri figurati Numeri quadrati: Numeri triangolari:
Lezione 2 Codice di Hamming Algebra Booleana.
ANNUNCI Testo di Ciotti: messo versione PDF sul sito (e su didattica online) FAQ: come fare la tilde (~, ASCII 126) su tastiere italiane: ALT (su.
ANNUNCI Ricevimento Poesio Normalmente: lunedi 16-18, a Povo, SOLO SU APPUNTAMENTO Fino a Maggio: lunedi e venerdi dopo lezione RICORDATEVI: La prossima.
Corso Fisica dei Dispositivi Elettronici Leonello Servoli 1 Retta di carico (1) La retta dipende solo da entità esterne al diodo.
Fondamentidi Programmazione Corso: Fondamenti di Programmazione Classe: PARI-DISPARI Docente: Prof. Luisa Gargano Testo: Aho, Ulman, Foundations of Computer.
Algebra di Boole e sue applicazioni
Indice: L’algebra di Boole Applicazione dell’algebra di Boole
PRESENTAZIONE DEGLI ARGOMENTI: SIMBOLI GRAFICI E RELATIVE OPERAZIONI LOGICHE TABELLE DI VERITA INTEGRATI DIGITALI DELLE FAMIGLIE TTL E CMOS E LORO RICONOSCIMENTO.
Algebra di Boole L’algebra di Boole è un formalismo che opera su variabili (dette variabili booleane o variabili logiche o asserzioni) che possono assumere.
Usare rappresentazioni di lunghezza fissa porta ad avere valori non rappresentabili: Overflow indica un errore nella rappresentazione del risultato in.
Claudia Raibulet Algebra Booleana Claudia Raibulet
CONVERTITORE ANALOGICO / DIGITALE
Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08
INFORMATICA MATTEO CRISTANI. INDICE CICLO DELLE LEZIONI LEZ. 1 INTRODUZIONE AL CORSO LEZ. 2 I CALCOLATORI ELETTRONICI LEZ. 3 ELEMENTI DI TEORIA DELL INFORMAZIONE.
Algebra di Boole e Circuiti Logici
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Linguaggi e Programmazione per l’Informatica Musicale
Di Luca Veschi. LDR Quando diminuisce la luce attiva il circuito.
Tesina di fine corso Argomento: Corso: Professore: Autori:
ORGANIZZAZIONE DI UN SISTEMA DI ELABORAZIONE
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Algebra di Boole ed elementi di logica Marco D. Santambrogio – Ver. aggiornata.
Algebra di Boole.
Informatica B Allievi Elettrici - AA Fondamenti della programmazione in linguaggio C (II) Istruzioni e strutture di controllo.
Didattica e Fondamenti degli Algoritmi e della Calcolabilità Terza giornata: principali classi di complessità computazionale dei problemi Guido Proietti.
Informatica Lezione 5 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Circuiti logici.
Università degli studi di Parma Dipartimento di Ingegneria dell’Informazione Politecnico di Milano © 2001/02 - William Fornaciari Reti Logiche A Lezione.
Corso di Laurea in Ingegneria dell’Informazione
Funzione y = f (x).
Circuiti di memorizzazione elementari: i Flip Flop
Fondamenti di Informatica1 Memorizzazione su calcolatore L'unità atomica è il bit (BInary DigiT) L'insieme di 8 bit è detta byte Altre forme di memorizzazione:
Rappresentazione dell'informazione
1 Informatica di base A.A. 2004/ Informazioni sul docente Docente: Prof. Francesca Rossi Tel:
L’esecuzione dei programmi
Algebra di Boole L’algebra di Boole è un formalismo che opera su variabili (dette variabili booleane o variabili logiche o asserzioni) che possono assumere.
Rappresentazione dell’Informazione
Linguaggio C: Le basi Stefano Cagnoni e Monica Mordonini
Copyright, 1996 © Dale Carnegie & Associates, Inc. Fondamenti di Informatica Prof. Livio Colussi Ufficio: via Belzoni 7, I piano Indirizzo
Rappresentazione in virgola mobile (floating-point) Permette di rappresentare numeri con ordini di grandezza molto differenti utilizzando per la rappresentazione.
Sistemi Elettronici Programmabili3-1 FPGA Sistemi Elettronici Programmabili.
Rappresentazione dell'informazione 1 Se ho una rappresentazione in virgola fissa (es. su segno e 8 cifre con 3 cifre alla destra della virgola) rappresento.
Sintesi Reti Combinatorie
Algebra di Boole.
Informatica e Informatica di Base
CODIFICATORI (Encoder)
…da von Neumann al computer quantistico L’archittettura dell’elaboratore.
Esercizio n o 3 Si realizzi una calcolatrice a 32 bit con interfaccia “normale” (decimale) con LabView, utilizzando SOLAMENTE: –convertitore decimale (input)
Logica di base e Conversione analogico-digitale Lezione 3 / Prima parte Gaetano Arena e.mail: 1.
Calliope-Louisa Sotiropoulou I NTRODUZIONE ALLA T ECNOLOGIA D ELL ’FPGA F IELD P ROGRAMMABLE G ATE A RRAYS PISA, 02/03/2016 Marie Curie IAPP Fellow - University.
Laboratorio II, modulo Elettronica digitale ( cfr. )
Reti Combinatorie E Algebra Di Boole
Transcript della presentazione:

NANDNOR A BA NAND B falso vero falso vero vero vero falso vero falso A BA NOR B falso vero falso vero falso vero falso falso vero falso RA B RA B

AND OR NOT

bit cicloresetflipABoutput Memoria (volatile) cicloresetflipABoutput 000??? cicloresetflipABoutput 000??? 1?1? cicloresetflipABoutput 000??? 100?1? 2?1? cicloresetflipABoutput 000??? 100?1? 210?1? 3?0? cicloresetflipABoutput 000??? 100?1? 210?1? 310?0? 4? cicloresetflipABoutput 000??? 100?1? 210?1? 310?0? 400? cicloresetflipABoutput 000??? 100?1? 210?1? 310?0? 400? cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput 000??? 100?1? 210?1? 310?0? 400? cicloresetflipABoutput cicloresetflipABoutput

bit cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput cicloresetflipABoutput

Circuiti aritmetici Rappresentazione binaria di un intero: = 1· · · ·2 0 = = 45 Somma: Riporto: =

Vogliamo un circuito che con input due bit corrispondenti ed il riporto precedente calcola la loro somma ed il nuovo riporto. yx S R R' ADD

La somma S è 1 se tutti e tre i bit in input sono 1 oppure solo uno di essi è 1. Questo si esprime con la formula logica: S = {[(X AND Y) AND R] OR [X AND (Y NOR R)]} OR {[Y AND (X NOR R)] OR [R AND (X NOR Y)]} Disegnare il circuito corrispondente.

Il nuovo riporto R' è 1 se almeno due bit in input sono 1. Questo si esprime con la formula logica: R' = [(X AND Y) OR (X AND R)] OR (Y AND R) Disegnare il circuito corrispondente.

Componendo 6 circuiti ADD si ottiene il circuito x0x0 0 ADD R y0y0 s0s0 x1x1 R y1y1 s1s1 x2x2 R y2y2 s2s2 x3x3 R y3y3 s3s3 x4x4 R y4y4 s4s4 x5x5 R y5y5 s5s5 Che calcola la somma di due numeri di 6 bit