Sistema
Binario
El sistema binario, en ciencias de la computación, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo cual su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).Sistema octal
El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7.
Para convertir un número en base decimal a base octal se divide por 8
sucesivamente hasta llegar a cociente 0, y los restos de las divisiones
en orden inverso indican el número en octal. Para pasar de base 8 a
base decimal, solo hay que multiplicar cada cifra por 8 elevado a la
posición de la cifra, y sumar el resultado.
Es más fácil pasar de binario a octal, porque solo hay que agrupar de
3 en 3 los dígitos binarios, así, el número 74 (en decimal) es 1001010
(en binario), lo agruparíamos como 1 / 001 / 010, después obtenemos el
número en decimal de cada uno de los números en binario obtenidos: 1=1,
001=1 y 010=2. De modo que el número decimal 74 en octal es 112.
En informática a veces se utiliza la numeración octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos. Sin embargo, para trabajar con bytes o conjuntos de ellos, asumiendo que un byte es una palabra de 8 bits, suele ser más cómodo el sistema hexadecimal, por cuanto todo byte así definido es completamente representable por dos dígitos hexadecimales
Sistema hexadecimal
Es un sistema de numeración posicional de base 16 que utiliza 16
símbolos. Recuerda que en binario había dos: el 0 y el 1. Estos 16
símbolos son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Siendo
A=10, B=11, C=12, D=13, E=14 y F=15.
Sistema hexadecimal
Es un sistema de numeración posicional de base 16 que utiliza 16
símbolos. Recuerda que en binario había dos: el 0 y el 1. Estos 16
símbolos son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Siendo
A=10, B=11, C=12, D=13, E=14 y F=15.
El sistema hexadecimal se usa mucho en informática porque dos dígitos hexadecimales corresponden a 1 byte.
- Paso de hexadecimal a binario: se sustituye cada dígito hexadecimal por su valor en binario usando 4 bits. Ejemplo: B10h = 101100010000b
- Paso de binario a hexadecimal: se hacen grupos de 4 bits y se sustituyen por su valor en hexadecimal. Ejemplo: 110000100101b = 1100 0010 0101 = C25h
- Paso de hexadecimal a decimal: AB5h = 5×160 + 11×161 + 12×162= 2741d
- Paso de decimal a hexadecimal: 269d = 10Dh
ASCII
ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Estadounidense para el Intercambio de Información), pronunciado generalmente [áski] o [ásci] , es un código de carácteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963
por el Comité Estadounidense de Estándares (ASA, conocido desde 1969
como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.
.
No hay comentarios:
Publicar un comentario