P. 1
Sistemas de Numeracion

Sistemas de Numeracion

|Views: 0|Likes:
Publicado porcarlosalflor

More info:

Published by: carlosalflor on Oct 11, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

10/11/2013

pdf

text

original

SISTEMAS DE CODIFICACION

Se caracterizan por la base a la que referencia y que determina el distinto número de símbolos que lo componen. .Sistemas de numeración • Se define sistema de numeración como el conjunto de símbolos y reglas que se utilizan para representar cantidades o datos numéricos.

unidad mínima de información) – Octal: sistema en base 8 que utiliza los símbolos del 0 al 7 (tiene correspondencia directa con el binario) – Hexadecimal: sistema en base 16.1 (BIT.Codificación numérica • Tres sistemas de codificación utiliza un sistema informático: – Binario: dos símbolos diferentes 0. (0 al 9 y de la A a la F) .

.

así sucesivamente hasta que aparezca un cociente menor que 2 – – – – – – – – 90(10 a (2 = 1011010(2 90:2 = 45 resto 0 45:2 = 22 resto 1 22:2 = 11 resto 0 11:2 = 5 resto 1 5:2 = 2 resto 1 2:2 = 1 resto 0 1:2 = 0 resto 1 .Pasar de decimal a binario • Pasar de base10 a base2 : dividir el numero decimal por dos y el cociente que obtenemos lo volvemos a dividir entre 2.

siendo n el numero de dígitos que tiene la cifra en base 2 • Ejemplo: • 1001(2 a (10 • 1001(2 = 1x2^3 + 0x2^2 + 0x2^1 + 1x2^0 = 9(10 . El último exponente que pondremos en base 2 y con el que multiplicaremos el ultimo digito será el n-1.De binario a decimal • Primero se toman los dígitos binarios y se van multiplicando por potencias de 2 de izquierda de derecha.

De octal a hexadecimal • 132 a = 001011010 = 5A (8 (2 (16 • 001011010 a = 132 (2 (8 (8 .

De (8 a (16 • 132(8 a (16 • La forma de convertir un numero de base n a 10 consiste en utilizar el teorema general de la numeración • 132(8 = 1x8^2 + 3x8^1 + 2x8^0 = 90 • 90(10 a (16: 5A • 90:16 = 5 Resto 10 (A) • 5:16=0 .

Otros tipos de codificación numérica Coma o punto fijo. Los restantes 31 bits sirven para representar el valor del número. decimal desempaquetado y decimal empaquetado. -10 en punto fijo será: 10000000000000000000000000001010 . Hay tres formas de representar los números en coma fija: binario puro. Ej. Para el binario puro se utiliza una combinación de 32 bits en la que el BIT de la izquierda sirve para representar el signo: siendo ‘0’ para el ‘+’ y ‘1’ para el ‘-’. El punto fijo se usa para la representación de números enteros.

En primer lugar. para hablar de la codificación en decimal desempaquetado. En este sistema cada digito decimal se representa con una combinación de 4 bits. hay que ver como se representan los números decimales en DCB (Decimal Codificado en Binario) o BCD (Binary Coded Decimal). 9 1001 .El decimal desempaquetado representa cada numero decimal de forma de forma que cada una de sus cifras muestra un byte u octeto. Decimal DCB 0 0000 1 0001 …. ….

Cada número en decimal desempaquetado lleva en los 4 bits de la izquierda cuatro 1 denominados bits de zona. El cuarteto de la derecha se utiliza para codificar el número en DCB. El signo se representa en el cuarteto de bits de la derecha correspondiente al último octeto: 1100 para el ‘+’ y 1101 para el ‘-’.1 2371 en decimal empaquetado: 0010 0011 0111 0001 1100 2 3 7 1 + . El conjunto de cuatro bits de la derecha se utiliza para el signo con la misma combinación que el anterior caso. Ejemplo: 2371 decimal en decimal desempaquetado: 1111 0010 1111 0011 1111 0111 1100 0001 2 3 7 + 1 -2371 1111 0010 1111 0011 1111 0111 1101 0001 2 3 7 . El decimal empaquetado representa cada cifra con un conjunto de 4 bits.

La representación se puede hacer de dos formas: •Simple precisión: se utilizan 32 bits para representar cualquier cantidad numérica. . Con eso conseguimos que el ordenador pueda tratar números muy grandes o muy pequeños. Se utiliza para representar números reales y enteros con un rango de representación mayor que el que ofrece el punto fijo.Coma Flotante Coma flotante. •Doble precisión: se utiliza una combinación de 64 bits para representar una cifra.

Con este código podemos representar dígitos del 0 al 9. Es el formato extendido del BCD. caracteres especiales y algunos otros denominados de control. letras minúsculas. idiomas o paises sin necesidad de rediseño. letras mayúsculas de la A a la Z. •UNICODE: codigo internacional utilizado por la mayoria de SSOO. .La codificación alfanumérica Los sistemas de codificación alfanumérica más importantes son: •ASCII: utiliza una combinación de 7 u 8 bits dependiendo del fabricante. Permite que un producto software o pagina web especifica se oriente a multiples plataformas. para representar cada símbolo. •EBCDIC: cada símbolo se representa por una combinacion de 8 bits agrupados en dos bloques de cuatro. Concretamente el codigo ASCII tiene una tabla especifica para cada pais ya que los diferentes simbolos de todos los paises en una misma tabla no cabrian.

Ampliacion .

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->