Anda di halaman 1dari 3

Sistemas binario, hexadecimal y cdigo ASCii

Actividades
LEA ATENTAMENTE LAS SIGUIENTES INSTRUCCIONES ANTES DE COMENZAR:
1. Escriba su apellido y nombre en cada hoja que utilice.
2. a) Realice un resumen nicamente de la seccin teora.
b) Confeccione un mapa conceptual del resumen realizado.
c) Anote, en hoja aparte, las palabras que no entienda del texto aqu presentado.
3. Lea detenidamente la seccin prctica y resuelva los problemas planteados.

Teora
Sistema binario
El sistema binario, en matemticas e informtica, es un sistema de numeracin en el que los nmeros se representan utilizando solamente
las cifras cero y uno (0 y 1). Los ordenadores trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeracin natural
es el sistema binario (encendido 1, apagado 0).
Un archivo binario es un archivo informtico que contiene informacin de cualquier tipo, codificada en forma binaria para el propsito de
almacenamiento y procesamiento en ordenadores. Por ejemplo los archivos informticos que almacenan texto formateado o fotografas, as
como los archivos ejecutables que contienen programas.
Muchos formatos binarios contienen partes que pueden ser interpretados como texto. Un archivo binario que slo contiene informacin de
tipo textual sin informacin sobre el formato del mismo se dice que es un archivo de texto plano. Habitualmente se contraponen los trminos
'archivo binario' y 'archivo de texto' de forma que los primeros no contienen solamente texto.
Habitualmente se piensa en los archivos binarios como una secuencia de bytes lo que implica que los dgitos binarios (bits) se agrupan de
ocho en ocho. Los archivos binarios contienen bytes que suelen ser interpretados como alguna otra cosa que no sean caracteres de texto. Un
ejemplo tpico son los programas de ordenador compilados; de hecho, las aplicaciones o programas compilados son conocidos como
binarios, especialmente entre los programadores. Pero un archivo binario puede almacenar imgenes, sonido, versin comprimida de otros
archivos, etc. en pocas palabras, cualquier tipo de informacin.
Algunos archivos binarios tienen una cabecera. Esta cabecera es un bloque de metadatos que un programa informtico usar para
interpretar correctamente la informacin contenida. Por ejemplo, un archivo GIF puede consistir en mltiples imgenes y la cabecera se usa
para identificar y describir cada bloque de datos de cada imagen. Si el archivo binario no tiene cabecera se dice que es un archivo binario
plano.
Si se abre un archivo binario en un editor de texto, cada grupo de ocho bits sern traducidos normalmente como un caracter aislado y
seguramente se observar un galimatas ininteligible de caracteres. Si se intentase abrir con algn otro programa, dicho programa dara un
uso propio a cada byte: el programa podra tratar cada byte como un nmero y crear un flujo de de datos de salida de nmeros entre 0 y 255
o tal vez interprete cada byte como un color y visualice un dibujo. Si el archivo es tratado como un ejecutable y se ejecuta el ordenador
tratar de interpretar el archivo como una serie de instrucciones en su propio lenguaje mquina.
Se puede usar un editor hexadecimal para observar los valores hexadecimales (y posiblemente tambin decimales, binarios o ASCII) de los
correspondientes bytes del archivo binario. Los bytes se pueden manipular cambiando el valor hexadecimal en el editor.
Sistema hexadecimal
Sistema numrico en base 16, esto significa que contiene 16 smbolos nicos para representar datos: los nmeros del 0 al 9 y las letras de la
A a la F.
Este sistema es til porque puede representar cada byte (8 bits) con dos dgitos hexadecimales consecutivos. Esto permite a las personas
leer nmeros hexadecimales ms fcilmente que los nmeros binarios.
A veces abreviado como hex, es el sistema de numeracin posicional de base 16 empleando por tanto 16 smbolos. Su uso actual est
muy vinculado a la informtica y ciencias de la computacin, pues los computadores suelen utilizar el byte u octeto como unidad bsica de
memoria.
El sistema hexadecimal actual fue introducido en el mbito de la computacin por primera vez por IBM en 1963. Una representacin anterior,
con 09 y uz, fue usada en 1956 por la computadora Bendix G-15.
Cdigo ASCII
El cdigo ASCII (acrnimo ingls de American Standard Code for Information Interchange Cdigo Estadounidense Estndar para el
Intercambio de Informacin)
Casi todos los sistemas informticos actuales utilizan el cdigo ASCII o una extensin compatible para representar textos y para el control de
dispositivos que manejan texto.
ASCII es, en sentido estricto, un cdigo de siete bits, lo que significa que usa cadenas de bits representables con siete dgitos binarios (que
van de 0 a 127 en base decimal) para representar informacin de caracteres. En el momento en el que se introdujo el cdigo ASCII muchos
ordenadores trabajaban con grupos de ocho bits (bytes u octetos), como la unidad mnima de informacin; donde el octavo bit se usaba
habitualmente como bit de paridad con funciones de control de errores en lneas de comunicacin u otras funciones especficas del
dispositivo. Las mquinas que no usaban la comprobacin de paridad asignaban al octavo bit el valor cero en la mayora de los casos,
aunque otros sistemas como las computadoras Prime, que ejecutaban PRIMOS ponan el octavo bit del cdigo ASCII a uno.
El cdigo ASCII define una relacin entre caracteres especficos y secuencias de bits; adems de reservar unos cuantos cdigos de control
para el procesador de textos, y no define ningn mecanismo para describir la estructura o la apariencia del texto en un documento; estos
asuntos estn especificados por otros lenguajes como los lenguajes de etiquetas.
Cuando hacs ALT + 64 para insertar el caracter @ ests utilizando el cdigo ASCII. Usas el nmero 64 del sistema decimal y la
computadora lo convierte a ASCII.
Material adaptado de wikipedia.org

