jueves, 4 de septiembre de 2008

Sistema no-numérico o alfa-numérico

Para la representación de los datos no-numéricos o alfa-numéricos se emplean códigos como el ASCCI, EBCDIC o UniCode.

Código ASCII
Se utiliza para representar caracteres, esta formado por 8 bits de forma que cada caracter se expresa por un número comprendido entre 0 y 255.
Se trata de un código estandard que es independiente del lenguaje que usemos y del ordenador utilizado 
Dentro del ASCCI podemos distinguir 2 grupos, los 128 primeros caracteres se denominan código ASCCI estandard y representan los caracteres que aparecen en una máquina de escribir convencional. Los 128 restantes se denominan código ASCCI ampliado que son asociados a un número de caracteres que no aparecen en la máquina de escribir y que son utilizados en el ordenador como caracteres gráficos u operadores matemáticos

Código EBCDIC
Es la abreviatura de Extended Binary 
Code Decimal Interchange Code  (Código ampliado de caracteres decimales codificados en binario para el intercambio de información). Es un sistema de codificación de caracteres alfa-numéricos en el cual cada caracter queda representado por un grupo de 8 bits.

Código UniCode
Es de 16 bits, por lo que puede representar 65536 caracteres , es una extensión del ASCCI  para poder expresar distintos juegos de cara
cteres (latín, griego, árabe) 








Mi nombre en ascci

L = 76 = 01001100
u = 117 = 01110101
i = 105 = 01101001
s = 115 = 01110011

D = 68 = 01000100
a = 97 = 01100001
v = 118 = 01110110
i = 105 = 01101001
d = 100 = 01100100


Decodificar:

01000100 01100101_01000010 01101001 01101110 01100001 011010 01101001 01101111_ 0100001_01000001 01010011 01000011 01001001 01001001

Significa:

De Binario A  ASCII

miércoles, 3 de septiembre de 2008

Sistema hexadecimal

El sistema hexadecimal, aveces abreviado como hex es el sistema de numeracion posicional de base 16 empleando por tanto 16 símbolos. Su uso actual esta muy vínculado a la informática, pues las computadoras suelen utilizar el byte u octeto como unidad básica de memoria y 2 dígitos hexadecimales corresponden exactamente a un byte.

El conjunto de símbolos a utilizar son del 0 al 9, a=10, b=11, c=12, d=13, e=14 y f=15
Las conversiones se realizan igual que en el octal

Ejercicios:

1) 210(10) = D2

2) 4580(10) =11E4

3) FA(16)= 250

4) A3F= 2623

5) 3728(10) =E90

6) F424= 62500

7) 300 (10) =12C

8) CC = 204

9) FF = 255




lunes, 1 de septiembre de 2008

Sistema Octal

El sistema numérico en base 8 se llama octal y utiliza los dígitos del 0 al 7.

Los números octales pueden construirse a partir de números binarios agrupando cada 3 dígitos consecutivos y obteniendo su valor decimal. Por ejemplo:

74 (10)
=
01001010 (2)
=
21 421 421
01/001/010
v v v
1 1 2
=
112 (8)

En informática, aveces se utilizan la numeración octal en vez de la hexadecimal, ya que tiene la ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos

Conversiones octal - decimal - octal:

Octal-decimal

8ª7 8ª6 8ª5 8ª4 8ª3 8ª2 8ª1 8ª0
2097152 262144 32768 4096 512 64 8 1


123 (8)

(64 x 1) + (2 x 8) + (3 x 1) = 83 (10)



Decimal-octal

192/8 = 24/8 = 3

300


Ejercicios:

Octal decimal

106 = 70

742 = 482

6754 = 3564

12345 = 5349




Decimal - Octal


236 = 354

127 =177

176 =260

57= 71