Está en la página 1de 19

1 SMR - MME

TEMA 1
SISTEMAS DE NUMERACIN
Y
REPRESENTACIN DE DATOS

1 SMR - MME - TEMA 1

DEFINICIN

Se define un sistema de numeracin como el conjunto de smbolos


utilizados para la representacin de cantidades, as como las reglas que
rigen dicha representacin.

Se define la base de un sistema de numeracin, como el nmero de


dgitos distintos que se utilizan en ese sistema para representar la
informacin. Por ejemplo, el sistema decimal es un sistema en base 10,
los dgitos utilizados son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

1 SMR - MME - TEMA 1

SISTEMA DECIMAL

Base 10: Usa diez dgitos 0,1,2,3,4,5,6,7,8,9

Cada dgito tiene un peso (un valor) en funcin de la posicin que ocupa.

En un sistema de numeracin, dependiendo de la posicin que ocupe dentro


de una cifra, el mismo smbolo puede representar unidades, decenas,
centenas,millares, etc. Por esto se dice que los sistemas de numeracin son
posicionales.

123410 = 1 x 10 + 2 x 10 + 3 x 10 + 4 x 10 = 1234

325,2410 = 3 x 10 + 2 x 10 + 5 x 10 + 2 x 10-1 + 4 x 10-2 = 325,24

1 SMR - MME - TEMA 1

SISTEMA BINARIO

La forma ms conveniente de representar la informacin en un


computador es el sistema binario.

Base 2: Utiliza slo dos dgitos, el 0 y 1

Cada dgito se le denomina BIT (binary digit)

Sistema posicional: 1011,012 = 1 x 2 + 0 x 2 + 1 x 2 + 1 x 2 + 0 x 2-1 +


1 x 2-2 = 11,2510
Para convertir un nmero de decimal a binario se realizan divisiones
sucesivas por la base(divisiones por 2), hasta que el cociente sea menor que
2. La unin del ltimo cociente y todos los restos escritos en orden inverso
ser el nmero expresado en binario.
1 SMR - MME - TEMA 1

SISTEMA BINARIO

Ejemplo de pase del nmero decimal 28 a binario:

1 SMR - MME - TEMA 1

SISTEMA BINARIO

La forma ms sencilla para convertir una fraccin decimal a binario, es


por multiplicaciones sucesivas por 2 de la parte decimal hasta que d como
resultado 0. La parte entera de cada multiplicacin formar los bits del
nmero binario.

Ejemplo: 12,12510 convertir a base 2

La parte entera ser:


1210 = 11002

La parte decimal:
0,125 x 2 = 0,250
0,250 x 2 = 0,500
0,500 x 2 = 1
Luego 12,12510 = 1100,0012

1 SMR - MME - TEMA 1

SISTEMA BINARIO

Para convertir una cifra de binaria a decimal se utiliza el teorema


fundamental de la numeracin. El resultado es la suma de los productos de
los resultados de multiplicar cada dgito por la base elevado a la posicin
que ocupa.

Ej.: 110,00112 = 6,187510

1 x 2 + 1 x 2 + 0 x 2 + 0 x 2-1 + 0 x 2-2 + 1 x 2-3 + 1 x 2-4 = 6,1875

1 SMR - MME - TEMA 1

SISTEMA BINARIO

Complemento a 1 (Ca1): El complemento a 1 de un nmero binario se


obtiene cambiando cada 0 por 1 y viceversa. Podemos decir que cada bit se
cambia por su complemento.
Ejemplo : Ca1(100100101) = 011011010

Complemento a 2 (Ca2): Se define como el valor negativo de un nmero.


Para calcularlo la forma ms sencilla es calcular primero el Ca1 y sumarle 1
al resultado.
Ejemplo: -4610 = - 101110 = Ca2(101110) = Ca1(010001) + 1
= 010010

1 SMR - MME - TEMA 1

SISTEMA BINARIO

Operaciones en binario:

SUMA
0+0=0
0+1=1
1+0=1
1 + 1 = 10

RESTA
0-0=0
0 - 1 = 11
1-0=1
1-1=0

PRODUCTO
0*0=0
0*1=0
1*0=0
1*1=1

1 SMR - MME - TEMA 1

DIVISIN
0 / 0 = ERROR
0/1=0
1 / 0 = ERROR
1/1=1

SISTEMA OCTAL

Base 8: Utiliza ocho dgitos, el 0, 1, 2, 3, 4, 5, 6 y 7.


Para convertir de decimal a octal, se har por divisiones sucesivas por la
base de la parte entera y por multiplicaciones por la base de la parte decimal
Para convertir de octal a decimal, se usar el teorema fundamental de la
numeracin.
El inters de este sistema radica en la relacin matemtica 2 = 8, que
significa que un dgito en base 8 se corresponde con 3 dgitos binarios:
08 0002

18 0012

28 0102

38 0112

48 1002

58 1012

68 1102

78 1112

1 SMR - MME - TEMA 1

10

SISTEMA HEXADECIMAL

Base 16: Utiliza 16 dgitos, sin embargo como slo hay 10 dgitos
conocidos (del 0 al 9), hay que recurrir a las letras (de la A a la F). 0, 1, 2,
3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F.
Para convertir de decimal a hexadecimal, se har por divisiones sucesivas
por la base de la parte entera y por multiplicaciones por la base de la parte
decimal
Para convertir de hexadecimal a decimal, se usar el teorema fundamental
de la numeracin.
Al igual que el sistema octal, hay una correspondencia entre el sistema
binario y el hexadecimal, como 24 = 16, cada dgito hexadecimal se puede
representar en binario con 4 dgitos.
1 SMR - MME - TEMA 1

11

SISTEMA HEXADECIMAL
DECIMAL HEXADECIMAL BINARIO
0
0
0000
1
1
0001
2
2
0010
3
3
0011
4
4
0100
5
5
0101
6
6
0110
7
7
0111
8
8
1000
9
9
1001
10
A
1010
11
B
1011
12
C
1100
13
D
1101
14
E
1110
15
F
1111
1 SMR - MME - TEMA 1

12

REPRESENTACIN ALFANUMRICA

La informacin que un usuario introduce en un ordenador est formado por


letras, nmeros y otros signos. Para representar esta informacin se usan los
estndares de codificacin. A continuacin veremos los ms importantes:

BCD
EBCDIC
ASCII
UNICODE

1 SMR - MME - TEMA 1

13

REPRESENTACIN ALFANUMRICA

BCD (DECIMAL CODIFICADO EN BINARIO), es una forma de


codificar los smbolos numricos del 0 al 9. Este cdigo usa 4 bits para la
representacin de cada dgito binario.
0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

Ejemplo:

148 en BCD

sera 0001 0100 1000 BCD

1 SMR - MME - TEMA 1

14

REPRESENTACIN ALFANUMRICA

EBCDIC (EXTENDED BCD INTERCHANGE CODE), cdigo BCD


extendido de caracteres decimales codificados en binario para el
intercambio de informacin. Es un sistema de codificacin que tiene como
objetivo representar caracteres alfanumricos, utilizado por IBM.

En este sistema cada carcter tiene 8 bits, por tanto se pueden


representar 28 = 256 caracteres.
Ser posible representar maysculas, minsculas, caracteres especiales,
caracteres de control para dispositivos de E/S y para comunicaciones.
Ejemplo: A 1100 0001

B 1100 0010

1 SMR - MME - TEMA 1

C 1100 0011

15

REPRESENTACIN ALFANUMRICA

ASCII (Cdigo Estadounidense Estndar para el intercambio de


informacin). Utiliza grupos de 7 bits por carcter, permitiendo 27=128
caracteres diferentes, las primeras 32 combinaciones estn reservadas a
caracteres de control como: saltos de pgina, retorno de carro, borrado de
pantalla, etc. Desde sta hasta la 128 estn representadas todas las letras,
maysculas y minsculas, as como nmeros y dems caracteres.
ASCII Extendido, usa 8 bits por carcter, lo que aade 128 caracteres
posibles, es decir, 28= 256, por lo que permite aadir los smbolos de
lenguajes extranjeros y algn smbolo grfico.

1 SMR - MME - TEMA 1

16

REPRESENTACIN ALFANUMRICA
Tabla de representacin del ASCII de 7 bits:

1 SMR - MME - TEMA 1

17

REPRESENTACIN ALFANUMRICA

UNICODE (universal code): Es un cdigo de 16 bits, uno de los ms


modernos y usados.

Su objetivo es proporcionar el medio por el cual un texto en cualquier


forma e idioma pueda ser codificado para el uso informtico, es decir,
para poder codificar distintos juegos de caracteres (rabe, cirlico, etc.).
Desarrollado como estndar, compatible con muchos SO y con todos
los exploradores actuales.

1 SMR - MME - TEMA 1

18

MEDIDAS DE LA INFORMACIN

Los ordenadores disponen de dispositivos para almacenar la informacin. Dichos


dispositivos son elementos fsicos con una capacidad determinada. Para medir dicha
capacidad utilizamos una serie de medidas.
La unidad mnima de informacin es el bit que como ya hemos visto tiene dos valores
posibles: 0 y 1. A partir de sta existen otras medidas mltiplos de sta. Concretamente
tenemos:

Byte u octeto. Conjunto de 8 bits (23)

Kilobyte (Kb). Conjunto de 1024 (210 ) bytes = 213 bits

Megabyte (Mb). Conjunto de 1024 (210 ) Kb = 220 bytes = 223 bits

Gigabyte (Gb). Conjunto de 1024 (210 ) Mb = 220 Kb = 230 bytes = 233 bits

Terabyte (Tb). Conjunto de 1024 (210 ) Gb = 220 Mb = 230 Kb = 240 bytes = 243 bits.
1 SMR - MME - TEMA 1

19

También podría gustarte