Sei sulla pagina 1di 6

Aplicaciones Sistemas de Numeración (Hexadecimal, Binario, Octal, Decimal)

En nuestra tecnología digital se utilizan muchos sistemas numéricos. Los más comunes son: binario,
octal, decimal y hexadecimal.

Sistema Binario.

En el sistema binario solo trabajamos con dos símbolos o


valores de dígitos y son 0 y 1. Cuando trabajemos con
sistemas binarios, estaremos restringidos a utilizar un
número específico de bits. Las cantidades binarias pueden
representarse por medio de cualquier dispositivo que
solamente tenga dos estados de operación.

Utilizando tan solo dos valores los cuales son los 1 y los 0
por lo cual podemos manipular todo tipo de información
relacionada a operaciones en la computadora con los
cuales podemos desde escribir un texto, hasta poder
realizar cosas grandes como juegos en tercera dimensión.

Aplicaciones y usos diarios.

 La bombilla eléctrica (encendido o apagado)


 Fotocelda (iluminada u oscura)
 Embrague mecánico (engranado o desengranado)
 Termostato (abierto o cerrado)
 Computadores y aparatos electrónicos (niveles de voltaje,
encendido y apagado)

Como podemos ver una de las aplicaciones más representativas es en el bombillo eléctrico teniendo
un modelo de circuitos que se maneja como encendido y apagado o a su vez podría tomárselo como
0 y 1.

Sistema Octal.

El sistema de numeración octal es un sistema de numeración en base 8. El sistema octal por ende
usa solamente 8 dígitos (0, 1, 2, 3, 4, 5, 6, 7), y tienen el mismo valor que en el sistema de numeración
decimal.

Aplicaciones y usos diarios.

 En informática a veces se utiliza para la numeración octal


en vez de la hexadecimal, y se suele indicar poniendo 0x
delante del numero octal.
 Para trabajar la computadora, esta agrupa a los bits en
grupos de ocho, a los cuales se denomina byte.
 Es posible que la numeración octal se usara en lugar de
la decimal, para contar los espacios interdigitales.
Sistema Decimal.

Es un sistema de numeración posicional en el que las


cantidades se representan utilizando como base aritmética las
potencias del número diez. En nuestra vida cotidiana utilizamos
constantemente los números. El sistema decimal únicamente se
utiliza al interactuar con el usuario, debido a que un usuario
común no está acostumbrado a tratar con diferentes sistemas
numéricos.

Aplicaciones y usos diarios.

 Los utilizamos para contar, para expresar el resultado de


una medida, para realizar cálculos.
 Incluso utilizamos números para codificar información de lo
más diversa: textos, imágenes, sonidos, videos.
 El ábaco es un instrumento que permite comprender muy bien
la relación entre las unidades de distinto orden y también
efectuar operaciones aritméticas sencillas.
 Se utiliza en el sistema métrico en donde las unidades van
aumentando de 10 en 10 siendo 10 la unidad.
 Se utiliza en el campo de la física en donde las unidades de
algunas magnitudes escalares y derivadas se basan en el
sistema decimal (prefijos)

Sistema hexadecimal.

Es el sistema de numeración posicional que tiene como base el 16. Su uso actual está muy vinculado
a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto
como unidad básica de memoria.

Aplicaciones y usos diarios.


Microprocesadores.

El sistema hexadecimal es muy usado en el campo de


los microprocesadores o PIC’s (Circuito programable
integrado).

Un microcontrolador es un circuito integrado


programable, capaz de ejecutar las órdenes grabadas
en su memoria.

Para nombrar a los microprocesadores se utilizan


códigos en hexadecimal.

Por Ejemplo: 16F887(16), 18F4455(16), 16F654(16).

Para poder programar un microprocesador es necesario un software de programación como: MP lab,


Micro code, etc. Estos softwares utilizan lenguaje C mediante el cual crearemos un seudocódigo el
cual le dará órdenes a muestro Pic, aquí entra nuevamente el lenguaje hexadecimal ya que al compilar
nuestro algoritmo, se nos generará un archivo con extensión (.hex) el cual usaremos para quemar la
orden en muestro micro controlador.
Sistema de colores RGB.

RGB es un espacio de color basado en la mezcla de los 3 colores primarios aditivos: ROJO, VERDE
y AZUL.

El sistema HEXADECIMAL representa los colores RGB a través de 3 pares de números


hexadecimales (#RRGGBB), donde RR es el valor de la componente roja, GG la componente verde y
BB la azul.

Un número hexadecimal se diferencia de un número decimal en que no sólo puede tomar valores del
0 al 9, sino que puede tomar hasta dieciséis valores distintos, que van del 0 al 9, y de la A a la F.

Los valores que puede adoptar cada uno de los tres pares de hexadecimales van del 00 (0 decimal)
al FF (255 decimal). En este caso, cuanto mayor sea el valor del par, mayor será la intensidad del
color y viceversa. Esto implica que el extremo inferior de la escala cromática parte de una intensidad
de color mínima (nulo =00), pasa por una intensidad de color media (mediano = par 80 [128 decimal])
hasta llegar a una intensidad de color máxima (saturado = par FF [255 decimal]).

Suma De Números Binarios

Tabla de sumar de números binarios


Sumar los números binarios 00102 y 01102
Primer paso
De la misma forma que hacemos cuando sumamos números del sistema decimal, esta
operación matemática la comenzamos a realizar de derecha a izquierda, comenzando
por los últimos dígitos de ambos sumandos, como en el siguiente ejemplo:
En la tabla de suma de números binarios podemos comprobar que 0 + 0 = 0
Segundo paso
Se suman los siguientes dígitos 1 + 1 = 10 (según la tabla), se escribe el “0” y se
acarrea o lleva un “1”. Por tanto, el “0” correspondiente a tercera posición de izquierda
a derecha del primer sumando, adquiere ahora el valor “1”.
Tercer paso
Al haber tomado el “0” de la tercera posición el valor “1”, tendremos que sumar 1 + 1
= 10. De nuevo acarreamos o llevamos un “1”, que tendremos que pasar a la cuarta
posición del sumando.
Cuarto paso
El valor “1” que toma el dígito “0” de la cuarta posición lo sumamos al dígito “0” del
sumando de abajo. De acuerdo con la tabla tenemos que 1+ 0 = 1.
El resultado final de la suma de los dos números binarios será: 1 0 0 0.

Representación de Números con Signo


Un primer enfoque al problema de representar un número signado de n-bits consiste en asignar:

1. un bit para representar el signo. Ese bit a menudo es el bit más significativo o MSB (de sus
siglas en inglés) y, por convención: un 0 denota un número positivo, y un 1 denota un número
negativo;
2. los (n-1)-bits restantes para representar el significando que es la magnitud del número en valor
absoluto.
Y se conoce como Signo y Magnitud.
Este enfoque es directamente comparable a la forma habitual de mostrar el signo (colocando "+" o "-"
al lado de la magnitud del número). Algunas de las primeras computadoras binarias (la IBM 7090)
utilizaron esta representación, quizás por su relación obvia con la práctica habitual.
Ejemplo de Signo y Magnitud: Sea una representación en
formato de Signo y Magnitud que nos permite codificar
un número entero en binario con 8 bits (un byte). Esto nos
otorga 1 bit para el signo y 7 bits para la magnitud. Con 8 bits,
podemos representar, en teoría al menos (véase Desventajas,
más abajo), 28 = 256 números. Los cuales, según este formato,
van a estar repartidos entre 128 números positivos (bit de
signo en 0) y 128 números negativos (bit de signo en 1).
Supongamos ahora, que tenemos que representar el número -9710 (decimal). Procedemos a:

1. Tomar nota del signo del número reducido o simplificado -9710, que siendo negativo, llevará
como bit de signo un 1;
2. Realizar la conversión: el valor absoluto de -9710 es |-9710| = 9710. Que en binario es: 11000012;
3. Colocar todo junto, el número -9710 en binario con formato de Signo y Magnitud es: 111000012.
Donde el 1 en el bit más significativo indica un número negativo, y 11000012 es el significando
en valor absoluto.
Para el caso inverso, dado un número binario en Signo y Magnitud, por ejemplo, 10110101 2,
procedemos a:

1. Analizar el bit más significativo, que siendo un 1 indica que el número es negativo;
2. Convertir el significando a la base deseada, por ejemplo, en decimal, tomando en cuenta que
el valor obtenido está en valor absoluto y la magnitud real estará dada por el bit de signo
obtenido antes: 01101012 = |5310|. Siendo que el bit de signo es 1, el número real es -5310. Si
el bit de signo fuese 0, el número hubiese sido +5310.
Desventajas de la representación en Signo y Magnitud
Siguiendo con el ejemplo de n = 8 (8 bits).

 Es más complejo operar aritméticamente. Para realizar una


suma, por ejemplo, primero hay que determinar si los dos
números tienen el mismo signo, y en caso de que sea así,
realizar la suma de la parte significativa, pero en caso contrario, restar el mayor del menor y asignar
el signo del mayor.
 Posee doble representación del cero. Al representar en Signo y Magnitud, aparece el cero
signado: 000000002 (+010) y 100000002 (-010).
Ventajas de la representación en signo y magnitud
Siguiendo con el ejemplo de n = 8 (8 bits).

 Posee un rango simétrico: los números van del +127 10 = 011111112, pasando por el
+010 = 000000002 y el -010 = 100000002, hasta el -12710 = 111111112. Y en forma general, para n-
bits, el rango (en decimal) para Signo y Magnitud es (-2n-1+1; 2n-1-1), o bien ± (2n-1-1).
Negación lógica o complemento.

Negación.
Es una función unaria que invierte el valor lógico de su argumento, por lo que también se llama
función NOT, del inglés "no". Puede interpretarse además como restar el valor del argumento a 1, por
lo que a veces se conoce como resta lógica.
Notación
Suele simbolizarse por una barra horizontal sobre su argumento (ā) o añadiendo un apóstrofo a
continuación de él (a’)
Evaluación

Potrebbero piacerti anche