interna de la
información.
Actividad: 1.2
Asignatura: FH (Fundamentos Hardware)
Profesor: Pau Mendoza
INDICE
1. Elaborar una presentación que explique el cálculo de la
representación interna de enteros en los sistemas.
1.1. C-2.
1.2. MS.
1.3. Exceso 2n-1.
3.1. Normalización.
3.2. Cálculo de valores límite.
3.3. Paso de cifras en binario coma flotante a decimal.
1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
INTRODUCCIÓN
Este trabajo se basa principalmente en la representación
interna de la información.
AHORA si que toca ya entrar a trapo con el CA2 y es tan sencillo como
sumar 1 al numero mas significativo que es el de la derecha del todo y
“nada mas”. No tocare ambos extremos (el positivo y el negativo) ya que
en ningún caso afectara al signo.
Ejemplo del numero anterior.
1.2. MS
NEX = N + 2n-1
= ( 4227110 )EX =
= ( 10100101000111112 )EX =
= 1010010100011111EX. a 32768
2. Cuadro con las equivalencias entre los diferentes
convenios de representación de valores negativos.
8 bits
Valor Ca1 Ca2 MS Exceso
25 11100110 11100111 10011001 01100111
28 00011100 00011100 00111000 10011100
-26 11100101 11100110 10011010 01100110
28 00011100 11100 11100 10011100
-102 10011001 10011010 11100110 00011010
28 00011100 11100 11100 10011100
102 01100110 1100110 1100110 11100110
-100 10011011 10011100 11100100 00011100
-128 10000000 00000000
0 00000000 00000000 00000000 10000000
127 00111111 00111111 00111111 11111111
0 00000000 00000000 00000000 10000000
-0 11111111 00000000 10000000 10000000
-127 10000000 10000001 11111111 00000001
0 00000000 00000000 00000000 10000000
-128 10000000 00000000
-1 11111111 11111111 10000001 1111111
0 00000000 00000000 00000000 10000000
-127 10000000 10000001 11111111 00000001
-0 11111111 00000000 10000000 10000000
0 00000000 00000000 00000000 10000000
127 00111111 00111111 00111111 11111111
-127 10000000 10000001 11111111 00000001
3. Elaborar una presentación que explique la
representación de reales, aclarando especialmente los
siguientes extremos.
3.1. Normalización
La representación normalizada se basa en si el dígito de mas a la
izquierda es diferente a 0, Si un numero tiene representación
normalizada, este sera único.
1*2(6)+0*2(5)+1*2(4)+0*2(3)+1*2(2)+0*2(1) , 0*2(1)+0*2(2)+1*2(3)+0*2(4)+1*2(5)+0*2(6)
52 , 12
4. Realiza las siguientes conversiones.
El numero elevado le sumamos 127 y nos dará 133 y este numero lo pasamos
a binario y nos da el exponente 10000101
0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 0 1 0 0 0 0 1
1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
-67,5= 1110111,101
1110111,101=1,110111101* 26
Ahora con el uno tenemos nuestro signo y el resto que hay en la parte
fraccional lo pasamos a la parte de la mantisa pero rellenamos con 0
todos los huecos hasta ocupar los 23 disponibles lo que da lugar a:
S Exp M
1 xxxxxxxx , 11011110100000000000000
Sumamos el 6 y el 127:
6 + 127 = 133
133 = 10000101
S Exp M
1 10000101 , 11011110100000000000000