Universidad Galileo Algebra Booleana
Short Description
electronica...
Description
UNIVERSIDAD GALILEO IDEA
CEI: LITA-QUETZALTENANGO Nombre de la Carrera: LTATE Curso: ELECTRÓNICA GENERAL Horario: 13: Tu!or: "i#$ado %arrios& 'or$e (ario
NOMBRE DE LA TAREA
Al$ebra %oolea#a
A)ellido A)ellidos& s& Nombre Nombress del del Alum#o: Alum#o: Rile* Her#+#de,& Osar E#ri.ue Car#/: 11001 "e2a de e#!re$a: 4415 6ema#a a la .ue orres)o#de 5
Índice Introducción...............................................................................................................................3 ¿Qué es el álgebra booleana?.....................................................................................................4 Operaciones con álgebra booleana........................................................................................4 Resultados idénticos con menos funciones............................................................................4 Epresiones booleanas...........................................................................................................4 !unciones booleanas.............................................................................................................." Identidad booleana................................................................................................................." Reglas para una #ariable $nica.............................................................................................." %EORE&'(...........................................................................................................................)
Optimi*ación de epresiones booleanas................................................... ............................+ 'plicación del algebra booleana ,compuertas lógicas-......................................................./ 0a compuerta I! se representa........................................................................................./ con un triángulo................................................................................................................/ El circulo en la salida significa......................................................................................../ negación.........................................................................................................................../ 'gregando una etapa 1O% a una compuerta '12 obtenemos....................................... una 1'12....................................................................................................................... OR es la función ideal para........................................................................................... sumar dgitos binarios...................................................................................................... OR 5 1O% 6 1OR..................................................................................................... !OR&70' 8'1O1I8' 2I(971%I:' O 2E &I1%ER&I1O(...................... ..........; &'%ER&I1O ,&i-70'8IO1 2E !OR&70'(...................................................3
8onclusión..............................................................................................................................." ibliografa..............................................................................................................................)
Introducción E# el )rese#!e !raba7o daremos a o#oer sobre al$ebra %oole o !ambi/# o#oida omo %oolea#a o#oida as8 e# i#9orm+!ia * ma!em+!ia& * 9ue #ombrada as8 a 2o#or a Geor$e %oole de la 9e2a de de #oiembre de 1;10 al ; de diiembre del a$io de mediados del si$lo ?I?@ El ale$ra %oole 9ue u# i#!e#!o de u!ili,ar las !/#ias al$ebraias )ara !ra!ar e)resio#es de la l>$ia )ro)osiio#al@ E# el #iel de l>$ia di$i!al de u#a om)u!adora& lo .ue omB#me#!e se llama 2ardare& * .ue es!+ 9ormado )or los om)o#e#!es ele!r>#ios de la m+.ui#a& se !raba7a o# di9ere#ias de !e#si>#& las uales $e#era# 9u#io#es .ue so# aluladas )or los irui!os .ue 9orma# el #iel@ Es!as 9u#io#es& e# la e!a)a de dise#ias de las 9u#io#es boolea#as& .ue so# B!iles )ara arios )ro)>si!os& !ales omo el de de!ermi#ar si dos e)resio#es re)rese#!a# o #o la misma 9u#i>#@ Dero )ara o!ros )ro)>si!os so# a me#udo di98iles& )or !e#er m+s o)eraio#es .ue las #eesarias@ Dar!iularme#!e& ua#do es!amos o#s!ru*e#do los irui!os ele!r>#ios o# .ue im)leme#!ar 9u#io#es boolea#as& el )roblema de de!ermi#ar u#a e)resi># m8#ima )ara u#a 9u#i># es a me#udo ruial@ No resul!a# de la misma e9iie#ia e# di#ero * !iem)o& )ri#i)alme#!e& dos 9u#io#es las uales alula# lo mismo )ero do#de u#a !ie#e me#os ariables * lo 2ae e# me#or !iem)o@ Como solui># a es!e )roblema& se )la#!ea u# m/!odo de sim)li9iai>#& .ue 2ae uso de u#os dia$ramas es)eiales llamados ma)as o dia$ramas de ar#au$2& * el ual !ie#e la limi!ai># de )oder !raba7ar adeuadame#!e s>lo o# )oas ariables@ 6e reali,a# es!as )rese#!aio#es o# el 9i# de demos!rar la a9i#idad eis!e#!e e#!re el +l$ebra de %oole * la l>$ia )ro)osiio#al& * o# el ob7e!o de ime#!ar el )roedimie#!o de sim)li9iai># )rese#!ado e# la l>$ia de )ro)osiio#es
¿Qué es el álgebra booleana? El +l$ebra boolea#a !ra!a o# o)eraio#es de ariables .ue s>lo )uede# !omar u#o de dos alores: o 1@ i#dia F9alsoF& mie#!ras 1 i#dia FerdaderoF@ E# )ri#i)io& el +l$ebra boolea#a se )aree al +l$ebra omB#@ Dor lo !a#!o& se usa# si$#os similares @
Operaciones con álgebra booleana El +l$ebra boolea#a )ermi!e sim)li9iar arias 9u#io#es om)le7as@ Las reduio#es )ermi!e# om)re#der la 9u#i># o# m+s 9ailidad@ Dor e7em)lo& )uede# a#elarse los eleme#!os .ue #o a9e!a# la salida 9i#al * rear u# irui!o .ue re)rese#!e la 9u#i># u!ili,a#do me#os om)uer!as l>$ias@ Usar me#os om)uer!as e# u# irui!o se !radue e# a2orro de !iem)o * di#ero@
Resultados idénticos con menos funciones Como )uedes er& las salidas de ambos irui!os so# id/#!ias@ Las salidas so# 9+iles de ide#!i9iar omo id/#!ias a#ali,a#do !a#!o los irui!os omo las !ablas de erdad@ E# 9u#io#es m+s om)le7as& es mu2o m+s di98il reo#oer 9ormas e.uiale#!es reduidas sim)li9iadas eami#a#do la !abla de erdad@ La redui># s>lo )uede lo$rarse media#!e el uso de +l$ebra boolea#a * o!ros m/!odos de redui>#@
Expresiones booleanas E# el +l$ebra FomB#F& u#a ombi#ai># de alores 9i7os o ariables dada o#s!i!u*e u#a e)resi>#@ E# es!e se#!ido& el +l$ebra boolea#a es i$ual@ U#a e)resi># boolea#a es u#a ombi#ai># de alores 9i7os * ariables& los .ue s>lo )uede# ser 1 o @ Los dis!i#!os alores ariables * 9i7os es!+# relaio#ados media#!e o)eraio#es boolea#as omo AN& NOT * OR@
El orde# de )rimarias es
las o)eraio#es boolea#as el si$uie#!e:
1 NOT 2 AN 3 OR
Cua#do dos o)eraio#es !ie#e# el mismo orde# de im)or!a#ia se reali,a# de i,.uierda a dere2a@
Funciones booleanas ada u#a e)resi># boolea#a .ue o#!ie#e # ariables& ada u#a de las uales s>lo )uede aler o 1& 2a* ombi#aio#es )osibles de los alores de las ariables@ U#a 9u#i># boolea#a e)resa el resul!ado )ara !odas es!as ombi#aio#es@ Dor e7em)lo& dada la 9u#i># Z A J C& se )uede alular la res)ues!a i#diidualme#!e )ara ada ombi#ai># )osible de A& %& C * @ O!ra o)i># es rear u#a !abla de erdad .ue o#!e#$a ada u#a de !odas las )osibles ombi#aio#es de ariables A& %& C * )ara de!ermi#ar las salidas@ e 2e2o& ambos m/!odos so# id/#!ios& ee)!o .ue la !abla de erdad or$a#i,a los da!os m+s larame#!e@
Identidad booleana os e)resio#es .ue !ie#e# salidas id/#!ias )ara ada ombi#ai># de e#!radas )osible se die .ue !ie#e# la misma ide#!idad boolea#a@ Dor e7em)lo& e# los irui!os .ue 2as eami#ado a#!eriorme#!e& se$B# se mues!ra& 2as obserado la ide#!idad boolea#a AJ%@ Las dos e)resio#es so# id/#!ias& omo lo mues!ra la !abla de erdad .ue 2as a#ali,ado e# la !area .ue reali,as!e@
Reglas para una ariable !nica
Al i$ual .ue e# las ma!em+!ias Fomu#esF& el si$#o de mul!i)liai># Ko si$#o boolea#o AN FF o# 9reue#ia se omi!e e# las e)resio#es& omo )or e7em)lo A% A% * AKAJ% AKAJ%@ E# las si$uie#!es re$las del +l$ebra boolea#a& se 2a ma#!e#ido el si$#o & )ero m+s adela#!e e# es!a a!iidad& as8 omo e# o!ras a!iidades& er+s o# 9reue#ia e)resio#es e# do#de se lo 2a omi!ido@ Nota: Los !/rmi#os mul!i)liai># * suma se usa# a.u8 e# re9ere#ia a las 9u#io#es boolea#as AN * OR * #o a las o)eraio#es ari!m/!ias@ "EORE#
%$La ma#era de demos!rar los !eoremas si$uie#!es se )uede basar e# ideas i#!ui!ias )rodu!o de la 9amiliaridad o# al$B# +l$ebra boolea#a e# )ar!iular& Ke# dia$ramas de Me##& o bie#& e# irui!os o# si!2es o e# !ablas de erdad o# la B#ia o#dii># de .ue se res)e!e al )ie de la le!ra los = )os!ulados 9u#dame#!ales@ E# es!as #o!as s>lo se usa# ra,o#amie#!os basados e# los seis )os!ulados@ el 2e2o de .ue ada )os!ulado !ie#e dos i#isos los uales so# duales u#o del o!ro@ O Principio de Duaidad@ 6i u#a e)resi># boolea#a es erdadera& su expresión dual !ambi/# lo es@ O E!pre"ione" duae"@ os e)resio#es se die# duales u#a de la o!ra& si u#a se )uede ob!e#er de la o!raambia#do las o)eraio#es K J )or K@ * ieersa * ambia#do los Os )or 1 s * ieersa@ Teore#a 1$ Mutipicaci%n por cero
a A@ b AJ1 1 E!picaci%n:
A@ A@ J 0 es el neutro de la suma A@ J A@ A el producto de una variable por su complemento da 0 A@K J A distributividad A@K A una variable más el neutro no se altera una variable por su complemento da 0 Teore#a 2$ A&"orci%n
a A J A% A b AKA J % A " e a.u8 e# adela#!e& de auerdo al )ri#i)io de dualidad demos!rar s>lo u# i#iso de los si$uie#!es !eoremas * au!om+!iame#!e el i#iso dual .uedar+ demos!rado@ E!picaci%n'
A J A% A@1 J A% 1 es el neutro del producto AK1 J % distributividad AK1 Teorema 1 A es el neutro del producto Es!e !eorema se )uede usar e# diersos asos de sim)li9iai>#& bas!a o# usar ide#!i9iar e# u#a suma& u#a e)resi># .ue se re)i!e )rimero e# 9orma aislada * lue$o mul!i)lia#do a o!ra e)resi>#@ Teore#a 3@ (anceaci%n a A J A% A J % b AK A J % A % E!picaci%n' A J A% KAJ AKAJ% distributividad
1@KAJ% la suma de una variable con su complemento es 1 AJ% 1 es el neutro del Producto Es!e !eorema se )uede usar e# la sim)li9iai># de e)resio#es ua#do e#o#!ramos u#a e)resi># sumada Co# su om)leme#!o mul!i)liado )or o!ra e)resi># Ko el dual@ Teore#a )$ (anceaci%n a A% J A % % b KAJ%K AJ%% E!picaci%n' A% J A% KAJ A % distributividad 1@% la suma de una variable con su complemento es 1 % 1 es el neutro del producto
Dara usar es!e resul!ado 2a* .ue ide#!i9iar dos !/rmi#os .ue !ie#e# u# 9a!or omB# * el !/rmi#o .ue #o es omB# e# u#a de ellas es el om)leme#!o del de la o!ra@ Teore#a *$ Ide#potencia
a A@A A b AJA A La demos!rai># del i#iso Kb de es!e !eorema es i#media!a del !eorema de absori>#& *a .ue A J A AJ A@1@ Es!e !eorema im)lia .ue ua#do eis!e# té rminos semejant es e# u#a e)resi>#& bas!a o# esribir u#o de ellos& o bie#& .ue u# !/rmi#o )uede FdesdoblarseF !a#!as ees omo se .uiera@ Obs/rese .ue !ambi/# es!o im)lia .ue An A )ara ual.uier #Bmero # e#!ero )osi!io@ Teore#a +$ (on"en"o a A% J A C J %C A% J A C b KAJ%K AJCK%JC KAJ%K AJC E!picaci%n' A% J AC J %C A% J AC J %CKA J A AJ A es el neutro de la multiplicación A% J AC JA%C J A%C distributividad KA% JA%C J AC J A%C conmutatividad y asociatividad A% J AC absorción
La lae )ara usar es!e !eorema es e#o#!rar dos !/rmi#os .ue o#!e#$a# u#a e)resi># e# u#o a9irmada * e# o!ro #e$ada& a#o!ar los !/rmi#os o# los .ue es!+# mul!i)lia#do u#o * o!ro * busar o!ro eleme#!o .ue sea la mul!i)liai># de es!os Bl!imos dos& /s!e Bl!imo eleme#!o es el .ue se )uede elimi#ar@ Teore#a ,$ Teore#a de De Mor-an a AB AJB b A+B AB
El !eorema de e (or$a# se )uede $e#erali,ar al aso de m+s de dos ariables boolea#as& )or e7em)lo& )ara 3 ariables& !e#emos .ue A+B+C K A+B C ABC & e# 9orma similar& A.B.C K A.B JC AJBJC & * as8 suesiame#!e )ara m+s de !res ariables@
Teore#a .$ In/ouci%n a AA Teore#a 0$ (o#pe#ento" de o" neutro" a 0 1& b 1 Po"tuado"
1@- La suma l>$ia de u#a ariable a * 1 es siem)re 1@ a 14 5 1 @- La suma l>$ia de u# * u#a ariable a& siem)re da el alor de la ariable a@ a 64 5 a
3@- La suma l>$ia de u#a ariable o#si$o misma& siem)re da e# la salida el mismo alor de la ariable@ a a4 5 a @- La suma l>$ia de u#a ariable * la i#ersa de /s!a siem)re da e# la salida 1& *a .ue al me#os u#o de ellos ale 1@ a not a4 5 1 0@- La mul!i)liai># l>$ia de u#a ariable a * u# 1 siem)re da omo resul!ado el alor de la ariable a@ a 7 14 5 a =@- La mul!i)liai># l>$ia de u# ero * u#a ariable a& da e# la salida u# @ a 7 64 5 6 5@- La mul!i)liai># l>$ia de u#a ariable a o#si$o misma& da omo resul!ado el alor de la ariable a@ a 7 a4 5 a ;@- La mul!i)liai># l>$ia de u#a ariable a )or la i#ersa de /s!a& dar+ a la salida siem)re @ a 7 not a4 5 6
Optimi&ación de expresiones booleanas' Las e)resio#es boolea#as se usa# )ara de!ermi#ar si u# o#7u#!o de u#a o m+s o#diio#es es erdadero o 9also& * el resul!ado de su ealuai># es u# alor de erdad@ Los o)era#dos de u#a e)resi># boolea#a )uede# ser ual.uiera de los si$uie#!es: E!pr e"ione" r eacionae": .ue om)ara# dos alores * de!ermi#a# si eis!e o #o
* *
u#a ier!a relai># e#!re ellos Ker m+s adela#!e& !al omo m9#P1 8uncione" &ooeana": !al omo )K& .ue re$resa u# alor de erdad Kes!os se e)lia# ba7o F"u#io#es boolea#asF@
Las e)resio#es relaio#ales )ermi!e# de!ermi#ar si u#a relai># dada se eri9ia e#!re dos alores@ La 9orma $e#eral de u#a e)resi># relaio#al es: E)resi>#-1 o)erador-de-relai># e)resi>#- o#de: * *
e!pr e"i%n91 es u#a e)resi># #um/ria o de ade#a oper ador9de9r eaci%n es u#o de los si$uie#!es:
o o
I$ual P No i$ual Kdi9ere#!e de
o o o o o
*
P (e#or .ue P (e#or o i$ual .ue (a*or .ue (a*or o i$ual .ue : Co#!ie#e K)uede ser usado s>lo e# e)resio#es de ade#a e!pr e"i%n92 es u#a e)resi># del mismo !i)o .ue e)resi>#-1& o sea& e)resi>#1 * e)resi>#- debe# ser ambas e)resio#es #um/rias o ambas e)resio#es de ade#a@
Los o)eradores de relai># 5 :; : :5 ; ;5 !ie#e# su si$#i9iado o#e#io#al ua#do se a)lia# a e)resio#es #um/rias Kde#!ro de los l8mi!es de )reisi># de los alores #um/rios de9i#idos ba7o FE)resio#es #um/riasF@ Cua#do se om)ara# e)resio#es de ade#a& se a)lia# las si$uie#!es re$las: *
*
Ee)!o )or el o)erador F'F Ko#!ie#e& las ade#as se om)ara# ea!ame#!e e# la 9orma e# .ue ourre#& o sea& las le!ras ma*Bsulas * mi#Bsulas se om)ara# de auerdo o# el >di$o A6CII .ue les orres)o#de K)@e7@ A ser+ o#siderada me#or .ue a os e)resio#es de ade#a #o so# o#sideradas i$uales& a me#os .ue !e#$a#
la misma lo#$i!ud@ 6i dos e)resio#es $e#era# ade#as de di9ere#!e lo#$i!ud .ue so# id/#!ias& ar+!er )or ar+!er& 2as!a el !o!al de la lo#$i!ud de la m+s or!a& e#!o#es& la m+s or!a ser+ o#siderada me#or .ue la m+s lar$a@ El o)erador: Ko#!ie#e& busa u#a ade#a de ara!eres Kde9i#ida )or e)resi>#- e# o!ra ade#a Kde9i#ida )or e)resi>#-1@ 6i el se$u#do o)era#do eis!e e# ual.uier )ar!e del se$u#do o)era#do& el resul!ado es Merdadero KTRUE@ Es!e o)erador es i#se#sible al 2e2o de .ue los ara!eres se 2alle# e# ma*Bsulas o mi#Bsulas: )or lo .ue las le!ras mi#Bsulas se o#sidera# i$uales a su le!ra ma*Bsula orres)o#die#!e@ Dor e7em)lo& el resul!ado de: 1: .u8mia 6er+ Merdadero KTrue si& * s>lo si& el am)o 1 o#!ie#e la ade#a .u8mia@ e# aso o#!rario& el resul!ado ser+ "also K"alse@ N>!ese .ue el se$u#do o)era#do )uede ser ual.uier ade#a o ar+!er& * #o #eesi!a ser u#a )alabra omo !al@ Dor lo !a#!o& e# es!e e7em)lo& el resul!ado ser+ Merdadero #o s>lo si el am)o 1 o#!ie#e la )alabra .u8mia& si#o !ambi/# si o#!uiera bio.u8mia& 9o!o.u8mias& .u8miame#!e& e!@ Los o)era#dos de u#a e)resi># boolea#a )uede# ombi#arse o# los o)eradores si$uie#!es: *
*
*
NOT KNO Es!e o)erador )rodue el alor Merdadero& si su o)era#do es "also *
el alor "also& si su o)era#do es Merdadero@ El o)erador NOT s>lo )uede usarse omo o)erador si$#o J& o sea& siem)re se a)lia a la e)resi># boolea#a .ue le si$ue AND KS Es!e o)erador )rodue el alor Merdadero si ambos o)era#dos so# Merdadero@ 6i ual.uiera de los dos o)era#dos es "also& e#!o#es el resul!ado ser+ "also OR KO Es!e o)erador reali,a u#a o)erai># O-i#lusio@ El resul!ado es Merdadero si ual.uiera de los dos o)era#dos& o ambos so# Merdadero@ E# aso o#!rario& es "also@
Al ealuar e)resio#es boolea#as& * e# ause#ia de )ar/#!esis& C64I6I6 e7eu!ar+ las
o)eraio#es NOT e# )rimer lu$ar& des)u/s las o)eraio#es AN& * 9i#alme#!e las OR@ Las series de dos o m+s o)eradores del mismo #iel& se e7eu!a# de i,.uierda a dere2a@ 6e )uede# usar )ar/#!esis )ara al!erar el orde# de ealuai>#: las e)resio#es de#!ro de )ar/#!esis se ealBa# a#!es& * las e)resio#es e#!re )ar/#!esis i#!er#os a o!ros& so# ealuadas a#!es .ue las e)resio#es e!er#as a los )ar/#!esis@
$plicación del algebra booleana (compuertas lógicas)' U#a ma#era $e#erali,ada de re)rese#!ar las 9u#io#es l>$ias es el uso de s8mbolos o blo.ues l>$ios de#omi#ados puer ta s o compuer ta s lógicas@ Es!as )uer!as e# $e#eral re)rese#!a# blo.ues 9u#io#ales .ue reibe# u# o#7u#!o de e#!radas Kariables i#de)e#die#!es * )rodue# u#a salida Kariable de)e#die#!e@ U#a de las e#!a7a de usar /s!os s8mbolos es .ue )or ser u#a re)rese#!ai># e#!rada 4 salida )ermi!e# la i#!ero#ei># de )uer!as Kla salida de u#a o# la e#!rada de o!ra )ara re)rese#!ar 9u#io#es m+s om)le7as a )ar!ir de 9u#io#es se#illas@ O!ra e#!a7a es el 2e2o de .ue los blo.ues se#illos K)uer!as o# )oas e#!radas se e#ue#!ra# dis)o#ibles e# irui!os i#!e$rados omeriales& de a.u8 .ue u# dia$rama de )uer!as l>$ias orres)o#de dire!ame#!e a u# diagrama de alambrado de irui!o l>$io@ alida A La om)uer!a I" es la m+s se#illa de !odas Com)uer!a I" K6I
*a compuerta IF se representa con un triángulo' La )uer!a l>$ia I"& llamada 6I e# as!ella#o& reali,a la 9u#i># boolea#a de la i$ualdad@ E# los es.uemas de u# irui!o ele!r>#io se simboli,a media#!e u# !ria#$ulo& u*a base orres)o#de a la e#!rada& * el /r!ie o)ues!o la salida@ Es!o si$#i9ia .ue si e# su e#!rada 2a* u# #iel de !e#si># al!o& !ambi/# lo 2abr+ e# su salida * si la e#!rada se e#ue#!ra e# #iel ba7o& su salida !ambi/# es!ar+ e# ese es!ado@ E# ele!r>#ia& $e#eralme#!e se u!ili,a# om)uer!as I" omo am)li9iadores de orrie#!e Kbu99ers e# i#$les& )ara )ermi!ir ma#e7ar dis)osi!ios .ue !ie#e# o#sumos de orrie#!e eleados desde o!ros .ue solo )uede# e#!re$ar orrie#!es m+s d/biles Com)uer!a NOT KNO
El circulo en la salida signi+ca negación' Es!a om)uer!a )rese#!a e# su salida u# alor .ue es el o)ues!o del .ue es!a )rese#!e e# su B#ia e#!rada@ E# e9e!o& su 9u#i># es la #e$ai>#& * om)ar!e o# la om)uer!a I" la ara!er8s!ia de !e#er solo u#a e#!rada@ 6e u!ili,a ua#do es #eesario !e#er dis)o#ible u# alor l>$io o)ues!o a u#o dado@ 6e simboli,a e# u# es.uema el/!rio e# el mismo s8mbolo .ue la om)uer!a I"& o# u# )e.ue#@ #umero de e#!radas debe ser omo m8#imo de dos& )ero #o es raro e#o#!rar NAN de 3 o mas e#!radas@
Com)uer!a NOR KNO O e 9orma similar a lo e)liado o# la om)uer!a NAN& u#a om)uer!a NOR es la #e$ai># de u#a om)uer!a OR& ob!e#ida a$re$a#do u#a e!a)a NOT e# su salida@
$gregando una etapa ,O" a una compuerta $,- obtenemos una ,$,-' Com)uer!a ?OR KO Elusio
.OR es la función ideal para sumar d/gitos binarios' La om)uer!a OR is!a a#!eriorme#!e reali,a la o)erai># l>$ia orres)o#die#!e al O i#lusio& es deir& u#a o ambas de las e#!radas debe# es!ar e# 1 )ara .ue la salida sea 1@ U# e7em)lo de es!a om)uer!a e# le#$ua7e olo.uial seria (a# sea erdadera@ E# aso de .ue realie ambas osas& la a9irmai># !ambi/# es erdadera@ A.u8 es do#de la 9u#i># ?OR di9iere de la OR: e# u#a om)uer!a ?OR la salida ser+ siem)re .ue las e#!radas sea# dis!i#!as e#!re si@ E# el e7em)lo a#!erior& si se !ra!ase de la o)erai># ?OR& la salida seria 1 solame#!e si 9uimos de om)ras o si 9uimos al i#e& )ero si #o 9uimos a #i#$u#o de esos lu$ares& o si 9uimos a ambos@ Com)uer!a N?OR KNo O Elusio
.OR 0 ,O" 1 ,.OR No 2a* mu2o )ara deir de es!a om)uer!a@ Como se )uede deduir de los asos a#!eriores& u#a om)uer!a N?OR #o es m+s .ue u#a ?OR o# su salida #e$ada& )or lo .ue su salida es!ar+ e# es!ado al!o solame#!e ua#do sus e#!radas so# i$uales& * e# es!ado ba7o )ara las dem+s ombi#aio#es )osibles@ Mini < #a!i t=r#ino"$ MINTERMINO #i4: T/rmi#o )rodu!o e# el .ue a)aree# !odas las ariables& *a
sea# om)leme#!adas o si# om)leme#!ar@
FOR#2*$ 3$,O,I3$ -I%42,"I5$ O -E #I,"ER#I,O% : suma de
mi#!/rmi#os K6uma de Drodu!os@ ada la lis!a om)le!a de mi#!/rmi#os * asi$#a#do 1s * s arbi!rariame#!e a las ariables& siem)re 2a* u#& * s>lo u#& mi#!/rmi#o .ue !oma el alor 1@ U# mi#!/rmi#o es u# !/rmi#o )rodu!o .ue es 1 ea!ame#!e e# u#a l8#ea de la !abla de Merdad@ La 9>rmula om)ues!a )or !odos los mi#!/rmi#os ser+ id/#!iame#!e 1@ Cada 9>rmula de o#mu!ai># )uede e)resarse omo suma de mi#!/rmi#os@ S esa 9>rmula es B#ia@ NOTACIÓN: U# mi#!/rmi#o se desi$#a )or mi sie#do i el #Bmero deimal orres)o#die#!e de la !abla de erdad@ Dara el )rodu!o& el se asoia a la ariabl e om)leme#!ada * el 1 a la ariable si# om)leme#!ar@ E'E(DLO: C % A "KC&%&A 1 1 11 111 1 11 11 1111
"KC&%&A m J m J m3 Jm5 6 mK&&3&5 "KC&%&A CV%VA J CV%VA J CV%VA J CV%VA O bie# "KC&%&A CV%VA J CV%VA J CV%VA J CV%VA
#$."ER#I,O (#i)6 !/rmi#o suma e# el .ue a)aree# !odas las ariables& *a sea# om)leme#!adas o si# om)leme#!ar@
FOR#2*$ 3$,O,I3$ 3O,72,"I5$ O -E #$."ER#I,O% : )rodu!o de ma!/rmi#os KDrodu!o de sumas@ ada la lis!a om)le!a de ma!/rmi#os * asi$#a#do 1s * s arbi!rariame#!e a las ariables& siem)re 2a* u# * s>lo u# ma!/rmi#o .ue !oma el alor @ U# ma!/rmi#o es u# !/rmi#o suma .ue es ea!ame#!e e# u#a l8#ea de la !abla de erdad@ La 9>rmula om)ues!a )or !odos los ma!/rmi#os ser+ id/#!iame#!e @ Cada 9>rmula )uede e)resarse omo )rodu!o de ma!/rmi#os@ S es B#ia@
NOTACIÓN: U# ma!/rmi#o se desi$#a )or (i sie#do i el #Bmero deimal orres)o#die#!e de la !abla de erdad@ E# la suma& el 1 se asoia a la ariabl e om)leme#!ada * el a la ariable si# om)leme#!ar@ E'E(DLO: C % A "KC&%&A 1 1 11 111 1 11 11 1111
"KC&%&A (1 V ( V (0 V (= D (K1&&0&= "KC&%&A KCJ%JA V KCJ%JA V KCJ%JA V KCJ%JA O bie#: "KC&%&A KCJ%JA V KCJ%JA V KCJ%JA V KCJ%JA 3O,5ER%IO, 4 #$,I82*$3IO, -E FOR#2*
%$El om)leme#!o de u#a 9>rmula de mi#!/rmi#os es!+ 9ormado )or la suma de los mi#!/rmi#os .ue #o a)aree#@ El om)leme#!o de u#a 9>rmula de ma!/rmi#os es!+ 9ormado )or el )rodu!o de los ma!/rmi#os .ue #o a)aree#@ mi (i (i mi La !ra#s9ormai># de u#a 9>rmula de mi#!/rmi#os Kdis*u#!ia e# o!ra de ma!/rmi#os Ko#7u#!ia se basa e# la doble om)leme#!ai>#& K" " Dara 9u#io#es i#om)le!as e# la !abla de erdad a)areera u#a ? o u#a le!ra d Kdel i#$l/s do#! are re9iri/#dose a !/rmi#os si# es)ei9iar@ C % A "KC&%&A 1 1 11 11?
1 11?
11 1111
"KC&%&A 6 mK&&5 J "K3&0 "KC&%&A D (K1&&= V "K3&0 Com)leme#!o de u#a 9u#i># i#om)le!a: o!ra 9u#i># i#om)le!a o# los mismos !/rmi#os #o im)or!a * el om)leme#!o de la 9u#i># om)le!a@ Las 9>rmulas de mi#!/rmi#os * de ma!/rmi#os de las 9u#io#es i#om)le!as@ And @ La o)erai # And re.uiere .ue !odas las selo )uede# !e#er dos es!ados& abier!os o errados& si el i#!erru)!or abier!o se re)rese#!a media#!e el ero K o 9also * el errado media#!e el alor u#o K1 o erdadero e#!o#es e#la !abla de erdad asoiada se )uede er la si!uai># .ue se desrib8a e# el )+rra9o a#!erior& ua#do se de8a .ue la lu, s>lo )re#de ua#do ambos i#!erru)!ores es!+# errados& es deir& si A 1 * % 1 e#!o#es L 1@
La om)uer!a l>$ia es u#a 9orma de re)rese#!ar la o)erai># A#d )ero e# el +mbi!o de los irui!os ele!r>#ios& )ara ese aso A * % so# las se# A#dK A& % & do#de A * % ser8a# los )ar+me!ros de e#!rada Klos mismos alores de A * % e# el irui!o * L A#dK A& % & orres)o#der8a a la 9orma de asi$#ai># de alor a L@ E# es!e aso el )ar+me!ro de salida es la misma 9u#i># A#d@ Or @ La o)erai># Or !ie#e similares ara!er8s!ias a la o)erai># A#d& o# la di9ere#ia
.ue bas!a .ue u#a se# Or !ambi # !ie#e u#a re)rese#!ai># 9u#io#al omo OrK A& % do#de A * % ser8a# los )ar+me!ros de e#!rada Klos mismos a ores de A * % e# el irui!o * L OrK A& % & orres)o#der8a a la 9orma de asi$#ai># de alor a L@ E# es!e aso& el )ar+me!ro de salida es la misma 9u#i># Or@ NOT: La Bl!ima de la !res o)eraio#es 9u#dame#!ales& la ual !ambi/# se o#oe omo #e$ai>#& om)leme#!o o i#ersi>#& es mu2o m+s sim)le .ue las a#!eriores@ E# la 9i$ura se )uede obserar el irui!o& .ue e# es!e aso !ie#e la )ar!iularidad de .ue al es!ar el i#!erru)!or abier!o la lu, e#ie#de& ua#do /l es!+ e# )osii># de errado la lu, )erma#eer8a a)a$ada@
La #o!ai># 9u#io#al )ara es!a o)erai># ser+ No!K A & do#de A orres)o#de a la se$io * ara!eri,a#dolo de la si$uie#!e ma#era: Do#inio L%-ico W omi#io L>$io K X & 1 Y& X l: A#dK l& l & l:OrK l& l & l:No!K l Y
No!e .ue ada u#a de las o)eraio#es o 9u#io#es de es!e domi#io se 2a e)lii!ado larame#!e la a#!idad * el !i)o de )ar+me!ros o# los uales ellas o)era# Ko)era#dos * el !i)o de alor .ue la o)erai># deuele& e# es!e aso !odos los )ar+me!ros so# del !i)o l>$io K l @ As8& ua#do se 2abla del domi#io del om)u!ador al resoler u# )roblema& es!e domi#io
!ie#e omo base el domi#io rei/# desri!o@ Los irui!os ele!r>#ios .ue da# ida al om)u!ador )uede# ser re)rese#!ados !odos media#!e es!e omi#io L>$io
3onclusión E# o#lusi># las +l$ebras boolea#as& es!udiadas )or )rimera e, e# de!alle )or Geor$e %oole& o#s!i!u*e# u# +rea de las ma!em+!ias .ue 2a )asado a ou)ar u# lu$ar )romi#e#!e o# el ade#imie#!o de la om)u!adora di$i!al@ 6o# usadas am)liame#!e e# el dise# * om)u!adoras& * sus a)liaio#es a# e# aume#!o e# mu2as o!ras +reas@ Las om)uer!as l>$ias so# los dis)osi!ios ele!r>#ios m+s se#illos .ue eis!e#& )ero al mismo !iem)o so# los m+s u!ili,ados e# la a!ualidad@ Dodemos deir .ue la +l$ebra de %oole es la base de !oda la ele!r>#ia di$i!al@ Ho* e# d8a si$#i9ia .ue desde !u relo7& 2as!a i#!er#e!& #o 9u#io#ar8a# si# es!e i#$e#io ma!em+!io@ Es 7us!o deir .ue si# ella& #o eis!ir8a el mu#do a!ual !al * omo lo o#oemos@
9ibliograf/a 2!!)s:44es@ii)edia@or$4ii4[C3[;1l$ebra\de\%oole 2!!):44@mo#o$ra9ias@om4!raba7os14al$ebra-boolea#a4al$ebra-boolea#a@s2!ml 2!!):44@)ro9esormoli#a@om@ar4ele!ro#ia4om)o#e#!es4i#!4ele\di$i!@2!m
View more...
Comments