SISTEMAS DE
NUMERACIÓN,
OPERACIONES Y
CÓDIGOS

Números decimales:

Sus Caracteristicas

Es tambien llamada base 10

Es el mas usado en la actualidad

sus digitos van del 0 al 9 que repesentan cierta cantidad

al quedarse sin dígitos es posible aumentar el numero de dígitos pero con el mismo intervalo de los mismos

Sus conversiones

Conversión de fracciones decimales a binario

Se pasa de base la parte entera a base binaria, luego se toma la parte fraccionaria y se multiplica por 2 que es la base del sistema binario, al hacer este proceso se toma la parte fraccionaria del resultado de esta multiplicación haciendo el mismo proceso hasta que dicha parte sea 0, al finalizar se toma solo la parte entera de cada multiplicación y se anota después de la coma verificando que todos los valores sean 1 y 0

Covertir bianrio a decimal

Se determina el peso de cada bit que está a 1, y luego se obtiene la suma de los
pesos para obtener el número decimal.

Ejemplo:

2^6 2^5 2^4 2^3 2^2 2^1 2^0

numero binario a pasar = 1 1 0 1 1 0 1

1101101 = 2^6 + 2^5 + 2^3 + 2^2 + 2^0 evitando las posiciones del numero binario que tiene como valor 0

= 64 + 32 + 8 + 4 + 1 = 109 en base 10

NÚMEROS BINARIOS

Sus Caracteristicas

Es un sistema posicional

Solo emplea 2 digitos

Es tambien llamada base 2

Cuando se agotan los dígitos también llamados bits es posible agregar mas posiciones sin descuidar el rango de números disponibles (0 y 1)

Sus conversiones

Covertir decimal a binario

Utilizando el metodo de la division continua unicamente tomando los residuos de la division que tengan 0 y 1 haciendo su lectura en orden ascendente.

Operaciones

Binarias

Suma binaria

al igual que el proceso de suma decimal se toma los últimos dígitos de los 2 sumandos

si hay 1+1= 10 entonces se pone 0 en la suma y se acarea el uno.

Complemento a 1

Es el resultado de invertir los valores 1 por 0 y 0 por 1

Division binaria

Se hace igual que la división decimal, dividiendo en partes enteras siempre y cuando los el cociente tenga números enteros.

Complemento a 2

se obtiene sumando 1 al bit menos significativo del complemento a 1.

Multiplicacion binaria

se hace de la misma manera que una multiplicación decimal, desplazando cada producto parcial sucesivo una posición hacia la izquierda, y
sumando luego todos los productos parciales

Operaciones con signo

Suma

Al hacerse una suma con numeros con signo en ella pueden haber 4 casos
1. Ambos números son positivos.
2. El número positivo es mayor que el negativo en valor absoluto.
3. El número negativo es mayor que el positivo en valor absoluto.
4. Ambos números son negativos.

resta

la operación de la resta consiste en cambiar el signo del sustraendo y sumarlo al minuendo y el El signo de un número binario positivo o negativo se cambia tomando su complemento a 2.

Multiplicacion

Cuando se multiplican dos números binarios, ambos números deben estar en su formato real (no complementado).

Division

En las computadoras, la operación de la división se lleva a cabo utilizando la sustracción. Puesto que la
sustracción se hace con un sumador, la división también puede realizarse con un sumador.

Hexadecimales

Suma Hexadecimal

puede hacerse directamente con números hexadecimales, teniendo en cuenta que los dígitos hexadecimales de 0 a 9 son equivalentes a los dígitos decimales de 0 a 9 y que los dígitos hexadecimales de A hasta F los cuales representandel 10 al 15

Resta Hexadecimal

puede hacerce con el siguiente metodo:
Pasando el numero de base 16 a binario, luego sacar el complemento 2 y a ese resultado pasarlo otra vez a hexadecimal.

Suma BCD

Es la operacion mas importante en este codigo, se hace siguiendo los siguientes pasos:

Paso 1. Sumar los dos números BCD utilizando las reglas de la suma binaria vistas en la Sección 2.4.

Paso 2. Si una suma de 4 bits es igual o menor que 9, es un número BCD válido.

Paso 3. Si una suma de 4 bits es mayor que 9, o si genera un acarreo en el grupo de 4 bits, el resultado
no es válido. En este caso, se suma 6 (0110) al grupo de 4 bits para saltar así los seis estados no válidos y pasar al código 8421. Si se genera un acarreo al sumar 6, éste se suma al grupo de 4 bits siguiente.

NÚMEROS CON SIGNO

