Cap24 RepNum
Cap24 RepNum
Cap24 RepNum
Capitulo 2
1010 = 00001010SM
-410 = 10000100SM
010 = 00000000SM
-010 = 10000000SM
2.5.1 Representación del Numero Entero – Complemento al uno
Los valores positivos se representan en MS.
Los valores negativos cambiar los (1) por (0) y los (0) por (1).
Convierte las restas en sumas.
Doble representación del 0.
Ejemplos Base 2
77 01001101C1 = 01001101C2
-63 11000000C1 + 1 = 11000001C2
14
01001101C2
+
11000001C2
Depreciar
100001110
3.5.2 Representación en punto fijo - Decimal Empaquetado
SIGNO:
positivo → 1100
negativo → 1101
SIGNO:
positivo → 1100
negativo → 1101
bits n=32
2n-1 -1 >= X >= -2 n-1
2147483647 >= X >= -2147483648
-56 en C1 1 1111111111111111111111111000111
-56 en C2 1 1111111111111111111111111001000
3.5.3 Representación del Numero Real - Representación en coma flotante
N = (s)*M · BE
N Valor numérico M Mantisa B Base E Exponente
Mantisa: Numero real con el punto decimal implícito a la izquierda de sus bits. Se lo puede
representar en: modulo y signo, complemento a 1 o complemento a 2.
32.510 ➔? ComaFlotante
31 30 23 22 0
0 00000010 10100010100000000000000
3.5.3 Representación del Numero Real - Representación en IEEE 754
N = (s)*M · BE
N Valor numérico M Mantisa B Base E Exponente
Asi por ejemplo: -1.7510 = -1.112
Normalizando: Dejar bajo la forma 1.xxxxxxxx
Por ejemplo: -0.112 = -1.1 x 2-1