Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Indicaciones
A partir de los elementos lógicos básicos AND, OR y NOT, pueden ser combinados para
formas circuitos lógicos más complejos, que realicen ciertas operaciones y sirven para
construir sistemas digitales completos.
Comparación:
La comparación de magnitudes se realiza mediante un circuito lógico denominado
comparador.
Su propósito es comparar dos cantidades e indicar si son iguales o no.
Aritmética
Suma:
La adición se realiza mediante el circuito lógico llamado sumador.
Su función es sumar dos números binarios y generar la suma y un acarreo de salida.
Resta:
La sustracción se realiza mediante un circuito lógico llamado restador.
Requiere de tres entradas, los dos números que se van a restar y una entrada de
acarreo negativo.
Las dos salidas corresponden a la diferencia y a la salida de acarreo negativo.
Multiplicación:
La multiplicación se realiza mediante un circuito lógico llamado multiplicador.
Los números siempre se multiplican de dos en dos, por lo que se requerirán dos
entradas.
La salida del multiplicador es el producto.
La multiplicación es una seria de sumas con desplazamiento de las posiciones de los
productos parciales, se puede realizar utilizando un sumador junto con otros circuitos.
División:
La división puede realizarse mediante una serie de sustracciones, comparaciones y
desplazamientos, por lo que puede efectuarse usando un sumador junto con otros
circuitos.
El divisor precisa dos entradas.
Las salidas generadas corresponden al cociente y al resto
Conversión de códigos
Un código es un conjunto de bits ordenados de acuerdo a un modelo único y se emplea
para representar información específica.
Conversión de un binario a otros códigos.
Codificación
Se realiza mediante un circuito lógico denominado codificador.
El codificador convierte la información, de un número decimal o un carácter alfabético
a algún tipo de código.
Un nivel alto en la entrada correspondiente a un determinado dígito decimal genera el
código binario apropiado en las líneas de salida.
Decodificación
Se realiza mediante un circuito lógico denominado decodificador.
Un decodificador convierta la información codificada, como puede ser un número
binario, en otra información no codificada, como un decimal.
Selección de datos
Hay dos circuitos que llevan a cabo la selección de datos: el multiplexor y el
demultiplexor.
El multiplexor es un circuito lógico que pasa los datos digitales procedentes de varias
líneas de entrada a una única línea de salida según una secuencia de tiempos
específica.
El multiplexor puede representarse mediante una operación de conmutación
electrónica que conecta secuencialmente cada una de las líneas de entrada a le línea
de salida.
El demultiplexor es un circuito que pasa los datos digitales procedentes de una línea
de entrada a varias líneas de salida según una determinada secuencia de tiempo.
El demultiplexor es un multiplexor invertido.
La multiplexación y la demultiplexación se utilizan cuando datos procedentes de
distintas fuentes tienen que transmitirse a través de una línea hasta una localización
distante y deben redistribuirse a varios destinos.
Almacenamiento
El almacenamiento es una función necesaria en la mayoría de los sistemas digitales.
Su propósito es el de conservar los datos binarios durante un período de tiempo.
Algunos dispositivos de almacenamiento para utilizan para almacenamiento a corto
plazo (temporal).
Otros para almacenamiento a largo plazo (permanente).
Un dispositivo de almacenamiento puede “memorizar” un bit o un grupo de bits y
conservar la información tanto tiempo sea necesario.
Los tipos más comunes de dispositivos de almacenamiento son los flip-flops, los
registros, las memorias semiconductoras, los discos magnéticos, las cintas
magnéticas y los discos ópticos.
Un flip-flop es un circuito lógico biestable (dos estados estables) que sólo pueden
almacenar un bit cada vez, bien un 1 o un 0. La salida de un flip-flop indica qué bit
esta almacenado. Los flip-flops se implementan con puertas lógicas.
Un registro se forma combinando varios flip-flops de manera que puedan almacenar
grupos de bits. Para almacenar los bits, los registros puedan emplearse para
desplazarlos de una posición a otra dentro del registro o fuera del mismo a otro
circuito, estos son registros de desplazamiento. Los dos tipos básico de registros de
desplazamientos son serie y paralelo. Los de serie, los bits se almacenan en un
registro de desplazamiento uno a uno. Los de paralelo los bits se almacenan
simultáneamente a partir de líneas paralelo.
Memorias semiconductoras son dispositivos utilizados para almacenar grandes
cantidades de bits. En un tipo de memoria ROM, los datos se almacenan de forma
permanente o semipermanente y no se pueden cambiar instantáneamente. En las
memorias de acceso RAM, los datos binarios se almacenan temporalmente y pueden
cambiarse fácilmente.
Memorias magnéticas se utilizan para almacenamiento masivo de datos binarios. Los
discos magneto-ópticos utilizan haces laser para almacenar o recuperar los datos.
Recuento
Existen muchos tipos de contadores digitales.
Su objetivo básico es el de contar sucesos representados por cambios de nivel o por
impulsos.
El contador debe recordar el número actual con el fin de poder pasar correctamente al
siguiente número de la secuencia.
La capacidad de almacenamiento es una característica importante de los contadores,
se emplean los flip-flops para su implementación.
Describen una relación entre la salida de un circuito lógico (la decisión) y sus
entradas (las condiciones).
No utilizan memoria para recordar datos
Utilizan al álgebra boleana como herramienta para crear un circuito lógico con una
relación entrada/salida deseada.
Utilizan tablas de la verdad como herramientas para organizar los datos, es decir,
describen la forma en que la salida de un circuito lógico depende de los niveles
lógicos presentes en las entradas del circuito. Listan todas las posibles
combinaciones de niveles lógicos presentes en las entradas.
Utilizan símbolos esquemáticos como herramientas de representación gráfica.
Las entradas se consideran variables lógicas cuyos niveles lógicos en cualquier
momento determinan los niveles de salida.
En circuitos digitales una puerta OR es un circuito que tiene dos o más entradas y
su salida es igual a la combinación OR de las entradas.
La operación OR produce un resultado (salida) de 1 siempre que cualquiera de
sus entradas sea 1. En cualquier otro caso, la salida será 0.
La operación AND produce un resultado (salida) de 1 sólo para el caso en el que
todas sus entradas sean 1; para todos los demás casos siempre será 0.
La operación NOT se le conoce como inversión o complementación, con un
indicador de barra superior para representar la inversión.
El circuito NOT siempre tiene una sola entrada y su nivel lógico de salida siempre
es opuesto al nivel lógico de la entrada.
La puerta NAND es el complemento de la puerta AND.
La salida de una puerta NAND vale 0 sólo si todas y cada una de las variables de
entrada son simultáneamente 1. Y la salida de la perta NAND vale 1 si cualquiera
de las variables de entrada vale 0.
La puerta NOR es el complemento de la puerta OR.
La salida de una puerta NOR vale 1 sólo si todas y cada una de las variables de
entrada son simultáneamente 0. La salida de la puerta NOR vale 0 si cualquiera de
sus variables de entrada vale 1.
- Nombre de la asignatura
Criterios de evaluación:
Los aspectos que se tomarán en cuenta al evaluar tu actividad son los siguientes:
- Conceptos fundamentales
- Requisitos de forma
Recursos didácticos
Morfin, J. (2013). Sistemas Digitales: Una Perspectiva del Diseño. México: Universidad
Iberoamericana.