I transistor. I transistor come interruttori



Похожие документы
I circuiti elementari

Lezione 5. Sommario. La logica booleana. I principi della logica booleana Gli operatori logici

senza stato una ed una sola

I.3 Porte Logiche. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica

FUNZIONI BOOLEANE. Vero Falso

Funzioni booleane. Vitoantonio Bevilacqua.

Sistemi digitali. Sistema digitale

Richiami di Algebra di Commutazione

Prof. Pagani Corrado ALGEBRA BOOLEANA

Elettronica Digitale. 1. Sistema binario 2. Rappresentazione di numeri 3. Algebra Booleana 4. Assiomi A. Booleana 5. Porte Logiche OR AND NOT

Lezione2: Circuiti Logici

Informatica e Bioinformatica: AND, OR, NOT

LE PORTE LOGICHE. Ingresso B Ingresso A Uscita OUT

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Fondamenti di Informatica

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

George BOOLE ( ) L algebra booleana. (logica proposizionale)

Calcolo numerico e programmazione Elementi di logica

ESERCIZI DEL CORSO DI INFORMATICA

Prof. Emanuele Papotto 14/10/2010

Introduzione alla logica proposizionale

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole

Informatica. Logica e Algebra di Boole

Reti logiche: introduzione

Reti Logiche Combinatorie

Luigi Piroddi

Corso di Calcolatori Elettronici I A.A Algebra di Boole Lezione 4

Algebra di Boole. Modulo 2. Università di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica Laboratorio di Elettronica (EOLAB)

ELEMENTI DI ALGEBRA BOOLEANA

L ARCHITETTURA DEI CALCOLATORI. Il processore La memoria centrale La memoria di massa Le periferiche di I/O

Elementi di informatica

Algebra di Boole Algebra di Boole

Architettura degli Elaboratori

MULTIVIBRATORI. BISTABILE Entrambi gli stati sono stabili; l uscita commuta solo con un opportuno comando. Esempio i Flip-Flop

ESPERIMENTAZIONI DI FISICA 3. Traccia delle lezioni di Elettronica digitale M. De Vincenzi A.A:

Un comando elettropneumatico è un automatismo con: Blocco di attuazione pneumatico Blocco logico elettrico

Dalla tabella alla funzione canonica

Architettura generale del calcolatore Hardware (tutto ciò che e tangibile) Software (tutto ciò che non e tangibile)

..a cura di Cammisuli Chiara

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

Le porte logiche. Elettronica L Dispense del corso

Porte logiche in tecnologia CMOS

SCHEDA PROGRAMMA SVOLTO CLASSE III A ELETTROTECNICA, ELETTRONICA, AUTOMAZIONE

Corso di Elementi di Informatica Anno accademico 2015/16

Транскрипт:

I transistor 1/10 I transistor come interruttori Un transistor non è altro che un interruttore totalmente elettrico (non ha nessuna parte meccanica) Un interruttore ha il compito di permettere o meno il passaggio di corrente in relazione al suo stato (accesso o spento) Normalmente un interruttore è comandato da un azione meccanica (pressione di un pulsante, rotazione di una manopola, spostamento di una leva, ecc) aperto spento chiuso accesso Un transistor è un interruttore comandato da un impulso elettrico. 2/10

Funzionamento di un transistor Un transistor funge da interruttore permettendo o meno il passaggio di corrente dal terminale 1 al terminale 2 in base allo stato di un terzo terminale detto GATE In particolare se al gate viene applicata una tensione allora il terminale 1 e il terminale 2 si trovano connessi (interruttore chiuso passaggio di corrente) Al contrario, se al gate non è applicata nessuna tensione il transistor corrisponde ad un interruttore aperto (non c è passaggio di corrente) E possibile creare transistor della dimensione di poche decine di nanometri 3/10 Dai transistor alla CPU Il transistor è l elemento fondamentale di un moderno processore Nonostante la sua funzionalità sia estremamente semplice, con opportune combinazioni di transistor è possibile descrivere comportamenti molto complessi Pochi transistor vengono connessi tra di loro per dare luogo alle così dette PORTE LOGICHE Le porte logiche sono gli elementi funzionali che stanno alla base degli attuali processori Porte logiche diverse implementano diverse funzioni logiche Diverse porte logiche opportunamente collegate danno luogo a componenti complessi in grado di implementare particolari funzionalità Addizionatori comparatori Unità di controllo 4/10

Porte logiche Una porta logica è un dispositivo che dati dei valori di ingresso produce un valore di uscita Vengono dette logiche perché implementano le operazioni logiche dell algebra di BOOLE AND OR XOR NOT Le porte logiche possono essere realizzate mediante varie tecnologie, come ingranaggi, relè e dispositivi ottici ma attualmente vengono costruite grazie ai transistor 5/10 L operazione booleana AND Riflette la veridicità o la falsità di un asserzione formata unendo tramite la congiunzione e due asserzioni più piccole o più semplici a AND b dove a e b rappresentano la veridicità o la falsità delle asserzioni più piccole (gli ingressi) e l asserzione composta è il risultato dell operazione booleana e rappresenta la veridicità o la falsità dell asserzione stessa Queste asserzioni sono vere quando ambedue le componenti sono vere Faslo 6/10

L operazione booleana OR Riflette la veridicità o la falsità di un asserzione formata unendo tramite la congiunzione o due asserzioni più piccole o più semplici a OR b dove a e b rappresentano la veridicità o la falsità delle asserzioni più piccole (gli ingressi) e l asserzione composta è il risultato dell operazione booleana e rappresenta la veridicità o la falsità dell asserzione stessa Queste asserzioni sono vere quando almeno una delle due è vera Faslo 7/10 L operazione booleana XOR Nella lingua inglese (e anche in quella italiana) non esiste una congiunzione che possa rendere il significato di XOR a XOR b dove a e b rappresentano la veridicità o la falsità delle asserzioni più piccole (gli ingressi) e l asserzione composta è il risultato dell operazione booleana e rappresenta la veridicità o la falsità dell asserzione stessa Queste asserzioni sono vere quando uno solo dei suoi ingressi è vero ma non entrambi Faslo 8/10

L operazione booleana NOT L operazione NOT è diversa dalle altre in quanto agisce su un solo ingresso trasformandolo. Equivale alla dicitura NON della lingua italiana NOT a dove a rappresenta la veridicità o la falsità dell asserzione semplice Il risultato dell operazione NOT è sempre l opposto dell ingresso Ingresso Ingresso 9/10 Dalle porte logiche ai componenti complessi Come posso tramite semplici porte logiche definire oggetti complessi come Addizionatori? Unità di controllo? Registri, ecc? Esempio di un addizione Base 10 Base 2 1223 + 2001 = ------- La funzione di addizione è una funzione complessa 0110 + 0101 = ------- La funzione di addizione è quasi identica ad un operazione di tipo XOR 3224 1011 10/10