Semisumador

Páginas: 2 (281 palabras) Publicado: 7 de noviembre de 2012
MARCO TEORICO
Introducción a las operaciones binarias:

Para que las computadoras / ordenadores funcionen adecuadamente deben ser capaces de realizar operacionesaritméticas. Una de ellas es la suma o adición binaria.
Una vez que esta operación se entienda, será fácil entender también la resta, multiplicación y división connúmeros binarios.
En la tabla más abajo se pueden ver las sumas más sencillas que se pueden hacer con dos números binarios de una cifra.
Los tres primerosrenglones de la tabla muestran una suma fácilmente entendible, pero cuando se hace la última suma, se ve que el resultado tiene dos cifras.
Esto es así debido a queutilizamos el sistema de numeración binario que tiene solo dos números, el "0" y el "1".
En el caso de la última suma, esta debe dar como resultado "2" (en decimal) peroesta suma es en binario y el 2 no existe.
Al igual que en el sistema decimal, cuando los números ya no alcanzan (solo hay hasta el 9), se utilizan combinaciones deestos para ampliar el alcance de la cuenta. Ejemplos en número decimales: 10, 11, ext...
En este caso se combina y el resultado es "10" que es 2 en sistema denumeración binario. Como se puede ver aparece un "acarreo" (el "1" a la izquierda del 0)

Codigo


El siguiente código en VHD que pertenece al programa que se creopara el semisumador y posteriormente fue grabado en el GAL 22CV10D para que fuera probado.



Library ieee;

Entity semisumador is port (A, B: in bit; C, S: outbit);

Attribute pin_numbers of semisumador: Entity is
“ A:5 B:6 C:23 S:22 “;

End semisumador;

Architecture asemisumador of semisumador is
begin
C
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Circuitos sumadores y semisumadores
  • Circuito Medio Sumador y semiSumador
  • Sumadores: Semisumador Y Sumador Completo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS