Sei sulla pagina 1di 4

Fundamentos de Lgica Digital

Este es el material que forma parte de un libro que escrib con el ttulo Fundamentos de Lgica
Digital: Problemas y Soluciones. Los derechos del libro estn registrados en Mxico ante la Direccin
General del Derecho de Autor bajo el Nmero de Registro de la Obra 09031981-005, con nmero
foliado de ingreso 04289.
El libro est siendo subido a Internet, aprovechando la apertura dada por Google y Blogger, para que
estos materiales estn a disposicin de todos los estudiantes, maestros, tcnicos e ingenieros de todos
los pases de habla hispana las 24 horas del da de modo permanente.
Desde los das en que fue escrito el libro, en virtud de los metericos avances tecnolgicos que ha
habido muchas cosas han cambiado. Por principio de cuentas, el costo de los diodos y transistores
individuales que se requeran para la construccin de algo tan elemental como el sumador binario haca
casi obligatorio el estudio de tcnicas como el mapa de Karnaugh para reducir al mnimo la cantidad de
componentes discretos requeridos, lo cual en un proyecto para el cual se necesitaban cientos o quiz
miles de estos componentes representaba ahorros significativos. Hoy en da, con la integracin a gran
escala, los ahorros que se pueden esperar obtener con una minimizacin de unos 28 componentes a
unos 22 componentes son mnimos. La simplificacin de la lgica requerida ya no es un asunto
prioritario, aunque en proyectos pequeos resulta conveniente para reducir el espacio y el alambrado
requerido para interconexin. Pero esto no es lo nico que ha cambiado. Anteriormente, una vez que se
diseaba algn sistema con circuitos lgicos, la nica forma de estar absolutamente seguro sobre el
funcionamiento del mismo con los componentes especificados en el diseo era construr un prototipo en
un laboratorio. Hoy en da, tales construcciones son obsoletas; podemos "construr" el sistema en un
simulador mediantes programas especializados que puedan correr en una computadora de escritorio.
Aunque nada sustituye a la experiencia de ir a un laboratorio y empezar a conectar fuentes de poder,
interconectar componentes, y aplicar la energa para ver cmo trabaja la creacin, la potencia de los
programas de simulacin permite vaticinar si el sistema diseado trabajar en la forma que se esperaba
o si el diseo fracasar por algn detalle pasado por alto. Ya no es necesario aplicar soldadura para
conectar y remover la soldadura para desconectar, hoy solo basta oprimir unas cuantas teclas para
"desconectar" y volver a "conectar" cualquier cosa en el monitor de la computadora.
Sin embargo, hay algunas cosas que no han cambiado, las cuales seguramente no cambiarn. Esas
cosas son los principios fundamentales sobre los que descansa la lgica digital con la cual se disean y
se construyen calculadoras de bolsillo, relojes electrnicos sin componentes mecnicos, sistemas
mdicos para determinar la presin sangunea automticamente, en fin, todo en lo cual est palpitando
la lgica digital. Es a esos principios a los que estaba dirigido inicialmente el libro. Y es los mismos
principios a los que se sigue dirigiendo hoy en da.
En los Estados Unidos, por acta de ley, el 17 de febrero de 2009 entra en vigor una ordenanza que
mandata la substitucin de todas las seales tradicionales de televisin por seales digitales. El mundo
entero marcha pues hacia un futuro plenamente digitalizado, y el conocimiento esencial de la lgica
digital ha pasado de ser un arte sofisticado para los tcnicos altamente especializados con salarios
altos a una verdadera necesidad para muchos cuyas vidas estn siendo modificadas dramticamente
por la revolucin informtica que es a su vez el producto de la creciente sofisticacin de los circuitos
digitales.
Una innovacin en la publicacin de este libro en Internet es la adicin de numerosas referencias a
sitios de Internet en los cuales el lector puede encontrar mayor informacin acerca de varios temas.
Anteriormente, la nica forma de poder obtener mayores datos sobre algn tema en particular era
consultando una buena biblioteca (algo difcil en la mayora de los pases de habla hispana tomando en
cuenta el alto costo de los libros tcnicos y las estrecheces econmicas enfrentadas por la gran
mayora de las bibliotecas pblicas en dichos pases) o adquirir libros tcnicos conteniendo la
informacin buscada, lo cual tampoco era una buena opcin para personas con presupuestos
econmicos limitados o con dificultades para obtener los libros deseados en sus propios pases,
teniendo que ordenar tales libros al extranjero a travs de un distribuidor con los tiempos largos de
espera que son frecuentes en estos casos. En la nueva era de Internet, esto ha llegado a su fin, y el
mundo entero se ha convertido en una biblioteca electrnica gigantesca compartida en la cual los
conocimientos especializados ya no son propiedad exclusiva de las naciones de alto nivel econmico.
La colocacin del libro en Internet ha representado un esfuerzo considerable, porque esencialmente ha
requerido escribir el libro desde el principio, lo cual ha consumido una enorme cantidad de tiempo.
Otros problemas han requerido tener que tomar en cuenta la capacidad limitada de algunos sistemas
operativos y navegadores para "imprimir" en la pantalla del monitor ciertos caracteres tipogrficos
especiales que no son universales. Un ejemplo primario de esto es la operacin de inversin lgica que
es representada de modo tal que una variable lgica que haya pasado por un proceso de inversin es
representada con una raya horizontal puesta encima de la letra que representa la variable que est
siendo "negada", lo cual permite escribir expresiones de lgebra Boleana tales como:

Sin embargo, no todas las combinaciones posibles de sistemas operativos y de navegadores de
Internet cuentan con la tecnologa tipogrfica lo suficientemente sofisticada como para permitir escribir
en la pantalla del monitor este tipo de simbologa (rayas horizontales puestas encima de las letras), lo
cual ha ocasionado que mucho de lo que se publica en Internet relacionado de alguna manera con la
lgica Boleana no recurra al uso de barras horizontales superiores para denotar variables o expresiones
negadas. Para solventar esto y ayudar a los lectores a que puedan leer todo aquello relacionado de
alguna manera con el lgebra Boleana y los circuitos lgicos que prescinden del uso de barras
horizontales superiores limitndose al uso de apstrofes, en varias partes del libro adems de ponerse
una raya encima de las letras que pueda ser exhibida por las combinaciones ms recientes de sistemas
operativos y navegadores, se han representado tambin en forma separada en varias partes del libro
las expresiones con variables "negadas" con un color diferente, el color azul, (el color es una ayuda del
autor a sus lectores, no una convencin que sea seguida universalmente), esto adems de ponerse
como alternativa tipogrfica un apstrofe inmediatamente despus de la letra que est siendo "negada",
siguiendo una prctica aceptada en muchos textos para denotar la "negacin lgica" con apstrofes. De
este modo, la expresin anterior ser representada aqu en su forma equivalente del modo siguiente:
A + A' = 1
Cuando aparezcan en este libro en Internet expresiones con este tipo de notacin (usando apstrofes),
se les pondr entre parntesis rectangulares inmediatamente despus de la expresin que aparezca en
una lnea anterior complementada con alguna barra horizontal encima, esto con el fin de indicar que se
trata de expresiones completamente equivalentespero representadas de modo tipogrfico distinto. A
continuacin se muestra un ejemplo de esto:


A + B = A B

[__(A+B)' = A' B'__]

Aqu, la expresin en la primera lnea es igual a la expresin en la segunda lnea. Ambas son
completamente equivalentes.Otro problema inherente a la publicacin del libro en Internet es que, a
diferencia del texto impreso en el cual se pueden poner muchos detalles de tamao pequeo que an
as se pueden distinguir visualmente, muchos de estos detalles finos se pueden perder fcilmente al
verse en un monitor de colores SVGA debido a que la gran mayora de los monitores de computadoras
tiene una capacidad de resolucin limitada. Esto solo se puede compensar haciendo los diagramas y
las figuras ms grandes. Desafortunadamente, al hacer la figura ms grande, el sitio husped (en este
caso, Blogger) activa automticamente un atributo conocido como el "redimensionamiento de imagen"
que "comprime" el tamao de la imagen para que de este modo pueda caber dentro del rea visual de
la pgina. Afortunadamente, la imagen original no es descartada, sino que se puede obtener con el solo
hecho de hacer "clic" con el mouse dentro de la imagen. En aquellos casos en los cuales sea altamente
deseable llevar a cabo aqu la ampliacin de la imagen con el fin de poder recuperar algunos datos
visuales que se hayan perdido en el proceso de compresin, se le recomendar al lector la ampliacin
de la imagen con texto en letra verde que le dir ampliar imagen. A continuacin tenemos un ejemplo
que ilustra este punto, el cual muestra una computadora bsica construda en torno al microprocesador
Z80 de Zilog:




Si el lector intenta obtener mayores detalles sobre este circuito, es posible que no lo logre. Sin
embargo, si hace "clic" con el mouse dentro de la imagen, Blogger le enviar la imagen ampliada. Y si
el lector hace nuevamente "clic" con el mouse dentro de la imagen, posiblemente obtendr una
ampliacin todava mayor (esto depender del navegador que est siendo utilizado, el tamao del
monitor que est siendo empleado, e inclusive el sistema operativo). Tambin existe la opcin en la
mayora de los navegadores actuales de poder abrir una ventana separada e independiente al activar
algn enlace, lo cual permite llevar a cabo la operacin de ampliar imagen mostrando la imagen
ampliada en una ventana separada, permitiendo alternar fcilmente entre el texto y la imagen.

Es importante sealar que aunque no en todas las imgenes se le indica al lector que lleve a cabo el
procedimiento de ampliar imagen, muchas de ellas pueden ser vistas con mejor resolucin y mayor
claridad si se lleva a cabo el procedimiento.

Existe otra razn para llevar a cabo el procedimiento de "ampliacin de imagen". Una ventaja de las
publicaciones en Internet es que permiten algo que simple y sencillamente no es posible en un texto
impreso: la inclusin de archivos animados de formato gif, los cuales pueden destacar de modo a veces
impresionante cierto punto de importancia, lo cual los convierte en una excelente ayuda pedaggica. La
gran mayora de estos archivos animadosgif, al ser includos dentro de las pginas de Blogger, no
muestran ningn tipo de animacin, porque no lo permite el contenido de la pgina. Por ejemplo, el
siguiente dibujo animado podr estar mostrando o no una imagen completamente esttica al momento
de verlo dentro de esta pgina dependiendo del navegador que se est utilizando (Firefox de Mozilla,
Internet Explorer, Chrome de Google, Opera, etc.):

Potrebbero piacerti anche