Prctica
Operaciones con nmeros binarios
Suma de nmeros Binarios
Las posibles combinaciones al sumar dos bits son:
0+0=0
0+1=1
1+0=1
1 + 1 = 10
Analice el siguiente ejemplo de una suma (prest especial atencin a los me llevo uno):

Resuelva la siguiente suma:


100110101
+ 11010101

Conversin entre binario y decimal, y binario y hexadecimal


Binario a decimal
Para realizar la conversin de binario a decimal, realice lo siguiente:
1. Inicie por el lado derecho del nmero en binario, cada nmero multiplquelo por 2 y elvelo a la potencia consecutiva (comenzando por la
potencia 0).
2. Despus de realizar cada una de las multiplicaciones, sume todas y el nmero resultante ser el equivalente al sistema decimal.
Ejemplo:
110101 (binario) = 53 (decimal).
Proceso:
1 x (2) elevado a (0)=1
0 x (2) elevado a (1)=0
1 x (2) elevado a (2)=4
0 x (2) elevado a (3)=0
1 x (2) elevado a (4)=16
1 x (2) elevado a (5)=32
La suma es: 53 (1 + 0 + 4 + 0 + 16 + 32)
Convierta a decimal los siguientes 2 nmeros binarios:
a) 10010111 (binario) =
b) 110111 (binario) =
Binario a hexadecimal
Para realizar la conversin de binario a hexadecimal, realice lo siguiente:
1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar no completa 4 dgitos, entonces
agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Nmero en
binario

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111

Nmero en
hexadecimal

3) La cantidad correspondiente en hexadecimal se agrupa de izquierda a derecha.


Ejemplo:
110111010 (binario) = 1BA (hexadecimal).
Proceso:
1010 = A
1011 = B
1 queda solo, entonces agregue 0001 = 1
Agrupe de izquierda a derecha: 1BA
Convierta a hexadecimal los siguientes nmeros
a) 11011110101 (binario) =
b) 10010111 (binario) =
c) 110111 (binario) =

Anda mungkin juga menyukai