Logica digital
Lo que comúnmente en lógica es mentira o verdad, en la lógica digital lo vemos representado mediante dígitos utilizando exclusivamente los valores 0 y 1, números que de por sí notienen un valor numérico de tipo Real, sino más bien de tipo discreto, es decir , 0 y 1 representan distintos estados del objeto de estudio, determinado por cada persona a la hora de poder desarrollar uncircuito digital.
Los circuitos digitales funcionan generalmente bajo tensiones de 5 voltios en corriente continua (por ejemplo la tecnología TTL) si bien existen excepciones como la serie CMOS, quetrabaja en diferentes rangos que pueden ir desde los 4 a los 18 voltios.
Generalmente, el estado lógico 0 representa una ausencia de tensión, un nivel bajo; y el estado lógico 1 representa unaexistencia de tensión, un nivel alto. Mediante la combinación de estos valores es posible generar una serie de datos convertible a cualquier código utilizando la normativa aplicable en cada caso.
La lógicadigital se basa en la utilización de la lógica booleana. Todos los circuitos digitales tienen una función lógica más o menos compleja que determina su funcionamiento. A través de dicha función puedeobtenerse la tabla de la verdad, que muestra el estado del circuito en cada una de las combinaciones posibles en las que se encuentren sus entradas. El número de entradas define, en lógicacombinacional, el número de combinaciones posibles, aplicando la fórmula
Número de salidas = 2 elevado al número de entradas
Así, un circuito con tres entradas dispondrá de 8 combinaciones posibles. En lógicasecuencial no ocurre lo mismo, ya que el estado de las entradas no está definido por una serie como en lógica combinacional, y pueden repetirse situaciones de entrada en cada uno de los momentosanalizados.
Ejemplo: un sumador de 4 bits: (n = 4)
El sumador que se muestra suma dos número binarios de 4 bits cada uno.
A = A3A2A1A0 y B = B3B2B1B0 y
la suma será S = Cout3S3S2S1S0
El bit menos...
Regístrate para leer el documento completo.