Descripcion

Los sistemas digitales deben tener la facultad de recibir y procesar números ya sean de signo positivo o negativo. Para los números binarios su estructura queda determinada por su magnitud y su signo

bit de un signo

el bit a la izquierda extrema es el que indica el signo
0 para signo positivo y 1 para signo negativo

Formato signo-magnitud

este coresponde al signo<-0 esto corresponde al numero en si <-0011001 = -25

Formato complemento 1

Debido a que el complemento en forma 1 los numeros se invierten entonces en un número negativo es el complemento a 1 del correpondiente número positivo

Formato complemento a 2

Los números negativos son el complemento a 2 del correspondiente número positivo.En el formato de complemento a 2, un número negativo es el complemento a 2 del correspondiente número positivo.

El valor decimal de los números con signo

Los valores se obtienen sumando sumando los pesos en todas las posiciones del numero únicamente con la magnitud 1 y olvidando a las posiciones 0

Numeros Hexadecimal

Sus Caracteristicas

se usan fundamentalmente como una forma simplificada de representar o escribir los números binarios puesto que es muy simple pasar de esta base a binario.
está formado por 16 caracteres numéricos y alfabéticos. La mayoría de los sistemas digitales procesan grupos de datos binarios que son múltiplos de cuatro bits, lo que hace al número hexadecimal muy adecuado, ya que cada dígito hexadecimal se representa mediante un número binario de 4 bits

Se puede aumentar hasta el numero compuesto de FFF ya que no hay mas caracteres disponibles para seguir contando

Sus conversiones

Conversion de binario a hexadecimal

Es muy sencillo de hacer, es simplemente tomar y hacer una partición de 4 bits y con la ayuda de la tabla de conteo hacer la equivalencia en hexadecimal.

Conversion de hexadecimal a binario

Se hace el proceso inverso ya que con la tabla se sabe cual es la equivalencia de cada carácter hexadecimal

Conversion de hexadecimal a decimal

Un método eficiente y practico es parar el numero hexadecimal a binario y luego pasarlo a decimal

Conversion de decimal a hexadecimal

Dividiendo el numero en 16 y luego ese resultado multiplicarlo por 16 suele ser el método mas rápido y mas practico a la hora de hacer esta conversión

Numeros Octales

Sus Caracteristicas

tambien llamada base 8

digitos del 1 al 7

Es un sistema posicional

Sus conversiones

Convercion de Octal a decimal

La evaluación de un
número octal en términos de su equivalente decimal se consigue multiplicando cada dígito por su peso y
sumando los productos.

Convercion de decimal a octal

para convertir un número decimal en un número octal es el método de la división sucesiva por 8,(division suscesiva)
que es parecido al método utilizado en la conversión a binario o a hexadecimal de los números decimales.

Conversion de Octal a binario

Con la ayuda de la tabla de conteo se puede hacer particion del numero octal en 3 se puede sacar la equivalencia en binario

Conversion de binario a Octal

Es el procedimiento inverso al anterior que se complementa con la tabla de conteo.

Codigos

CÓDIGO DECIMAL BINARIO (BCD)

es una forma de expresar cada uno de los
dígitos decimales con un código binario. Puesto que en el sistema BCD sólo existen diez grupos de
código, es muy fácil convertir entre decimal y BCD.

código 8421

Código decimal binario significa que cada dígito decimal, de 0 hasta 9, se representa mediante un código binario de cuatro bits. La designación 8421 indica los pesos binarios de los cuatro bits (2^3, 2^2 , 2^1 , 2^0 ). La facilidad de onversión entre los números en código 8421 y los familiares números decimales es la principal ventaja de este código.

El código Gray

es un código sin pesos y no aritmético; es decir, no existen pesos específicos asignados a las posiciones de los bits. La característica más importante del código Gray es que sólo varía un bit de un código al siguiente. Esta propiedad es importante en muchas aplicaciones, tales como los codificadores de eje de posición, en los que la susceptibilidad de error aumenta con el número de cambios de bit entre números adyacentes dentro de una secuencia.

Códigos alfanuméricos

representan números y caracteres alfabéticos (letras). Sin
embargo, la mayoría de estos códigos también representan otros caracteres tales como símbolos y distintas instrucciones necesarias para la transferencia de información.

ASCII

American Standard Code for Information Interchange por sus siglas en ingles, es un código usado para la transferencia de información en la mayoría de equipos y computadores, cuenta con 128 caracteres mediante un código binario de 7 bits, pero ademas cuenta con caracteres gráficos.