Viaje A La Semilla

Páginas: 3 (721 palabras) Publicado: 23 de octubre de 2012
Trabajo práctico de “Introducción al Cálculo”
Simulación de una Unidad Aritmético-Lógica

Introducción

¿Cómo suman números los computadores? Sabemos que en los computadores los números sonrepresentados en notación binaria (de aquí en adelante utilizaremos como convención que el bit más significativo se escribe primero, es decir, más a la izquierda):

12 (decimal)=0*[pic]+0*[pic](decimal)= 1100 (binario)

La Unidad aritmético-lógica (UAL) de un computador es el complejo de circuitos lógicos que permite realizar operaciones aritméticas sobre números binarios.

¿Cómo se sumandos números binarios? Partamos del caso más simple, es decir, del caso donde los dos números binarios son de 1 bit de largo. Notemos, en primer lugar, que para almacenar la solución de tal operación esnecesario contar, al menos, con dos bits para la representación del resultado:

[pic]

No es difícil comprobar que, en el caso general de la suma de dos números de n bits, se requieren (n+1)bits para la representación del resultado.

El objetivo de este trabajo es simular, mediante un circuito basado en puertas lógicas, una UAL simple que permita sumar números cuya representación binariaquepa en 4 bits.

Parte I: Simulación de un Half-Adder

Un half-adder es el sumador más simple que podemos imaginar, es decir, aquel que entrega el resultado de la suma de dos bits. Si denotamosa y b los bits que sumaremos, y cd el par de bits que contendrá el resultado de la suma (con el bit más significativo a la izquierda), podemos definir la regla de suma de un half-adder como:|a |B |c |d |
|0 |0|0 |0 |
|0 |1 |0...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Viaje A La Semilla
  • Viaje a la semilla
  • Viaje a la semilla
  • viaje a la semilla
  • Viaje A La Semilla
  • viaje a la semilla
  • Viaje a la semilla
  • Viaje a la semilla

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS