Esercitazioni su circuiti combinatori

Documenti analoghi
Algebra di Boole Algebra di Boole

Algebra booleana e circuiti logici. a cura di: Salvatore Orlando

I circuiti digitali: dalle funzioni logiche ai circuiti

Prova d esame di Reti Logiche T 10 Giugno 2016

PROGRAMMA DI SCIENZE E TECNOLOGIE APPLICATE 2015/2016 Classe 2ª Sez. C Tecnologico

Cap. 3 Reti combinatorie: analisi e sintesi operatori logici e porte logiche

Corso E Docente: Siniscalchi. Algebra di Boole

Esercizi di Algebra di Boole (con Appendice)

L algebra di Boole. Cenni Corso di Reti Logiche B. Mariagiovanna Sami

Architettura dei Calcolatori Algebra delle reti Logiche

Capitolo 11 Test chi-quadro

Architettura degli Elaboratori Implementazione di funzioni booleane

4) 8 g di idrogeno reagiscono esattamente con 64 g di ossigeno secondo la seguente reazione:

Corso di Laurea in Matematica per l Informatica e la Comunicazione Scientifica

Funzioni condizionali

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari

Somma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi

ESERCIZI DEL CORSO DI INFORMATICA

nome: classe: data: delle quattro figure sottostanti non risulta in ogni caso congruente a quella sopra?

NUMERI COMPLESSI. Test di autovalutazione

12BHD - Informatica - soluzioni Appendice D del quaderno di testo - v. 2.00

La proporzione è un uguaglianza tra due rapporti. Es 3:4 =6:8. a:b = c:d

Reti Logiche. Le reti logiche sono gli elementi architettonici di base dei calcolatori, e di tutti gli apparati per elaborazioni digitali.

Regola del partitore di tensione

Algebra di Boole. Le operazioni base sono AND ( ), OR ( + ), NOT ( )

Variabili logiche e circuiti combinatori

I Bistabili. Maurizio Palesi. Maurizio Palesi 1

Step I: equazioni logiche per ogni singola uscita

Grafici e Pagina web

7 Esercizi e complementi di Elettrotecnica per allievi non elettrici. Circuiti elementari

Introduzione I contatori sono dispositivi fondamentali nell elettronica digitale e sono utilizzati per:

FSM: Macchine a Stati Finiti

Syllabus: argomenti di Matematica delle prove di valutazione

Corso di Elementi di Informatica Anno accademico 2015/16

Procedura operativa per la gestione della funzione di formazione classi prime

x y z F x y z F F = x z + y z + yz + xyz G = wyz + vw z + vwy + vwz + v w y z Sommario

Sintesi di reti logiche multilivello. Sommario. Motivazioni. Sommario. M. Favalli

Porte logiche. Porte logiche. Corso di Architettura degli Elaboratori. Algebra Booleana

Esercitazione di Calcolatori Elettronici Ing. Battista Biggio. Corso di Laurea in Ingegneria Elettronica. Esercitazione 1 (Capitolo 2) Reti Logiche

Algebra Booleana 1 ALGEBRA BOOLEANA: VARIABILI E FUNZIONI LOGICHE

SOTTOSPAZI E OPERAZIONI IN SPAZI DIVERSI DA R n

Esercitazioni di Reti Logiche. Lezione 2 Algebra Booleana e Porte Logiche. Zeynep KIZILTAN zkiziltan@deis.unibo.it

CAPITOLO V. DATABASE: Il modello relazionale

A.C. Neve Esercizi Digitali 1

Prof.ssa Laura Pagnozzi Prof. Ivano Coccorullo. Calcolo Combinatorio

Esercitazione 4. Comandi iterativi for, while, do-while

SCUOLA PRIMARIA - MORI

Esercitazioni di Reti Logiche. Lezione 1 Rappresentazione dell'informazione. Zeynep KIZILTAN zkiziltan@deis.unibo.it

Lezione 2 Circuiti logici. Mauro Piccolo piccolo@di.unito.it

VALORIZZAZIONE MOVIMENTI DI SCARICO E VALORIZZAZIONE TRASFERIMENTO COSTI DI ANALITICA

GRIGLIA DI CORREZIONE 2013 Matematica Classe I Scuola secondaria di primo grado FASCICOLO 1

Esercitazioni di. LOGICA e MATEMATICA. per la preparazione della PROVA NAZIONALE INVALSI CLASSE PRIMA

Esercizio 2.3 Uso del patch panel

La tabella dell addizione Completa la tabella e poi rispondi alle domande.

Analisi. Calcolo Combinatorio. Ing. Ivano Coccorullo

Il test (o i test) del Chi-quadrato ( 2 )

Esercizi svolti. Elettrotecnica

IIS Via Silvestri ITIS Volta Programma svolto di Tecnologie Informatiche A.S. 2015/16 Classe 1 A

Utilizzo I mintermini si usano quando si considererà la funzione di uscita Q come Somma di Prodotti (S. P.) ossia OR di AND.

ESAME DI STATO. SIMULAZIONE PROVA NAZIONALE Scuola Secondaria di I grado Classe Terza. Prova 3. Anno Scolastico Classe:... Data:...

Sintesi di reti combinatorie. Sommario. Motivazioni. Sommario. Funzioni Espressioni. M. Favalli

consegnare mediamente 8 esercizi a settimana per 7 settimane su 10

SISTEMI LINEARI. x 2y 2z = 0. Svolgimento. Procediamo con operazioni elementari di riga sulla matrice del primo sistema: R 2 R 2 3R

Calcolo di una Regressione lineare semplice con Excel

MATRICI E VETTORI APPROFONDIMENTO PER IL CORSO DI LABORATORIO DI INFORMATICA SARA POLTRONIERI

Le Mappe di Karnaugh.

ISCRIZIONI ONLINE 2014 II FASE Scuole Verifica domande

Cosa vuol dire misurare l'area di una figura piana a contorno curvilineo?

Introduzione alle macchine a stati (non definitivo)

PENSIONI MINIME E MAGGIORAZIONI 2013: ATTENZIONE AI REDDITI

Sistemi logici complessi

SCADENZA FASE VALORE ECONOMICO DATA. Scadenza 0 Avviamento Progetto ,00 02/12/2013. Scadenza 1 I SAL ,00 28/02/2014

GLI STRUMENTI PER IL DISEGNO

1 Multipli di un numero

7 Disegni sperimentali ad un solo fattore. Giulio Vidotto Raffaele Cioffi

730, Unico 2016 e Studi di settore

RB CALCOLO DELLE DISTANZE DI MAPPA. In assenza di linkage i fenotipi dovrebbero avere uguale frequenza

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi:

Laboratorio di Sistemi e Automazione (A020-C320) esperienza competenze Competenze trasversali

RISOLUZIONE N.229/E. Roma,06 giugno 2008

Capitolo Acquisizione dati con PC

SISTEMI LINEARI MATRICI E SISTEMI 1

Algebra di Boole. Le operazioni, nell algebra booleana sono basate su questi tre operatori: AND ( ), OR ( + ),NOT ( )

ESERCITAZIONE MICROECONOMIA (CORSO B) ESEMPI DI ESERCIZI DI TEORIA DEI GIOCHI

GRIGLIA DI CORREZIONE Matematica Classe I Scuola secondaria di I grado

Introduzione ai microcontrollori

Risoluzione di problemi ingegneristici con Excel

ISTITUZIONI DI ECONOMIA corso diurno

Esercitazioni di statistica

VARIAZIONI AL PROGRAMMA ANNUALE PER PRELIEVO DA Z (disp. finanziaria)

Sintesi Combinatoria Uso di componenti diversi dagli operatori elementari. Mariagiovanna Sami Corso di reti Logiche 8 Anno

