RepresentacióN Interna De La InformacióN

10

description

Complemento a1, a2, MyS, Exceso Z

Transcript of RepresentacióN Interna De La InformacióN

Page 1: RepresentacióN Interna De La InformacióN
Page 2: RepresentacióN Interna De La InformacióN

Cuando el número está en positivo se deja en la forma natural de binario.

Cuando el número es negativo tenemos que:› Primero pasar ese numero a binario natural

› Cambiamos 0 por 1 y 1 por 0

› Por último le 1

-7 0111

1000

+1

1001

Page 3: RepresentacióN Interna De La InformacióN

Siempre utilizaremos el primer bit para

representar el signo

El primer bit no afecta al resultado solo

al signo que tenga el número

Por ejemplo:

› Utilizando 5 bits el 1 seria 00001

› Y el -1 seria 10001

› Solo cuentan los últimos 4 bits, el primero

solo representa el signo

Page 4: RepresentacióN Interna De La InformacióN

Para representar un número en exceso Z

se utiliza esta formula N=N+2n-1

En caso de ser negativo seria 2n-1-N

Ejemplo:

› +7 Exceso (28-1 -1)+7=135 10000111

› -7 Exceso (28-1 -1)-7=121 01111001

Page 5: RepresentacióN Interna De La InformacióN
Page 6: RepresentacióN Interna De La InformacióN

Representar un número significa expresarlo en forma binaria. La representación de números en un ordenador es necesaria para que éste pueda almacenarlos y manipularlos. El problema es que un número matemático puede ser infinito (tan grande como se desee), pero la representación de un número en un ordenador esta limitado por el numero de bits.

Page 7: RepresentacióN Interna De La InformacióN

Los números en coma flotante, también

conocidos como números reales en

otros lenguajes, se utilizan cuando se

calculan funciones que requieren

precisión fraccionaria.

Page 8: RepresentacióN Interna De La InformacióN

Hay dos tipos de coma flotante:

Page 9: RepresentacióN Interna De La InformacióN

Pasamos el número a binario.

111101,11010000101000111

Lo pasamos a Forma Exponencial.

1, 11110111010000101000111 x 26

Separamos el número en Signo, Exponente y Mantisa, quedando en :

Signo 0

Exponente 10000101

Mantisa 11110111010000101000111

Número en binario final:› 01000010111110111010000101000111

Page 10: RepresentacióN Interna De La InformacióN

1 10001110 01110001110000000000000

Signo 1 = Negativo

Exponente 10001110 \\ 142 – 127= 15

Mantisa 01110001110000000000000

Se junta el Signo + Exponente + Mantisa

1, 01110001110000000000000

Corremos la coma 15 lugares a la derecha

1011100011100000,00000000

Por último lo pasamos a binairo

Resultado -47328