SISTEMA DE NUMERACIÓN Y CODIFICACIÓN. Sofía Aured.

Sistema de numeración decimal

DÍGITOS: del 0 al 9 --> en base 10

La posición de cada dígito en un número decimal indica la
magnitud de la cantidad reservada, y se le puede asignar
un peso.

El valor de un número decimal es la suma de los dígitos
después de haber multiplicado cada dígito por su peso.

Sistema de numeración hexadecimal

16 DÍGITOS --> en base 16 y carácteres alfabéticos: 0-9 y A-F

Cada dígito hexadecimal se representa mediante un número binario de 4 bits.

Sistema de numeración octal

8 DÍGITOS: 0,1,2,3,4,5,6,7.

Puesto que es en base ocho, cada sucesión sucesiva de dígito es una potencia superior de ocho, empezando por el de mas a la derecha 8 elevado a 0.

CONVERSIONES

BINARIO-DECIMAL

El valor decimal de cualquier número binario se puede determinar sumando los pesos de todos los bits que son 1, y descartando el peso de todos los bits que son 0.

DECIMAL-BINARIO

Una forma de calcular el número binario equivalente a un número decimal dado es determinar el conjunto de pesos binarios, cuya suma es igual al número decimal.

Un método sistemático para convertir a binario enteros decimales es la división sucesiva por 2.

BINARIO-HEXADECIMAL

Se parte el número binario en grupos de 4 bits, comenzando por el bit mas a la derecha; y se reemplaza cada grupo de 4 bits por su símbolo hexadecimal equivalente.

HEXADECIMAL- BINARIO

Se realiza el proceso inverso, reemplazando cada símbolo hexadecimal, por el grupo de 4 bits adecuados.

DEIMAL-HEXADECIMAL

La división sucesiva por 16 de un número decimal generará el número hexadecimal equivalente formado por restos de las divisiones.

HEXADECIMAL-DECIMAL

Convertir el número hexadecimal a binario, y después, el binario a decimal.

OCTAL-DECIMAL

Se consigue multiplicando cada dígito por su peso y sumando los productos.

DECIMAL-OCTAL

Un método para convertir un número decimal en un número octal es el de la división sucesiva por 8. Cada división sucesiva por 8 da un resto que sera un dígito del numero octal equivalente.

OCTAL-BINARIO

Se reemplaza cada dígito por el correspondiente grupo de 3 bits.

BINARIO-OCTAL

La conversión de un número binario a un número octal es el inverso de la conversión de octal a binario.

numeros binarioss en coma flotante

Un número en coma flotante (también conocido como
número real) tiene dos partes más un signo: mantisa y
exponente.

MANTISA

Es la parte del número en coma flotante que
representa la magnitud del número.

EXPONENTE

Es la parte del número en coma flotante
que representa el número de lugares que se va a
desplazar el punto decimal (o punto binario).

EJEMPLOS

IEE

IBM

Sistema de numeración binario.

DOS DÍGITOS: 0 Y 1 --> en base 2

La posición de un 1 o de un 0 en un número binario indica
su peso, o valor dentro del número, así como la posición
de un dígito decimal determina el valor de ese dígito.

Para contar en binario se hace de la forma: 2n-1, siendo este el máximo numero decimal.

LSB: bit menos significativo MSB: bit más significativo

OPERACIONES EN BINARIO PURO

suma binaria

resta binaria

multiplicación binaria

división binaria

CÓDIGOS

ALFANUMÉRICO

Son códigos que representan números y caracteres
alfabéticos (letras).

ASCII

Código Estándar Americano para
el Intercambio de Información

Es un código alfanumérico universalmente aceptado, que se usa en la mayoría mayoría de las computadoras computadoras y otros equipos equipos electrónicos.

EBCDIC

Extended Binary Coded Decimal Interchange
Code

Puede observarse que los números se representan en
BCD desempaquetado pero el primer cuarteto se
completa con bits 1.

UNICODE

Su utilización está facilitando la compatibilidad de
programas y datos a través de todo el mundo.

BCD

REPRESENTACION DE NUMERO NATURAL EN BCD

En los sistemas decimales codificados en binario se
convierten uno a uno, los dígitos decimales a binario.

BCD EXTENDIDO O DESEMPAQUETADO

• Uso de un octeto (8 bits) por dígito decimal.
• Representación de los dígitos: binario puro.
• Cuartetos (4 bits) no usados de relleno (por defecto a 0).

BCD CONDENSADO O EMPAQUETADO

• Idem usando cuartetos (4 bits).

SUMA EN BCD

La suma es la más importante de estas operaciones ya
que las otras tres operaciones (sustracción,
multiplicación y división) se pueden llevar a cabo
utilizando la suma.

Hay tres métodos de suma en BCD.

REPRESENTACIÓN DE ENTEROS EN BCD EXTENDIDO

• Útil en determinadas circunstancias (con datos de
poco proceso).

REPRESENTACIÓN DE ENTEROS EN BCD EMPAQUETADO

• Idem desempaquetado excepto que es el primer
cuarteto.

REPRESENTACIÓN DE ENTEROS EN COMA FIJA

Los sistemas digitales, tales como la computadora,
deben ser capaces de manejar números positivos y
negativos.

Existen tres formatos binarios para representar los
números enteros con signo:
-signo-magnitud -complemento a 1 -complemento a 2

SIGNO-MAGNITUD

El bit más a la izquierda es el bit de signo y los bits restantes son los bits de magnitud.

Los bits de magnitud son el número binario real (no com-
plementado) tanto para los números positivos como para
los negativos.

COMPLEMENTO A1

Se representan de la misma forma que en el formato signo-magnitud.

El comienzo por 0 es numero positivo y 1 negativo

COMPLEMENTO A2

Se representan de la misma forma que en los sistemas de complemento a 1 y de signo-magnitud.

Los números negativos son el complemento a 2 del correspondiente número positivo.

Un número binario con signo queda determinado por su magnitud y su signo.