logo

Minterm og Maxterm

Der er to måder, hvorpå vi kan sætte den boolske funktion. Disse måder er minterm kanoniske form og maxterm kanoniske form.

Bogstavelig

En literal betegner de boolske variable inklusive deres komplementer. Såsom B er en boolesk variabel, og dens komplementer er ~B eller B', som er bogstaverne.

c# kode eksempler

Minterm

Produktet af alle bogstaver, enten med komplement eller uden komplement, er kendt som minterm .

Eksempel

Udtrykket for de boolske variable A og B er:

 A.B A.~B ~A.B 

Komplementvariablerne ~A og ~B kan også skrives som henholdsvis A' og B'. Således kan vi skrive mintermen som:

 A.B' A'.B 

Minterm fra værdier

Ved at bruge variable værdier kan vi skrive minterms som:

  1. Hvis variabelværdien er 1, tager vi variablen uden dens komplement.
  2. Hvis variabelværdien er 0, tag dens komplement.

Eksempel

Lad os antage, at vi har tre boolske variable A, B og C med værdier

A=1
B=0
C=0

Nu vil vi tage komplementet af variablerne B og C, fordi disse værdier er 0 og vil tage A uden komplement. Så minterm vil være:

Minterm=A.B'C'

Lad os tage et andet eksempel, hvor vi har to variable B og C med værdien

B = 0
C = 1

Minterm=B'C

Stenografi for minterm

Vi ved, at når booleske variable er i form af minterm, vil variablerne vises i produktet. Der er følgende trin for at få stenografinotationen for minterm.

  • I det første trin vil vi skrive udtrykket bestående af alle variablerne
  • Dernæst vil vi skrive 0 i stedet for alle komplementvariabler såsom ~A eller A'.
  • Vi vil skrive 1 i stedet for alle ikke-komplementvariabler såsom A eller b.
  • Nu vil vi finde decimaltallet for det binære, der er dannet fra ovenstående trin.
  • Til sidst vil vi skrive decimaltallet som et underskrift af bogstav m (minterm). Lad os tage nogle eksempler for at forstå teorien om stenografi

Eksempel 1: Minterm = AB'

  • Først vil vi skrive minterm:
    Minterm = AB'
  • Nu vil vi skrive 0 i stedet for komplementvariabel B'.
    Minterm = A0
  • Vi skriver 1 i stedet for ikke-komplementvariabel A.
    Minterm = 10
  • Det binære tal for minterm AB' er 10. Decimaltallet på (10)2er 2. Så den stenografiske notation af AB' er
    Minterm = m2

Eksempel 2: Minterm = AB'C'

  • Først vil vi skrive minterm:
    Minterm = AB'C'
  • Nu vil vi skrive 0 i stedet for komplementvariablene B' og C'.
    Minterm = A00
  • Vi skriver 1 i stedet for ikke-komplementvariabel A.
    Minterm = 100
  • Det binære tal for mintermen AB'C' er 100. Decimaltallet på (100)2er 4. Så den stenografiske notation af AB'C' er
    Minterm = m4

Maxterm

Summen af ​​alle bogstaver, enten med komplement eller uden komplement, er kendt som maxterm .

parseint java

Eksempel:

Maxtermen for de boolske variable A og B vil være:

 A+B A+~B ~A+B 

Vi ved, at komplementvariablerne ~A og ~B kan skrives som henholdsvis A' og B'. Så ovenstående maxterm kan skrives som

 A+B' A'+B 

Maxterm fra værdier

Ved at bruge de givne variabelværdier kan vi skrive maxtermen som:

  1. Hvis variabelværdien er 1, tager vi variablen uden komplement.
  2. Hvis variabelværdien er 0, tag komplementet til variablen.

Eksempel

Lad os antage, at vi har tre boolske variable A, B. og C med værdier

A=1
B=0
C=0

Nu vil vi tage komplementet af variablerne B og C, fordi disse værdier er 0 og vil tage A uden komplement. Så maxtermen vil være:

Maxterm=A+B'+C'

Lad os tage et andet eksempel, hvor vi har to variable B og C med værdien

B = 0
C = 1

Maxterm=B'+C

Stenografi for maxterm

Vi ved, at når booleske variable er i form af maxterm, vil variablerne optræde i sum. Trinene for maxterm er de samme som minterm:

  • I det første trin vil vi skrive udtrykket bestående af alle variablerne
  • Dernæst vil vi skrive 0 i stedet for alle komplementvariabler såsom ~A eller A'.
  • Vi vil skrive 1 i stedet for alle ikke-komplementvariabler såsom A eller b.
  • Nu vil vi finde decimaltallet for det binære, der er dannet fra ovenstående trin.
  • Til sidst vil vi skrive decimaltallet som et underskrift af bogstavet. Her betegner M maxterm.

Lad os tage nogle eksempler for at forstå teorien om stenografi

Eksempel 1: Maxterm = A+B'

  • Først vil vi skrive minterm:
    Maxterm = A+B'
  • Nu vil vi skrive 0 i stedet for komplementvariabel B'.
  • Vi skriver 1 i stedet for ikke-komplementvariabel A.
  • Det binære tal for maxtermen A+B' er 10. Decimaltallet på (10)2er 2. Så den stenografiske notation af A+B' er
    Maxterm = M2

Eksempel 2: Maxterm = A+B'+C'

  • Først vil vi skrive maxterm:
    Maxterm = A+B'+C'
  • Nu vil vi skrive 0 i stedet for komplementvariablene B' og C'.
  • Vi skriver 1 i stedet for ikke-komplementvariabel A.
  • Det binære tal for maxtermen A+B'+C' er 100. Decimaltallet på (100)2er 4. Så maxtermen for A+B'+C' er m4.