Esercizi sulle equazioni logaritmiche

Istituto Tecnico Industriale Statale E. Majorana

valore di a: verso l alto (ordinate crescenti) se a>0, verso il basso (ordinate decrescenti) se a<0;

La codifica. dell informazione

Problemi di scelta ESEMPI

Corso di Laurea in Informatica Architetture degli Elaboratori

Sintesi dei circuiti logici:

4 0 = 4 2 = 4 4 = 4 6 = 0.

Italiano Tecnico La relazione di lavoro

Transcript:

Esercitazioni su circuiti combinatori Salvatore Orlando & Marta Simeoni Arch. Elab. - S. Orlando - 1 Algebra Booleana: funzioni logiche di base OR (somma): l uscita è 1 se almeno uno degli ingressi è 1 A B (A + B) 0 0 0 0 1 1 1 0 1 1 1 1 AND (prodotto): l uscita è 1 se tutti gli ingressi sono 1 A B (A B) 0 0 0 0 1 0 1 0 0 1 1 1 Arch. Elab. - S. Orlando - 2

Algebra Booleana: funzioni logiche di base NOT (complemento): l uscita è il complemento dell ingresso A A 0 1 1 0 NAND A B (A B) NOR A B (A + B) 0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 1 0 0 1 1 0 1 1 0 Arch. Elab. - S. Orlando - 3 Algebra booleana: equazioni Come si dimostra che due funzioni logiche sono uguali? Ci sono due metodi: Costruire la tabella di verità delle due funzioni e verificare che, per gli stessi valori dei segnali di ingresso, siano prodotti gli stessi valori dei segnali di uscita Sfruttare le proprietà dell algebra booleana per ricavare una funzione dall altra (tramite sequenze di equazioni) Arch. Elab. - S. Orlando - 4

Algebra booleana: equazioni Come si dimostra che due funzioni logiche sono uguali? Esempio: considerare le leggi di De Morgan (A B) = ( A) + ( B) A B (A B) (A B) A B ( A)+( B) 0 0 0 1 1 1 1 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 0 0 Arch. Elab. - S. Orlando - 5 Algebra booleana: equazioni Come si dimostra che due funzioni logiche sono uguali? Esempio: considerare le leggi di De Morgan (A+B) = ( A) ( B) A B = A B + 0 = A B + [ (A+B) (A+B)] = [ A B + (A+B)] [ A B + (A+B)] = [ A B + (A+B)] [( A + A) ( B + A) + B] = [ A B + (A+B)] [ B + A + B] = ( A B) + (A+B) A B = A B 1 = A B [ (A+B) + (A+B)] = ( A B) (A+B) + ( A B) (A+B) = ( A B) (A+B) + [ A B A + A B B] =( A B) (A+B) A B = A B + (A+B) = (( A B) (A+B) ) + (A+B) = (A+B) [ ( A B) + 1 ] = (A+B) Arch. Elab. - S. Orlando - 6

Esercizio: Dati tre ingressi A, B, C realizzare un circuito che fornisca in uscita tre segnali D è vera se almeno uno degli ingressi è vero E è vera se esattamente due input sono veri F è vera se tutti e tre gli input sono veri Intuitivamente le equazioni sono: D = A + B + C F = ABC E = ( AB + BC + AC) (ABC) Arch. Elab. - S. Orlando - 7 Realizzazione di circuiti combinatori Esercizio: Dati tre ingressi A, B, C realizzare un circuito che fornisca in uscita tre segnali D è vera se almeno uno degli ingressi è vero E è vera se esattamente due input sono veri F è vera se tutti e tre gli input sono veri A B C D E F 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 Tabella di verità Arch. Elab. - S. Orlando - 8

Esercizio: Dati tre ingressi A, B, C realizzare un circuito che fornisca in uscita tre segnali D è vera se almeno uno degli ingressi è vero E è vera se esattamente due input sono veri F è vera se tutti e tre gli input sono veri A B C D E F 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 Prodotti di somme (PS): D = A+B+C Arch. Elab. - S. Orlando - 9 Realizzazione di circuiti combinatori Esercizio: Dati tre ingressi A, B, C realizzare un circuito che fornisca in uscita tre segnali D è vera se almeno uno degli ingressi è vero E è vera se esattamente due input sono veri F è vera se tutti e tre gli input sono veri A B C D E F 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 Prodotti di somme (PS): D = A+B+C E = (A+B+C) (A+B+ C) (A+ B+C) ( A+B+C) ( A+ B+ C) Arch. Elab. - S. Orlando - 10

Esercizio: Dati tre ingressi A, B, C realizzare un circuito che fornisca in uscita tre segnali D è vera se almeno uno degli ingressi è vero E è vera se esattamente due input sono veri F è vera se tutti e tre gli input sono veri A B C D E F 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 Prodotti di somme (PS): D = A+B+C E = (A+B+C) (A+B+ C) (A+ B+C) ( A+B+C) ( A+ B+ C) F = (A+B+C) (A+B+ C) (A+ B+C) (A+ B+ C)( A+B+C) ( A+B+ C)( A+ B+C) Arch. Elab. - S. Orlando - 11 Realizzazione di circuiti combinatori Esercizio: Dati tre ingressi A, B, C realizzare un circuito che fornisca in uscita tre segnali D è vera se almeno uno degli ingressi è vero E è vera se esattamente due input sono veri F è vera se tutti e tre gli input sono veri A B C D E F Somme di Prodotti (SP): 0 0 0 0 0 0 D = ( A BC)+( AB C)+( ABC)+ 0 0 1 1 0 0 (A B C)+(A BC)+(AB C)+(ABC) 0 1 0 1 0 0 0 1 1 1 1 0 E = ( ABC)+(A BC)+(AB C) 1 0 0 1 0 0 1 0 1 1 1 0 F = ABC 1 1 0 1 1 0 1 1 1 1 0 1 Arch. Elab. - S. Orlando - 12

Esercizio: Minimizzare la funzione D dell esercizio precedente D = ( A BC)+( AB C)+( ABC)+ (A~B C)+(A BC)+(AB C)+(ABC) Arch. Elab. - S. Orlando - 13 Realizzazione di circuiti combinatori Esercizio: Minimizzare la funzione D dell esercizio precedente D = ( A BC)+( AB C)+( ABC)+ (A~B C)+(A BC)+(AB C)+(ABC) Si può considerare un rettangolo più grande di quello a sinistra, che include anche quello selezionato Arch. Elab. - S. Orlando - 14

Esercizio: Minimizzare la funzione D dell esercizio precedente D = ( A BC)+( AB C)+( ABC)+ (A~B C)+(A BC)+(AB C)+(ABC) Arch. Elab. - S. Orlando - 15 Realizzazione di circuiti combinatori Esercizio: Minimizzare la funzione D dell esercizio precedente D = ( A BC)+( AB C)+( ABC)+ (A~B C)+(A BC)+(AB C)+(ABC) Errore! si deve raccogliere un p-sottocubo (rettangolo di celle adiacenti) di 2 p celle Arch. Elab. - S. Orlando - 16

Esercizio: Minimizzare la funzione D dell esercizio precedente D = ( A BC)+( AB C)+( ABC)+ (A~B C)+(A BC)+(AB C)+(ABC) D = A + B + C Arch. Elab. - S. Orlando - 17 Realizzazione di circuiti combinatori Esercizio: Minimizzare la funzione E dell esercizio precedente E = ( ABC)+(A BC)+(AB C) E = ( ABC)+(A BC)+(AB C) Arch. Elab. - S. Orlando - 18

Esercizio: Realizzare il circuito precedente (riportato qui in figura) nei seguenti casi: 1. utilizzando porte AND e OR a due ingressi 2. utilizzando porte NAND a tre ingressi Arch. Elab. - S. Orlando - 19 Realizzazione di circuiti combinatori Esercizio: (continua) Realizzazione utilizzando porte AND e OR a due ingressi Arch. Elab. - S. Orlando - 20

Esercizio: (continua) Realizzazione utilizzando porte NAND a tre ingressi E = ( ABC)+(A BC)+(AB C) = [applico De Morgan] [ ( ABC) (A BC) (AB C)] Arch. Elab. - S. Orlando - 21 Realizzazione di circuiti combinatori Esercizio: Minimizzare la funzione F dell esercizio precedente espressa come prodotto di somme (PS) F = (A+B+C) (A+B+ C) (A+ B+C) (A+~B+ C)( A+B+C) (~A+B+ C)( A+ B+C) F = B A C p-sottocubi composti da zeri. Per ottenere le varie somme (PS), in ogni somma devono apparire solo le variabili che rimangono invariate in ogni p-sottocubo. Le variabili sono negate sono quelle valori uguali ad 1. Arch. Elab. - S. Orlando - 22

Esercizio: Dati quattro ingressi A, B, C, D realizzare un circuito che fornisca in uscita il segnale E definito come segue: il valore di E è indifferente se gli ingressi sono tutti 0 o tutti 1 E è 1 se gli ingressi contengono un numero dispari di 1 E è 0 se gli ingressi contengono un numero pari di 1 A B C D E 0 0 0 0 X 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 X Tabella di verità Arch. Elab. - S. Orlando - 23 Realizzazione di circuiti combinatori A B C D E 0 0 0 0 X 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 X Tabella di verità Mappa di Karnaugh Arch. Elab. - S. Orlando - 24

Realizzare il circuito usando porte AND e OR a due soli ingressi E = A B C + A C D + B C D + A B D + BCD + ABC + ABD + BCD Arch. Elab. - S. Orlando - 25 Sintesi di funzioni logiche Algoritmo di Quine McCluskey Le mappe di Karnaugh servono per la minimizzazione a mano delle funzioni (fini a 5 variabili) L algoritmo di Quine McCluskey serve per sintetizzare funzioni logiche minime in maniera automatica Arch. Elab. - S. Orlando - 26

Sintesi di funzioni logiche: Algoritmo di Quine McCluskey Considerare la funzione logica rappresentata dalla tabella di verità seguente: A B C D E 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 --> 5 0 1 1 0 1 --> 6 0 1 1 1 1 --> 7 1 0 0 0 1 --> 8 1 0 0 1 1 --> 9 1 0 1 0 0 1 0 1 1 0 1 1 0 0 1 --> 12 1 1 0 1 1 --> 13 1 1 1 0 1 --> 14 1 1 1 1 0 Sintesi di funzioni logiche: Algoritmo di Quine McCluskey Arch. Elab. - S. Orlando - 27 Prima fase: riportare le combinazioni che danno uscita 1 in tabella, suddividendole rispetto al PESO, cioè al numero di 1 presenti in ciascuna combinazione. A B C D 8 1 0 0 0 ----------- 5 0 1 0 1 6 0 1 1 0 9 1 0 0 1 12 1 1 0 0 ----------- 7 0 1 1 1 13 1 1 0 1 14 1 1 1 0 Arch. Elab. - S. Orlando - 28

