Método didáctico de simplificación de funciones booleanas (2024)

Método didáctico de simplificación de funciones booleanas (1)

El Repositorio Digital Institucional de la Escuela Politécnica Nacional, ofrece acceso abierto al texto completo de la producción científica de los miembros de la comunidad politécnica.El objetivo del Repositorio, es constituirse como el registro permanente de consulta académica, maximizando su visibilidad, accesibilidad e impacto.


Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/5466

Título:Método didáctico de simplificación de funciones booleanas
Autor:López Medina, Luis Eduardo
Palabras clave:ALGEBRA BOOLEANA
CIRCUITOS LÓGICOS
VISUAL BASIC
Fecha de publicación:nov-2003
Editorial:QUITO/EPN/2003
Resumen:La importancia que tiene hoy en día el diseño de los circuitos digitales para múltiples aplicaciones, nos conduce a aprender la interpretación de las funciones asociadas a cada una de las aplicaciones y traducirlas a tablas de verdad y funciones booleanas. Para tener un circuito adecuado es necesario simplificar la función booleana hasta un mínimo posible, de tal forma que se utilicen la mínima cantidad de compuertas, sin afectar el funcionamiento del circuito tanto en entradas como en salidas. Para poder simplificar una función booleana se pueden aplicar tanto teoremas del álgebra booleana, como el mapa de Karnaugh (Veitch), como métodos tabulares como el método de Quine-McCluskey, que es el que se implementa en este proyecto. El método de álgebra de Boole utiliza la lógica matemática y sus teoremas para poder simplificar la función; sin embargo, este método es conveniente cuando se tienen pocas variables de entrada. El método del mapa de Karnaugh es un método gráfico bastante bueno, pero no es práctico cuando se tienen más de 5 variables de entrada. El método de simplificación tabular de Quine-McCluskey es un método que compara todas las combinaciones con las siguientes dependiendo la cantidad de unos que contenga cada combinación de las variables de entrada. Este es un método recursivo y por esta razón es fácil de implementar en una rutina de programación. El proyecto de titulación consiste en implementar un programa tutorial que simplifica funciones booleanas utilizando el método Quine-McCluskey. El procedimiento de simplificación de las funciones booleanas puede realizarse paso a paso o directamente. El ingreso de datos se puede hacer de dos formas: mediante una tabla de combinaciones o utilizando un editor de mintérminos. En este trabajo se incluye un resumen de los comandos y sentencias utilizadas en Visual Basic para la programación. Además, se explica todo el proceso de diseño del programa de simplificación.
URI:http://bibdigital.epn.edu.ec/handle/15000/5466
Tipo:bachelorThesis
Aparece en las colecciones:Tesis Electrónica y Telecomunicaciones (IET)

Ficheros en este ítem:

FicheroDescripciónTamañoFormato
T2200.pdf2,73 MBAdobe PDFVisualizar/Abrir

Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.

Método didáctico de simplificación de funciones booleanas (2024)

FAQs

¿Qué métodos de simplificación de funciones booleanas existen? ›

A continuación se indican los modos más usuales de simplificar una función lógica.
  • Algebraico.
  • Mapa de Karnaugh.
  • Numérico de Quine-McCluskey.

¿Qué método se utiliza para la simplificación de la expresión booleana? ›

Otro método de simplificación de la función booleana es Karnaugh – Map (K-Map) . Este mapa es un diagrama hecho de cuadrados, cada cuadrado representa un minitérmino y existen varios tipos de K- |Map dependiendo del número de variables en la función booleana.

¿Cuáles son los métodos para simplificar la función booleana? ›

Existen varios métodos para simplificar expresiones booleanas: algebraicos, mapas de Karnaugh y Quine-McCluskey son los más populares. Ya hemos discutido la simplificación algebraica de forma no estructurada. Ahora estudiamos los mapas de Karnaugh (K-Maps).

¿Cómo realizar una simplificación booleana? ›

