InformáticaUnd4y5

Páginas: 16 (3881 palabras) Publicado: 26 de abril de 2014
4.4Actividades para el Aprendizaje
1. Explica la representación en signo y magnitud.
Un primer enfoque al problema de representar un número signado de n-bits consiste en asignar:
1. 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úmero positivo, y un 1 denota un número negativo;
2. los(n-1)-bits restantes para representar el significando que es la magnitud del número en valor absoluto. (ver cuadro final)

2. Explica en que consiste la representación en complemento a uno.
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 obtener la representación binaria de números negativos. Se obtiene al cambiarcada uno de los dígitos del número binario N por su complementario, esto es, cambiar los unos por ceros y los ceros por unos.
Por ejemplo:
Número binario = 
Complemento a uno = 
Podemos referirnos al complemento a uno como la función complemento a uno , que también se puede definir como el complemento a dos menos una unidad, es decir . Es trivial a partir de la definición anterior, queel complemento a dos se puede definir como .
Por ejemplo, vamos a calcular el complemento a 1 del número  que, expresado en binario  tiene 6 dígitos:
; ; 

3. Explica la representación en complemento a dos.
El complemento a dos de un número N que, expresado en el sistema binario está compuesto por n dígitos, se define como:
.
El total de números positivos será  y el de negativos , siendo n elnúmero máximo de bits.





4. Explica en que consiste la representación en BCD.
El código BCD (6-bit) ( Binary Coded Decimal) es un código estándar de 6 bits usado por ordenadores mainframe : Borroughs, Bull, CDC, IBM, General Electric, NCR, Siemens, Sperry-Univac, etc ...
IBM creó un código para las tarjetas perforadas de los años 1960 que se extendió entre los otros fabricantes.
Elcódigo BCD (6-bit) fue la adaptación del código tarjeta perforada a código binario para poderlo cargar más fácilmente en la memoria del ordenador central.
El código BCD (6-bit) es pues un código binario que representa caracteres alfanuméricos y signos de puntuación. Cada carácter está compuesto por 6 bits (2 [[carácter]es octal), con estos 6bits se pueden definir un total de 64 caracteres (2^6).

5.Explica en que consiste la suma y resta en complemento a uno.
Suma en complemento a 1
• Algoritmo:
Sumar en binario puro (excepto cuando ambos son positivos o negativos):
• Si no hay acarreo final, el resultado es negativo.
• Si hay acarreo final, el resultado es positivo, pero hay que sumar el acarreo al resultado.
• Ejemplos:
• Si n=8, x=63, y=-28
• Si n=9, x=-75, y=40

Resta osustracción en complemento a 1
La sustracción es un caso especial de la suma.
Por ejemplo, restar +6 (el sustraendo) de +9 (el minuendo) es equivalente a sumar -6 a +9.
Básicamente la operación de la sustracción cambia el signo del sustraendo y le suma al minuendo.
El resultado de una sustracción se denomina diferencia.
El signo de un número binario positivo o negativo se cambia calculando sucomplemento a 1.
• Para restar dos números con signo se calcula el complemento a 1 del sustraendo y se suman. Cualquier bit de acarreo final se suma al LSB (de más a la derecha).
Ejemplo:







Si no hubiera un bit de acarreo fina, entonces el resultado es un numero negativo representado en la forma de complemento a 1. La magnitud del resutlado se puede determinar obteniendo su complementoa 1.

6. Explica en que consiste la suma y resta en complemento a dos.

Suma en Complemento a 2
• Algoritmo:
Sumar en binario puro (excepto cuando ambos son positivos o negativos):
• Si no hay acarreo final, el resultado es negativo.
• Si hay acarreo final, el resultado es positivo (se desprecia el acarreo).
Ejemplos:
• Si n=8, x=63, y=-28
• 63 en complemento a 2 es 00111111
•...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS