cirat
Páginas: 9 (2163 palabras)
Publicado: 8 de octubre de 2013
FACULTAD DE ESTUDIOS SUPERIORES ARAGON
LABORATORIO DE DISEÑO LOGICO
PREVIO PRACTICA 3 ( CIURCUITOS ARITMETICOS )
ESTRADA CORTES CARLOS ALONSO
M. en C. ARTURO OCAMPO ALVAREZ
1.- Diseñe utilizando compuertas OR-EXCLUSIVAS:
a) Un sumador de 4 bits
b)Restador de 4 bits:
2.-Explique brevemente:
a)¿Qué son losnúmeros signados?
En matemáticas, los números negativos en cualquier base se representan del modo habitual, precediéndolos con un signo «−». Sin embargo, en una computadora, hay varias formas de representar el signo de un número. Este artículo trata cuatro métodos de extender el sistema binario para representar números con signo: signo y magnitud, complemento a uno, complemento a dos y exceso K,donde normalmente K equivale a bn-1.
Para la mayoría de usos, las computadoras modernas utilizan típicamente la representación en complemento a dos, aunque pueden usarse otras en algunas circunstancias.
En las secciones a continuación, nos referiremos exclusivamente al caso de números signados en binario (y contrastaremos con el decimal con fines didácticos), esto no significa que lo mostrado aquíse pueda llevar en forma análoga a otras bases (hexadecimal, u octal, por ejemplo).
b)¿Cómo se representan los números signados negativo y positivo?
Un primer enfoque al problema de representar un número signado de n-bits consiste en asignar:
un bit para representar el signo. Ese bit a menudo es el bit más significativo o MSB (de sus siglas en inglés) y, por convención: un 0 denota un númeropositivo, y un 1 denota un número negativo;
los (n-1)-bits restantes para representar el significando que es la magnitud del número en valor absoluto.
Y se conoce como Signo y Magnitud.
Este enfoque es directamente comparable a la forma habitual de mostrar el signo (colocando "+" o "-" al lado de la magnitud del número). Algunas de las primeras computadoras binarias (la IBM 7090) utilizaron estarepresentación, quizás por su relación obvia con la práctica habitual.
El formato Signo y Magnitud es además el habitual para la representación del significando en números en punto flotante.
Ejemplo de Signo y Magnitud[editar · editar código]
Sea una representación en formato de Signo y Magnitud que nos permite codificar un número entero en binario con 8 bits (un byte). Esto nos otorga 1 bitpara el signo y 7 bits para la magnitud. Con 8 bits, podemos representar, en teoría al menos (véase Desventajas, más abajo), 28 = 256 números. Los cuales, según éste formato, van a estar repartidos entre 128 números positivos (bit de signo en 0) y 128 números negativos (bit de signo en 1).
Supongamos ahora, que tenemos que representar el número -9710 (decimal). Procedemos a:
Tomar nota del signodel número -9710, que siendo negativo, llevará como bit de signo un 1;
Realizar la conversión: el valor absoluto de -9710 es |-9710| = 9710. Que en binario es: 11000012;
Colocar todo junto, el número -9710 en binario con formato de Signo y Magnitud es: 111000012. Donde el 1 en el bit más significativo indica un número negativo, y 11000012 es el significando en valor absoluto.
Para el casoinverso, dado un número binario en Signo y Magnitud, por ejemplo, 101101012, procedemos a:
Analizar el bit más significativo, que siendo un 1 indica que el número es negativo;
Convertir el significando a la base deseada, por ejemplo, en decimal, tomando en cuenta que el valor obtenido está en valor absoluto y la magnitud real estará dada por el bit de signo obtenido antes: 01101012 = |5310|. Siendoque el bit de signo es 1, el número real es -5310. Si el bit de signo fuese 0, el número hubiese sido +5310.
c)Realice una tabla de los números del 1 al 15 negativos y positivos
d)¿Cómo se obtiene el complemento a uno de un numero binario?
El complemento a uno de un número binario es una operación matemática muy importante en el campo de la computación, ya que nos permite...
Leer documento completo
Regístrate para leer el documento completo.