Appunti di Logica Ternaria: Operatori Diadici

Documenti analoghi
Unità Didattica 1. Sistemi di Numerazione

Esercizi sulle reti elettriche in corrente continua

Fisica dei mezzi trasmissivi Prof. G. Macchiarella Prova del 28 Febbraio 2013

Proprietà delle operazioni sui numeri naturali. Introduzione geometrica alle proprietà delle operazioni = 11 = 8 + 3

+ t v. v 3. x = p + tv, t R. + t. 3 2 e passante per il punto p =

GEOMETRIA ANALITICA 8 LE CONICHE

Richiami di Algebra di Commutazione

Esercizi svolti Y Z. 1. Date le seguenti funzioni logiche ricavare le corrispondenti reti logiche realizzate con porte elementari AND, OR, NOT.

PORTE LOGICHE. Si effettua su due o più variabili, l uscita assume lo stato logico 1 se almeno una variabile di ingresso è allo stato logico 1.

7 Settimana 7-11 novembre

Le variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono:

anno scolastico 2009 / 2010 ELETTRONICA per Elettrotecnica ed Automazione

Aritmetica nel sistema Ternario bilanciato Giuseppe Talarico - 30/10/2013

Circuiti Combinatori

Espansione dell Universo e redshift

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

I circuiti logici: definizione delle funzioni logiche

Esercizio no.1 soluzione a pag.3

Laboratorio di didattica Della matematica

Politecnico di Torino Laurea a Distanza in Ingegneria Meccanica Corso di Macchine

Fondamenti di Informatica

MOMENTI E CENTRAGGIO DEL VELIVOLO

Figura 2.1. A sottoinsieme di B

ESERCIZI ELEMENTARI DI FLUIDODINAMICA

I circuiti digitali: dalle funzioni logiche ai circuiti

PRIMITIVA DI UNA FUNZIONE. INTEGRALE INDEFINITO. INTEGRALI IMMEDIATI O RICONDUCIBILI AD IMMEDIATI. METODI DI INTEGRAZIONE.

Tecniche di Progettazione Digitale. Reti combinatorie: Le mappe di Karnaugh

Esercitazioni di Elettrotecnica

Capitolo 3. Modelli. Macchine combinatorie Macchine sequenziali asincrone sincrone

ICEC Istituto di Certificazione per l area pelle

CONTROLLI AUTOMATICI (01AKS, 02FSQ) ATM, INF Soluzione della tipologia di compito dell 8/VII/2002

Diaz - Appunti di Statistica - AA 2001/ edizione 29/11/01 Cap. 5 - Pag. 1

PRINCIPIO BASE DEL CONTEGGIO

Moto vario elastico: fenomeno del colpo d ariete

Corso di Meccanica del Volo - Mod. Prestazioni - Prof. Coiro / Nicolosi

Algebra di Boole. Fondamenti di Informatica per Meccanici Energetici - Biomedici 1. Politecnico di Torino Ottobre Mr. Boole. Variabile booleana

Sistemi Combinatori & Mappe di Karnaugh

Logica Digitale. Fondamenti di Informatica - Prof. Gregorio Cosentino

associate ai corrispondenti valori assunti dall uscita.

1. Elementi di Calcolo Combinatorio.

Modelli di base per la politica economica

I circuiti elementari

] + [ ] [ ] def. ] e [ ], si ha subito:

Equazioni di secondo grado intere letterali

I circuiti digitali: dalle funzioni logiche ai circuiti (le SOP)

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

Esercizi sulla funzione integrale

Esperienza n 6: COSTANTE di PLANCK

Stato limite di fessurazione.

TRASFORMATA DI HILBERT

Anno 1. Poligoni equivalenti

! Una gerarchia ricorsiva deriva dalla presenza di una ricorsione o ciclo (un anello nel caso più semplice) nello schema operazionale.

Teoremi dell'lgebra ooleana lgebra degli Insiemi Dall'insieme di postulati çe possibile dimostrare i seguenti teoremi: 2 Idempotenza: a + a = a a æ a

E = I U Attuatore. η = P U / P T

f Le trasformazioni e il trattamento dell aria

RECENTI SVILUPPI METODOLOGICI NELL ANALISI DEGLI ALBERI DI GUASTO

CBM a.s. 2012/2013 PROBLEMA DELLE SCORTE

DIMENSIONAMENTO DELLA STAZIONE DI SOLLEVAMENTO A SERVIZIO DI UN SOTTOPASSO

CAPITOLO 15 CAPACITÀ PORTANTE DELLE FONDAZIONI SUPERFICIALI

Algebra di Boole Esercizi risolti

Mappe di Karnaugh G. MARSELLA UNIVERSITÀ DEL SALENTO

Corso di fisica tecnica ambientale ESERCIZI SULLE ENERGIE RINNOVABILI. Prof. Davide Astiaso Garcia Prof. Marco Cecconi

Algebra di Commutazione

MATEMATICA CORSO A COMPITINO DI RECUPERO (Tema 2) 13 Febbraio 2014

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

Corso di PIANIFICAZIONE E GESTIONE DEI SISTEMI IDRICI APPENDICE LAMINAZIONE DELLE PIENE AD OPERA DEI SERBATOI

Ministero delle Infrastrutture e dei Trasporti

Esempio di progetto di un telaio di c.a.

Commento * Continuazione riga! Viene ignorato tutto quello che viene scritto dopo questo carattere [etichett a]

Lezione 9. Prestazioni dinamiche dei sistemi di controllo

Tornitura. Tecnologia Meccanica 1

PROVE SU UN TRASFORMATORE TRIFASE

Università degli Studi di Teramo Facoltà di Scienze Politiche

Enrico Borghi PARADOSSO DEI GEMELLI

Calcolatori: Algebra Booleana e Reti Logiche

Misure di grandezze elettriche fondamentali

Gli angoli corrispondenti sono congruenti; I lati corrispondenti, che si dicono lati omologhi, sono in rapporto costante:

Accoppiatore direzionale

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Algebra di Boole Algebra di Boole

Algebra di Boole e reti logiche

Validazione dei metodi microbiologici

Porte logiche A=0 A=1

8 Equazioni parametriche di II grado

SISTEMI. impostazione SISTEMI. progettazione. Saper utilizzare modelli di circuiti combinatori

ALCUNE OSSERVAZIONI SUI TRIANGOLI

Scheda per il recupero 16 TRIANGOLI

Esame di INFORMATICA (*) Operazioni Aritmetiche: Somma. Lezione 3. Operazioni Aritmetiche: Somma. Operazioni Aritmetiche: Somma

MISURE DI RESISTENZA CON IL METODO DI CONFRONTO DELLE CADUTE DI TENSIONE

LEGGE 14 NOVEMBRE 1995, N.

Schema planimetrico delle carpenteria.

Esercitazioni di Reti Logiche. Lezione 4

1. Calcolo del Momento di plasticizzazione per una sezione tubolare in acciaio.

Università di Roma Tor Vergata

FFT (FAST FOURIER TRANSFORM ALGORITHM) ALGORITMI VELOCI per la TRASFORMATA DISCRETA DI FOURIER. Slide 1

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

UNIVERSITÀ DEGLI STUDI DI UDINE. CORSO DI LAUREA IN MATEMATICA L. Matemat. versione n 5 Reg. Tesi L. del M.Coffieri

Relazioni e funzioni. Relazioni

Elettromagnetismo e Relatività dr.ing. Alberto Sacchi Sviluppo Progetti Avanzati srl- R&D Dept.

LA GIUNTA COMUNALE. 6. Quadro economico

Transcript:

Appunti di Logia Ternaria: Operatori Diadii Giuseppe Talario 27 Gennaio 2014 Nella logia ternaria, una taella di verità on due ingressi ha nove righe, per ui ne onsegue he il numero totale delle funzioni on due ingressi ternari è pari a 3 9 = 19'683. La enumerazione di un numero osì alto di funzioni non è pratiaile. In ogni aso, si può dimostrare he solo un numero limitatissimo di esse è neessario per realizzare una logia ternaria ompleta. TAND o TMIN La funzione ternaria TAND è true ( 1 ) se e solo se i due ingressi hanno valore true, false ( 1 ) se uno dei due ingressi è false e unknown ( 0 ) negli altri asi. Essendo false < unknown < true l'and ternario può essere pensato ome l' operatore he ritorna il minimo dei due valori di ingresso. Di seguito si riporta la taella di verità, la funzione ed il simolo: TMIN a 0 1 0 0 1 = a = TMIN(a, ) Come nella logia ooleana la funzione TAND o TMIN è sia ommutativa he assoiativa. TOR o TMAX La funzione ternaria TOR è true ( 1 ) se uno due ingressi ha valore true, false ( 1 ) se entrami i due ingressi sono false e unknown ( 0 ) negli altri asi. Essendo false < unknown < true l'or ternario può essere pensato ome l' operatore he ritorna il massimo dei due valori di ingresso. Di giuseppetalario.wordpress.om 1/7

seguito si riporta la taella di verità, la funzione ed il simolo: TMAX a 1 0 0 0 1 = a = TMAX(a, ) La funzione TOR o TMAX è sia ommutativa he assoiativa. Come nella logia ooleana anhe in quella ternaria valgono i due teoremi di De Morgan: a = ( a ) ovvero: TMAX(a, ) = TMIN( a, ) a = ( a ) ovvero: TMIN(a, ) = TMAX( a, ) L' appliazione di questi teoremi porta ad affermare he gli operatori TMIN e TMAX possono riavarsi l'uno dall' altro on l' ausilio dell'operatore monadio STI (Standard Ternary Inverter). Nella logia ooleana, ome è noto, ogni funzione ominatoria può essere espressa in termini di soli and or e not. Appliando DeMorgan and e not oppure or e not sono pure suffiienti per rappresentare qualunque funzione ooleana. Nella logia ternaria vi sono delle funzioni monadihe ome i deoder di 1 ( is true ) e di 1 ( is false ) e la funzione deremento he non possono essere espresse in termini di TMIN, TMAX e STI. Tuttavia è possiile dimostrare he aggiungendo una di queste funzioni a TMIN, TMAX e STI si può realizzare qualunque funzione ternaria. giuseppetalario.wordpress.om 2/7

TNAND e TNOR Aggiungendo uno STI ai due operatori TAND e TOR si ottengono i due operatori TAntiMin e TAntiMax. Le taelle di verità e le funzioni si lasiano agli studenti ome eserizio. TXOR La funzione ternaria dell'or eslusivo si può riavare da quelle già introdotte, infatti vale: a = (a ) ( a). Di seguito si riporta la taella di verità, la funzione diadia ed il simolo. 1 a 0 0 0 0 1 = a = TXOR(a, ) La funzione TXOR è sia ommutativa he assoiativa. Come per il NOT, nella logia ternaria, esistono funzioni analoghe all'or eslusivo. TSUM Nella logia ooleana lo xor viene utilizzato nel semi-sommatore per alolare la somma ( modulo 2 ) dei due it d'ingresso. Il TXOR non fa la stessa osa per ui si definise un altro operatore detto TSUM he alola la somma (modulo 3) on valori ompresi in {1,0,1}. La taella di verità, la funzione ed il simolo, he rihiama lo xor, sono qui appresso riportati: giuseppetalario.wordpress.om 3/7

1 1 1 0 a 0 1 = a + = TSUM(a,) La funzione TSUM è sia ommutativa he assoiativa. L'operatore TSUM, non è strettamente neessario, poihé è otteniile da quelli già introdotti. Infatti, vale, ome è faile dimostrare: a + = ( (a = 1) ( 1) ) ( ( a = 0) ) ( ( a = +1) ( + 1) ) da ui si ottiene il seguente iruito: I ollegamenti on il taglietto stanno ad indiare, ome già detto, segnali a due livelli e quindi ooleani. Nello shema, l' input a ontrolla un MUX 3:1 (realizzato dal deoder, da tre TAND e dal TOR ) he lasia passare in usita l'input derementato, o inrementato a seonda del valore del trit a. giuseppetalario.wordpress.om 4/7

TCONS Nella logia ooleana, la funzione oinidenza ovvero l' inverso dello xor ( xnor) è true se i due input sono uguali e false quando sono differenti. Nella logia ternaria la naturale estensione di un operatore siffatto porta al TConsensus la ui usita è true se i due input sono true (1), false se i due input sono false (1) e unkown (0) in tutti gli altri asi. Di seguito si riporta la taella di verità, la funzione diadia ed il simolo: 1 1 0 0 a 0 0 0 0 1 0 0 1 = a = TCONS(a, ) Il simolo inlude elementi presi in prestito dallo xor e dall' and ooleani. La similitudine on l' and si ha se si onsiderano equivalenti false e unknown. E' possiile dimostrare he la funzione TCONS può essere desritta da: a = ( a ) ( ( a 1) 0 ) ( ( 1) 0 ) he porta al iruito: giuseppetalario.wordpress.om 5/7

TEQUAL Le funzioni monadihe di deodifia hanno una implementazione anhe ome funzione diadia: la funzione di uguaglianza TEQUAL. Il valore della funzione è true se e solo se i valori dei due trit d'ingresso sono uguali. Di seguito si riportano la taella di verità, la funzione ed il simolo diadio: a 0 1 1 1 = (a = ) = TEQUAL(a, ) Da notare he questa funzione onsidera due input di valore unknown ome due valori uguali! TANY L' operatore ternario aept anything dà in usita un valore unknown (0) solo se entrami gli inputs sono unknown {0,0} oppure disordanti: {1,1} o {1,1} Negli altri asi l' usita oinide on l'input non-unknown. 1 1 1 0 a 0 1 = a = TANY(a, ) giuseppetalario.wordpress.om 6/7

Balaned Half Adder Ternario Come primo esempio di iruito ternario onsideriamo il semisommatore nel sistema ternario ilaniato, la ui taella di verità è la seguente: a i i Somma s i Riporto i+1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 0 0 0 Osservando la olonna Somma si rionose he essa è nient'altro he la funzione diadia TSUM(a i, i ), mentre la olonna Riporto è la TCONS ( onsensus) per ui il iruito logio è il seguente: giuseppetalario.wordpress.om 7/7