Vous êtes sur la page 1sur 3

SISTEMAS DE NUMERACIN

(Binario, octal y hexadecimal)


Sistemas de numeracin: Un sistema de numeracin es un conjunto de
smbolos y reglas que permiten representar datos numricos. Los
sistemas de numeracin actuales son sistemas posicionales, que se
caracterizan porque un smbolo tiene distinto valor segn la posicin que
ocupa en la cifra.
Sistema de numeracin decimal: El sistema de numeracin que
utilizamos habitualmente es el decimal, que se compone de diez
smbolos o dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor
dependiendo de la posicin que ocupen en la cifra: unidades, decenas,
centenas, millares, etc.
Sistema de numeracin binario: El sistema de numeracin binario
utiliza slo dos dgitos, el cero (0) y el uno (1). En una cifra binaria, cada
dgito tiene distinto valor dependiendo de la posicin que ocupe. El valor
de cada posicin es el de una potencia de base 2, elevada a un
exponente igual a la posicin del dgito menos uno. Se puede observar
que, tal y como ocurra con el sistema decimal, la base de la potencia
coincide con la cantidad de dgitos utilizados (2) para representar los
nmeros.
De acuerdo con estas reglas, el nmero binario 1011 tiene un valor que
se calcula as: 1*2
3
+ 0*2
2
+ 1*2
1
+ 1*2
0
, es decir: 8 + 0 + 2 + 1 = 11 y
para expresar que ambas cifras describen la misma cantidad lo
escribimos as: 10112 = 1110
Ejercicio 1:
Expresa, en cdigo binario, los nmeros decimales siguientes: 191, 25,
67, 99, 135, 276
Conversin de binario a decimal
El proceso para convertir un nmero del sistema binario al decimal es
an ms sencillo; basta con desarrollar el nmero, teniendo en cuenta el
valor de cada dgito en su posicin, que es el de una potencia de 2, cuyo
exponente es 0 en el bit situado ms a la derecha, y se incrementa en
una unidad segn vamos avanzando posiciones hacia la izquierda. Por
ejemplo, para convertir el nmero binario 10100112 a decimal, lo
desarrollamos teniendo en cuenta el valor de cada bit: 1*2
6
+ 0*2
5
+
1*2
4
+ 0*2
3
+ 0*2
2
+ 1*2
1
+ 1*2
0
= 83
10100112 = 8310
Ejercicio 4: Expresa, en el sistema decimal, los siguientes nmeros
binarios:
110111, 111000, 010101, 101010, 1111110
Sistema de numeracin octal
El inconveniente de la codificacin binaria es que la representacin de
algunos nmeros resulta muy larga. Por este motivo se utilizan otros
sistemas de numeracin que resulten ms cmodos de escribir: el
sistema octal y el sistema hexadecimal. Afortunadamente, resulta muy
fcil convertir un nmero binario a octal o a hexadecimal. En el sistema
de numeracin octal, los nmeros se representan mediante ocho dgitos
diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. Cada dgito tiene, naturalmente, un valor
distinto dependiendo del lugar que ocupen. El valor de cada una de las
posiciones viene determinado por las potencias de base 8.
Por ejemplo, el nmero octal 2738 tiene un valor que se calcula as:
2*8
3
+ 7*8
2
+ 3*8
1
= 2*512 + 7*64 + 3*8 = 149610
2738 = 149610
Sistema de numeracin hexadecimal
En el sistema hexadecimal los nmeros se representan con diecisis
smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se utilizan los
caracteres A, B, C, D, E y F representando las cantidades decimales 10,
11, 12, 13, 14 y 15 respectivamente, porque no hay dgitos mayores que
9 en el sistema decimal. El valor de cada uno de estos smbolos
depende, como es lgico, de su posicin, que se calcula mediante
potencias de base 16.
Calculemos, a modo de ejemplo, el valor del nmero
hexadecimal 1A3F16:
1A3F16 = 1*16
3
+ A*16
2
+ 3*16
1
+ F*16
0

1*4096 + 10*256 + 3*16 + 15*1 = 6719
1A3F16 = 671910
Ejercicio: Expresa en el sistema decimal las siguientes cifras
hexadecimales: 2BC516, 10016, 1FF16

COMPUERTAS LGICAS
Compuerta AND: Cada compuerta tiene dos
variables de entrada designadas por A y B y una
salida binaria designada por x.
La compuerta AND produce la multiplicacin lgica
AND: esto es: la salida es 1 si la entrada A y la
entrada B estn ambas en el binario 1: de otra
manera, la salida es 0.
Estas condiciones tambin son especificadas en la
tabla de verdad para la compuerta AND. La tabla
muestra que la salida x es 1 solamente cuando
ambas entradas A y B estn en 1.
El smbolo de operacin algebraico de la funcin
AND es el mismo que el smbolo de la multiplicacin
de la aritmtica ordinaria (*).
Las compuertas AND pueden tener ms de dos
entradas y por definicin, la salida es 1 si todas las
entradas son 1.

Compuerta OR: La compuerta OR produce la
funcin sumadora, esto es, la salida es 1 si la
entrada A o la entrada B o ambas entradas son 1; de
otra manera, la salida es 0.
El smbolo algebraico de la funcin OR (+), es igual
a la operacin de aritmtica de suma.
Las compuertas OR pueden tener ms de dos
entradas y por definicin la salida es 1 si cualquier
entrada es 1.

Compuerta NOT: El circuito NOT es un inversor que
invierte el nivel lgico de una seal binaria. Produce
el NOT, o funcin complementaria. El smbolo
algebraico utilizado para el complemento es una
barra sobra el smbolo de la variable binaria.
Si la variable binaria posee un valor 0, la compuerta
NOT cambia su estado al valor 1 y viceversa.
El crculo pequeo en la salida de un smbolo grfico
de un inversor designa un inversor lgico. Es decir
cambia los valores binarios 1 a 0 y viceversa.
Compuerta Separador (yes): Un smbolo tringulo
por s mismo designa un circuito separador, el cual
no produce ninguna funcin lgica particular puesto
que el valor binario de la salida es el mismo de la
entrada.
Este circuito se utiliza simplemente para
amplificacin de la seal. Por ejemplo, un separador
que utiliza 5 volt para el binario 1, producir una
salida de 5 volt cuando la entrada es 5 volt. Sin
embargo, la corriente producida a la salida es muy
superior a la corriente suministrada a la entrada de
la misma.
De sta manera, un separador puede excitar
muchas otras compuertas que requieren una
cantidad mayor de corriente que de otra manera no
se encontrara en la pequea cantidad de corriente
aplicada a la entrada del separador.

Compuerta NAND: Es el complemento de la funcin
AND, como se indica por el smbolo grfico, que
consiste en una compuerta AND seguida por un
pequeo crculo (quiere decir que invierte la seal).
La designacin NAND se deriva de la abreviacin
NOT - AND. Una designacin ms adecuada habra
sido AND invertido puesto que es la funcin AND la
que se ha invertido.
Las compuertas NAND pueden tener ms de dos
entradas, y la salida es siempre el complemento de
la funcin AND.

Compuerta NOR: La compuerta NOR es el
complemento de la compuerta OR y utiliza el
smbolo de la compuerta OR seguido de un crculo
pequeo (quiere decir que invierte la seal). Las
compuertas NOR pueden tener ms de dos
entradas, y la salida es siempre el complemento de
la funcin OR.

Vous aimerez peut-être aussi