Mintermine

Da testwiki.
Vai alla navigazione Vai alla ricerca

Template:W Template:F

Un mintermine ( o anche termine-prodotto, o p-termine ) è una funzione booleana che assume il valore 1 per una ed una sola permutazione del vettore di input. [1]

Tipicamente un mintermine viene espresso come il prodotto logico degli n argomenti di una funzione di riferimento, opportunamente affermati o negati in modo da farlo corrispondere ad una precisa combinazione di valori.[1]
Secondo il teorema di Shannon tutte le funzioni booleane di n variabili possono essere espresse come somma di prodotti logici, e quindi come somma dei mintermini associati.

Infatti se yi sono i valori che la funzione deve assumere in corrispondenza della configurazione associata all'indice i allora:

y=i=02n1yimi

Sono esempi di mintermine:

  • l'operazione logica AND, perché dà come risultato 1 solo nella configurazione in cui tutti gli ingressi sono 1;
  • l'operazione logica NOR, perché dà come risultato 1 solo nella configurazione in cui tutti gli ingressi sono 0.

Esempio

n x y z
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1

Ad esempio:

  • P3(x,y,z) è il mintermine della combinazione 011;
  • P6(x,y,z) è il mintermine della combinazione 110.

Un mintermine può essere scritto come Pi(x1,x2,x3,...,xn) con 0i2n1.

Da notare che un mintermine Pi(x,y,z) può essere diverso da uno stesso mintermine ma con numero di ingressi diverso Pi(x,y). Ad esempio P4(x,y,z) può essere diverso da P4(x,y).

Note

Bibliografia

Voci correlate

Collegamenti esterni

Template:Portale