Sintesi di funzioni logiche: Algoritmo di Quine McCluskey Prima fase: Confrontare poi le configurazioni di una sezione con tutte le combinazioni della sezione successiva. Individuiamo così eventuali coppie con distanza di Hamming uguale a 1 Nella nuova tabella, i bit differenti tra ogni coppia diventano DON T CARE A B C D A B C D 8 1 0 0 0 8/9 1 0 0 _ ----------- 8/12 1 _ 0 0 5 0 1 0 1 -------------- 6 0 1 1 0 5/7 0 1 _ 1 9 1 0 0 1 5/13 _ 1 0 1 12 1 1 0 0 6/7 0 1 1 _ ----------- 6/14 _ 1 1 0 7 0 1 1 1 9/13 1 _ 0 1 13 1 1 0 1 12/13 1 1 0 _ 14 1 1 1 0 12/14 1 1 _ 0 Sintesi di funzioni logiche: Algoritmo di Quine McCluskey Arch. Elab. - S. Orlando - 29 Prima fase: Iteriamo il procedimento sulle nuove tabelle, fino a quando non è più possibile individuare coppie di righe con distanza di Hamming uguale ad 1. A B C D A B C D A B C D 8 1 0 0 0 8/9 1 0 0 _ 8/9/12/13 1 _ 0 _ ----------- 8/12 1 _ 0 0 5 0 1 0 1 -------------- 6 0 1 1 0 5/7 0 1 _ 1 9 1 0 0 1 5/13 _ 1 0 1 12 1 1 0 0 6/7 0 1 1 _ ----------- 6/14 _ 1 1 0 7 0 1 1 1 9/13 1 _ 0 1 13 1 1 0 1 12/13 1 1 0 _ 14 1 1 1 0 12/14 1 1 _ 0 Solo le righe non flagged concorrono a determinare l equazione E = A C + ABD + B CD + ABC + BC D + AB D Arch. Elab. - S. Orlando - 30

Sintesi di funzioni logiche: Algoritmo di Quine McCluskey Applichiamo le mappe di Karnaugh. AB CD 00 01 11 10 00 01 11 10 1 1 1 1 1 1 1 1 E = A C + ABD + B CD + ABC + BC D + AB D Nell equazione di sopra abbiamo quindi alcuni p-sottocubi ridondanti!! Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Seconda fase: Costruzione della tabella di copertura Arch. Elab. - S. Orlando - 31 5 6 7 8 9 12 13 14 A C X X X X ABD X X B CD X X ABC X X AB D X X Le colonne 8 e 9 si possono coprire solo usando A C, che quindi diventa un termine indispensabile Arch. Elab. - S. Orlando - 32

Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Seconda fase: costruzione della tabella di copertura 5 6 7 8 9 12 13 14 A C X X X X ABD X X B CD X X ABC X X AB D X X Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Arch. Elab. - S. Orlando - 33 Seconda fase: costruzione della tabella di copertura 5 6 7 8 9 12 13 14 A C X X X X ABD X X B CD X X ABC X X AB D X X A C copre le colonne 8 e 9, ma anche le colonne 12 e 13 Arch. Elab. - S. Orlando - 34

Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Seconda fase: costruzione della tabella di copertura 5 6 7 8 9 12 13 14 A C X X X X ABD X X B CD X X ABC X X AB D X X 5 6 7 14 ABD X X B CD X ABC X X AB D X Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Arch. Elab. - S. Orlando - 35 Seconda fase: costruzione della tabella di copertura 5 6 7 14 ABD X X le righe relative a B CD e AB D sono B CD X dominate dalle righe relative a ABD e ABC X X BC D, rispettivamente AB D X Arch. Elab. - S. Orlando - 36

Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Seconda fase: costruzione della tabella di copertura 5 6 7 8 9 12 13 14 A C X X X X ABD X X B CD X X ABC X X AB D X X 5 6 7 14 5 6 7 14 ABD X X ABD X X B CD X ABC X X ABC X X AB D X Le colonne 5 e 14 si possono rispettivamente coprire solo usando ABD e BC D Quindi entrambi diventano termini indispensabili Sintesi di funzioni logiche: Algoritmo di Quine-McCluskey Arch. Elab. - S. Orlando - 37 Seconda fase: costruzione della tabella di copertura 5 6 7 8 9 12 13 14 A C X X X X ABD X X B CD X X ABC X X AB D X X 5 6 7 14 5 6 7 14 ABD X X ABD X X B CD X ABC X X ABC X X AB D X E = A C + ABD + BC D Arch. Elab. - S. Orlando - 38