miércoles, 5 de noviembre de 2014

RESTADOR


  •    INTRODUCCIÓN:


El álgebra de Boole define la resta A-B como A+B'+1, para esto debemos implementar un sumador con acarreo. Esto quiere decir que con un sumador, conectando a b un inversor y poniendo el carry siempre a uno podemos conseguir un restador.
  •    DESCRIPCION:



De modo similar a lo comentado con el sumador, podríamos construir un semi-restador en el que las entradas serán M = minuendo, S = sustraendo, y las salidas D = diferencia, P = cifra prestada. Debe cumplir la siguiente tabla de verdad:



Con lo que sus funciones canónicas serán:

  •    EJEMPLO:



En realidad este circuito no existe ya que para realizar restas se emplean sumadores, puesto que una resta de dos números es igual a la suma de uno con el negativo del otro. Para lo que se utiliza el método de complemento a uno (invertir todos los bits uno a uno, es decir cambiando 1 por 0 y 0 por 1), o bien el método de complemento a dos, añadiéndole un bit de signo. Pero no vamos a explicar este método de operar.






SUMADOR

  •    INTRODUCCIÓN:

Un sumador es un circuito que realiza la suma de dos palabras binarias. Es distinta de la operación OR, con la que no nos debemos confundir. La operación suma de números binarios tiene la misma mecánica que la de números decimales. Por lo que en la suma de números binarios con dos o más bits, puede ocurrir el mismo caso que podemos encontrar en la suma de números decimales con varias cifras: cuando al sumar los dos primeros dígitos se obtiene una cantidad mayor de 9, se da como resultado el dígito de menor peso y “me llevo" el anterior a la siguiente columna, para sumarlo allí.
  •    DESCRIPCION:

En la suma binaria de los dígitos 1 + 1, el resultado es 0 y me llevo 1, que debo sumar en la columna siguiente y pudiéndose escribir 10, solamente cuando sea la última columna a sumar. A este bit más significativo de la operación de sumar, se le conoce en inglés como carry (acarreo), equivalente al “me llevo una” de la suma decimal.

  •    EJEMPLO:

COMPARADOR


  • INTRODUCCIÓN:

Son circuitos integrados combinacionales con uno o más pares de entradas que tienen como función comparar dos magnitudes binarias para determinar su relación. El comparador más básico, que determina si dos números son iguales, se consigue mediante una puerta XOR (or exclusiva), ya que su salida es 1 si los dos bits de entrada son diferentes y 0 si son iguales. Muchos comparadores poseen además de la salida de igualdad, dos salidas más que indican cual de los números colocados a la entrada es mayor (M) que el otro, o bien es menor (m) que el otro.
  •   DESCRIPCION:

Generalmente estos circuitos combinacionales no suelen cablearse, vienen en circuitos integrados como por ejemplo el CI 7485, que es un comparador de 4 bits. Posee 3 entradas en cascada que permiten utilizar varios comparadores para comparar números binarios de más de 4 bits. Se usa un comparador para los 4 bits menos significativos de los 2 números y se aplica su salida a la entrada en cascada del siguiente que compara los bits de mayor significación, proporcionando el resultado final.

  •    EJEMPLO:

CONVERSOR DE CÓDIGO

  •    INTRODUCCIÓN:

Es un elemento lógico que traduce una palabra de “n” bits a otra de “m” bits, las cuales se refieren al mismo valor pero en distintos códigos. Un conversor de código puede hacerse simplemente conectado un decodificador a un codificador.
  •    DESCRIPCIÓN:

Son circuitos combinacionales cuya función es cambiar los datos de un código binario a otro, esto es así porque para determinadas operaciones de transmisión y procesamiento de información son más eficaces unos códigos que otros. Se suelen implementar mediante dispositivos lógicos programables.
  •    EJEMPLO:


Imaginar un decodificador de binario natural es decir un descodificador con 3 entradas y 10 salidas estas 10 salidas las conectamos a las entradas de un codificador de código binario Gray el cual tendrá 3 salidas. Acabamos de hacer un conversor de código de BCD natural a binario Gray
DECODIFICADORES

  • INTRODUCCIÓN:

El decodificador es un dispositivo que tiene varias entradas y de igual forma varias salidas las entradas que recibe son de (1) para activo y (0) para inactivo pero estas entradas pueden cambiar dependiendo del decodificador y realiza el proceso inverso al codificador.
  •    DESCRIPCION:

El decodificador se encarga de efectuar las respectivas entradas que ingresan y darle su respectiva salida de decodificada de igual forma la información ingresada conduce a una única salida.
  •    EJEMPLO:


CODIFICADOR

  •    INTRODUCCION:

Es un dispositivo el cual cuenta con varias entradas y de igual forma varias salidas y sus posibles serian (1) para activo y (0) para inactivo respectivamente este dispositivo solo se conectan con la función excitada.
  • DESCRIPCION:

El codificador se encarga de recibir las entradas y de darle su respectiva según su entrada así mismo la excitación que recibe su respectiva línea por la cual la va a salir la información codificada.

  •    EJEMPLO: