# Elettronica pratica/Algebra Booleana

Elettronica pratica
Copertina Tutti i moduli · Sviluppo

## Introduzione

* Scopo di questo libroElettronica pratica/Scopo
* PrerequisitiElettronica pratica/Prerequisiti
* PrefazioneElettronica pratica/Prefazione

## Capitolo 1. Basi di elettrotecnica

* Carica elettrica e legge di CoulombElettronica pratica/Carica elettrica e legge di Coulomb
* Celle elettricheElettronica pratica/Celle elettriche
* ResistoriElettronica pratica/Resistori
* CondensatoriElettronica pratica/Condensatori
* InduttoriElettronica pratica/Induttori
* PileElettronica pratica/Pile
* Altri componentiElettronica pratica/Altri componenti
* Leggi delle tensioni e correnti CCElettronica pratica/Leggi delle tensioni e correnti CC
* Analisi nodaleElettronica pratica/Analisi nodale
* Analisi di reteElettronica pratica/Analisi di rete
* Circuiti equivalenti Thevenin e NortonElettronica pratica/Circuiti equivalenti Thevenin e Norton
* Analisi circuitale in CCElettronica pratica/Analisi circuitale in CC
* Strumenti di misuraElettronica pratica/Strumenti di misura
* Rumore nei circuiti elettroniciElettronica pratica/Rumore nei circuiti elettronici

## Capitolo 2. Circuiti in CA

* Corrente e tensione in CAElettronica pratica/Corrente e tensione in CA
* FasoriElettronica pratica/Fasori
* ImpedenzaElettronica pratica/Impedenza
* Stato stazionarioElettronica pratica/Stato stazionario

## Capitolo 3. Analisi transitoria

* Circuito RCElettronica pratica/Circuito RC
* Circuito RLCElettronica pratica/Circuito RLC

## Capitolo 4. Circuiti analogici

* Circuiti analogiciElettronica pratica/Circuiti analogici
* Valvole elettronicheElettronica pratica/Valvole elettroniche
* DiodiElettronica pratica/Diodi
* AmplificatoriElettronica pratica/Amplificatori
* Amplificatori operazionaliElettronica pratica/Amplificatori operazionali
* Moltiplicatori analogiciElettronica pratica/Moltiplicatori analogici

## Capitolo 5. Circuiti digitali

* Circuiti digitaliElettronica pratica/Circuiti digitali
* Algebra BooleanaElettronica pratica/Algebra Booleana
* TTLElettronica pratica/TTL
* CMOSElettronica pratica/CMOS
* Circuiti integratiElettronica pratica/Circuiti integrati

## Elementi dei circuiti digitali

* TransistoreElettronica pratica/Transistore
* Porte logiche fondamentaliElettronica pratica/Porte logiche fondamentali
* Flip-FlopElettronica pratica/Flip-Flop
* ContatoriElettronica pratica/Contatori
* SommatoriElettronica pratica/Sommatori
* MultiplatoriElettronica pratica/Multiplatori

## Architettura dei computer

* RAM e ROMElettronica pratica/RAM e ROM
* RegistriElettronica pratica/Registri
* ALUElettronica pratica/ALU
* Unità di controlloElettronica pratica/Unità di Controllo
* I/O

## Appendice

* DefinizioniElettronica pratica/Definizioni
* FormuleElettronica pratica/Formule
* Passo di elaborazioneElettronica pratica/Passo di elaborazione (da collocare)
Modifica il sommario
L'algebra Booleana è stata creata da George Boole (1815-1864) nel suo lavoro "Una ricerca meticolosa e profonda delle leggi del pensiero", su cui si fonda la teoria matematica della logica e della probabilità, pubblicato nel 1854. All'epoca trovò poche applicazioni, ma alla fine gli scienziati e gli ingegneri intesero che questo sistema avrebbe potuto trovare impiego per creare una logica efficiente per computer.
Il sistema booleano ha due stati: Vero (V) oppure Falso (F). Ciò può venire rappresentato in parecchi modi differenti come aperto o chiuso, uno o zero, si o no, etc. Questi stati sono manipolati da tre operatori fondamentali che vengono chiamati operatori logici: AND (E), OR (O), e NOT (NO).
Questi operatori prendono alcune entrate e producono una uscita su una tabella predeterminata di risultati. Per esempio, l'operatore AND assume due (o più) entrate e restituisce un risultato ON solo quando entrambi (o tutti) i segnali in entrata sono ON.
* In queste tabelle la lettera V significa vero, oppure si, oppure 1 ( in elettronica),
* ed F significa falso oppure 0 (in elettronica).
* Per esempio, la prima linea della tabella AND (prodotto logico) dice che se A è F e B è F allora il risultato è pure F. Sovente ciò viene pure detto: se A è 0 e B è pure 0, allora A AND B =0 times0=0.
* Pure al fondo della tabella AND 1 per 1 è 1.
* Se si osserva la tabella OR (somma logica),si impieghi plus in luogo di per: 0 più 0 è 0, dove di nuovo 0 è F ed 1 è V. Esistono soltanto 0 ed 1, perciò se il risultato della somma è più di 1, allora trasformalo in 1.
* La terza tabella mostra la NEGAZIONE: qualsiasi sia esso, cambialo nell'altro, 0 viene cambiato in 1, ed 1 viene cambiato in zero.
Tabelle della verità: AND, OR e NOT :
| A | B | $A\wedge B$ | $A\vee B$ | ${\bar {A}}$ |
| F | F | F | F | T |
| F | T | F | T | T |
| T | F | F | T | F |
| T | T | T | T | F |
Questi semplici operatori sono ottimali perché ci consentono di creare dei circuiti logici molto semplici: se l'utilizzatore inserisce una moneta e (AND) preme il bottone dolci, lascia cadere un dolce.
Tuttavia, ci sono dei modi per combinare questa espressioni per realizzare circuiti digitali molto più complessi ma molto utili.Con l'impiego di operatori multipli sulla medesima entrata, è possibile creare delle uscita molto più complesse. Una espressione simile a A e B o C avrebbe una tabella della verità come segue
A and B or C :
| A | B | C | X |
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 |
Questa tabella della verità segue le regole: se A e B sono vere, o C è vero, allora X è vero ( X=(A AND B) OR C ).