Diferencia entre revisiones de «Diseño de circuitos digitales y tecnología de computadores/Implementación de funciones lógicas»

Contenido eliminado Contenido añadido
Redacción de la sección Realización de funciones lógicas (aún sin completar)
m apaño en la primera figura mediante una tabla para hacer las anotaciones
Línea 3:
Un ''sistema combinacional'' es la realización física de una función lógica. El estado lógico de la salida, considerado un instante, depende sólo de la combinación binaria que hay en la entrada y es independiente de combinaciones previas.
 
Dado un circuito combinacional podemos obtener la función de salida anotando sucesivamente las expresiones booleanas que producen las distintas puertas lógicas a partir de la entradas. Por ejemplo, el circuito siguiente realiza la función F(A,B,C,D) = AB+CD.
 
<br /center>
{|
<center>[[Archivo:Circuito_combinacional.svg|Circuito combinacional]]</center>
|-
|align="center"|<big>AB</big>
|-
<center>|[[Archivo:Circuito_combinacional.svg|Circuito combinacional]]||<big>= AB+CD</centerbig>
|-
|align="center"|<big>CD</big>
|}
</center>
 
<br />
Línea 19 ⟶ 27:
Las puertas elementales AND, OR y NOT son suficientes para realizar cualquier función lógica. También es posible realizar cualquier función lógica utilizando sólo puertas NAND o sólo puertas NOR, que son de fabricación más sencilla y por ende, más baratas. Para que una función lógica se pueda implementar sólo con puertas NAND o NOR, se transforma algebraicamente usando los teoremas de DeMorgan de modo que:
* Para utilizar sólo puertas NAND, no puede haber ninguna suma y debe haber al menos una negación que afecte a toda la expresión algebraica.
* Para utilizar sólo puertas NOR, no puede haber ningún producto y debe haber al menos una negación que afecte a toda la expresión algebraica.
 
El complemento de una variable ''xa'' mediante puertas NAND o NOR se puede obtener de los siguientes modos:
 
* INCLUIR FIGURA COMPLEMENTO CON PUERTAS NAND O NOR *