¿Cuál es la diferencia entre la forma canónica y la forma estándar?

los diferencia principal Entre forma canónica y estándar es que la forma canónica es una forma de representar salidas booleanas de circuitos digitales utilizando Álgebra booleana, mientras que la forma estándar es una versión simplificada de la forma canónica que representa salidas booleanas de circuitos digitales que utilizan Álgebra booleana.

Los circuitos digitales operan utilizando señales digitales. Estas señales tienen valores binarios discretos: son cero y uno. Cero significa el estado falso mientras que uno significa el estado verdadero. El álgebra booleana es un tipo de álgebra que ayuda a representar números binarios y variables binarias. La forma canónica es un método para representar funciones booleanas del álgebra booleana, mientras que la forma estándar es una versión simplificada de la forma canónica..

Áreas clave cubiertas

1. ¿Qué son los términos mínimos y los términos máximos?
     - Definición, Funcionalidad
2. ¿Qué es la forma canónica?
     - Definición, Funcionalidad
3. ¿Qué es el formulario estándar?
     - Definición, Funcionalidad
4. ¿Cuál es la diferencia entre la forma canónica y la forma estándar?
     - Comparación de diferencias clave

Términos clave

Formulario canónico, Términos máximos, Términos mínimos, Formulario estándar

¿Qué son los términos mínimos y los términos máximos?

Por ejemplo, supongamos que tenemos dos variables como a y b. Después de realizar la operación Y, llamamos a los términos de producto booleano de estas dos variables como términos mínimos o términos de producto estándar. Estos términos mínimos son a'b ', a'b, ba' y ab.

Después de realizar la operación OR, llamamos a los términos de producto booleano de estas dos variables como términos máximos o términos de suma estándar. Estos términos máximos son a + b, a + b ', a' + b y a '+ b'.

Los términos mínimos y máximos de a y b son los siguientes.

¿Qué es la forma canónica?

Una tabla de verdad representa entradas y salidas. Si hay 'n' número de variables de entrada, entonces hay 2norte Número de salidas o combinaciones o unidades y ceros. Hay dos métodos en forma canónica para representar una variable de salida. Son forma SoP canónica y forma PoS canónica..

Canonical SoP significa Canonical Sum of Products. Esta forma los considera en términos Se llama forma de minimos términos de min. Primero, es necesario reconocer los términos mínimos que tienen 1 como la variable de salida. Después de identificarlos en términos, el OR lógico se usa para encontrar la expresión booleana equivalente a la variable de salida.

Figura 1: Circuito digital

Además, Canonical PoS significa Producto Canónico de Sumas. Esta forma se refiere a los términos máximos. Se llama el formulario de términos de producto de Max. Primero, es necesario reconocer los términos máximos que tienen 0 como la variable de salida. Después de identificar los términos máximos, el AND lógico se usa para encontrar la expresión booleana equivalente a la variable de salida.

¿Qué es el formulario estándar?

Otro método para representar salidas booleanas es mediante el uso de la forma estándar. Se divide en dos formas como formulario estándar de SoP y formulario estándar de PoS.

El SoP estándar significa forma de suma de productos estándar. No es necesario que cada término de producto contenga todos los literales. Por lo tanto, los términos del producto pueden o no ser los términos mínimos. Hay dos pasos a seguir al obtener la forma SoP estándar de la variable de salida. El primer paso es obtener la forma de SoP canónica de la variable de salida. El segundo paso es simplificar la función booleana en el formulario Canon SoP. Si hay más de una variable de salida, es posible seguir el mismo método para otras variables. Puede haber situaciones en las que sea imposible simplificar la forma canónica de SoP. Entonces las formas de SoP canónicas y estándar son similares.

El formulario de PoS estándar significa el producto estándar de sumas. No es necesario que cada término de producto contenga todos los literales. Por lo tanto, los términos de suma pueden o no ser los términos máximos. Hay dos pasos a seguir al obtener la forma de punto de venta estándar de la variable de salida. El primer paso es obtener la forma de punto de referencia canónico de la variable de salida. El segundo paso es simplificar la función booleana en el formulario Canon PoS. Si hay más de una variable de salida, es posible seguir el mismo método para otras variables. También puede haber situaciones en las que es imposible simplificar la forma canónica de PoS. En tales casos, las formas de PoS canónicas y estándar son similares.

Diferencia entre forma canónica y estándar

Definición

La forma canónica es una representación que ayuda a describir salidas booleanas de circuitos digitales que utilizan funciones booleanas. En contraste, la forma estándar es una versión simplificada de la forma canónica. Estas definiciones contienen la principal diferencia entre la forma canónica y la forma estándar.. 

División

Otra diferencia entre la forma canónica y la forma estándar es que la forma canónica se divide en la forma de SoP canónica y la forma PoS canónica, mientras que la forma estándar se divide en la forma SoP estándar y la forma PoS estándar. 

Complejidad

Además, la forma canónica es más compleja mientras que la forma estándar es simple.

Conclusión

En resumen, la forma canónica y la forma estándar son un método para representar funciones booleanas del álgebra booleana. La diferencia entre la forma canónica y la estándar es su complejidad, ya que la forma estándar es una versión simplificada de la forma canónica..

Referencia:

1. "Forma normal canónica". Wikipedia, Fundación Wikimedia, 23 de octubre de 2018, disponible aquí..

Imagen de cortesía:

1. “1539113” (CC0) a través de Maxpixel