Cómo escribir una expresión booleana para simplificar circuitos. Nuestro primer paso en la simplificación debe ser escribir una expresión booleana para este circuito. Esta tarea se realiza fácilmente paso a paso si comenzamos escribiendo subexpresiones en la salida de cada puerta, correspondientes a las respectivas señales de entrada para cada puerta .

¿Qué es el método de simplificación? ›

Siempre que en una fracción, dividas numerador y denominador por el mismo número, obtendrás una fracción equivalente. A este proceso se le conoce como simplificación. Fíjate que para poder dividir el numerador y el denominador por el mismo número, este tiene que ser divisor común de los dos.

¿Qué es el método booleano? ›

Los operadores booleanos son palabras o símbolos que permiten combinar conceptos o términos para ampliar, limitar o definir tus búsquedas. El operador Booleano solo puede tener dos valores, según lógica binaria, y por lo general se muestran con un dato que puede ser verdadero o falso.

¿Por qué es necesaria la simplificación de las funciones booleanas? ›

Existen muchos beneficios al simplificar las funciones booleanas antes de implementarlas en el hardware. Un número reducido de puertas disminuye considerablemente el coste del hardware, reduce el calor generado por el chip y, lo más importante, aumenta la velocidad .

¿Cuál de las siguientes técnicas se utiliza para simplificar funciones lógicas y optimizar el diseño de circuitos? ›

Concepto: El K-map es un método gráfico que proporciona un método sistemático para simplificar y manipular expresiones booleanas o para convertir una tabla de verdad en su circuito lógico correspondiente en un proceso simple y ordenado. En un mapa K de 'n' variables, hay 2 n celdas.

¿Cuáles son las ventajas y desventajas del método k-map? ›

Otra ventaja de K-Map es que es un método visual de simplificación . Sin embargo, el K-map se vuelve complejo e ineficiente cuando las variables en la expresión lógica son iguales o mayores que 5.

¿Qué es una función booleana con un ejemplo? ›

Una función booleana se refiere a una función que tiene n número de entradas o variables, por lo que tiene 2n número de combinaciones posibles de las variables dadas. Estas funciones sólo asumirían 0 o 1 en su salida. Un ejemplo de una función booleana es f(p,q,r) = p X q + r .

¿Por qué es importante la minimización de funciones booleanas en el diseño de lógica digital? ›

La minimización se refiere al proceso en el que simplificamos las expresiones algebraicas de cualquier función booleana determinada. Este proceso es muy importante ya que ayuda a reducir el costo general y la complejidad de un circuito asociado .

¿Cuántas funciones booleanas hay? ›

Una función booleana de grado 2 es una función de un conjunto con cuatro elementos, pares de elementos del conjunto {0, 1} en B, un conjunto con dos elementos. De manera tal que existen 16 funciones booleanas diferentes de grado 2.

¿Qué es la simplificación y un ejemplo? ›

En el ámbito de las matemáticas, simplificar consiste reducir fracciones para que su expresión sea más sencilla. La fracción 3/6, por ejemplo, se puede simplificar y convertir en 1/2.

¿Cuál se usa en una expresión booleana? ›

Las expresiones booleanas son declaraciones que utilizan operadores lógicos, es decir, AND, OR, XOR y NOT . Por tanto, si escribimos X AND Y = True, entonces es una expresión booleana.

¿Cuántas funciones booleanas existen? ›

Una función booleana de grado 2 es una función de un conjunto con cuatro elementos, pares de elementos del conjunto {0, 1} en B, un conjunto con dos elementos. De manera tal que existen 16 funciones booleanas diferentes de grado 2.

¿Cuántos tipos de búsquedas booleanas existen? ›

Los operadores conectan sus palabras de búsqueda para estrechar o ampliar los resultados. Los tres operadores booleanos básicos son: AND, OR y NOT.

¿Cuáles son las operaciones booleanas? ›

En otras palabras, Booleano significa usar operadores para comparar variables contra los criterios que usted defina para determinar si las variables los cumplen. Una operación Booleana, entonces, es la construcción de una expresión lógica para ayudar a llevar a cabo esa función.

Top Articles
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 5955

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.