Beruflich Dokumente
Kultur Dokumente
En la termologa digital se utilizan muchos sistemas numricos. Los ms comunes son los
siguientes: decimal, binario, octal y hexadecimal. Evidentemente el sistema decimal es el ms
conocido, ya que es el que utilizamos a diario. Analicemos algunas de sus caractersticas para
ayudamos a comprender los dems sistemas numricos.
Sistema decimal
Definicin
*MSD: digito ms significativo por sus siglas en ingls most significant digit
*LSD: digito menos significativo por sus siglas en ingls low significant digit
Convertir un nmero decimal al sistema binario es muy sencillo: basta con realizar divisiones
sucesivas por 2 y colocar los residuos obtenidos, en cada una de ellas. Para formar el nmero
binario tomaremos los residuos en orden inverso al que han sido obtenidos.
Sistema binario
Este sistema tambin es de valor posicional, en donde cada dgito binario tiene su propio peso
expresado como potencia de 2.
Esto se ilustra en la figura 1-5, donde los lugares a la izquierda del punto binari-0 (contraparte del
punto decimal) son potencias positivas de 2, y los lugares a la derecha son potencias negativas de
2. El nmero 1101.101 se representa en la figura. Para encontrar su equivalente en el sistema
decimal, slo tomamos la suma de los productos del valor de cada dgito (0 o 1) y su valor
posicional.
En el sistema binario es muy comn que el trmino dgito binario se abreviaron el trmino bit, el
cual utilizaremos a partir de ahora. Por ende, en el nmero expresado en la figura 1-5 hay cuatro
bits a la izquierda del punto binario, los cuales representan la parte entera del nmero, y tres bits
a la derecha del punto binario, los cuales representan la parte fraccional. El bit ms significativo
(MSB) es el bit ms a la izquierda (de mayor peso). El bit menos significativo (LSB) es el bit ms a la
derecha (de menor peso). stos se indican en la figura 1-5. Aqu, el MSB tiene un peso de 23 y el
LSB tiene un peso de 2-3.
Conteo binario
La secuencia que se muestra en la figura 1-6, comienza con todos los bits en 0; a esto se le conoce
como cuenta cero. Para cada cuenta sucesiva se alterna la posicin de las unidades ('i'); es decir,
cambia de un valor binario al otro. Cada vez que el bit de las unidades cambie de 1 a O se alternar
la posicin de los dos (21), es decir, cambiar de estado. Cada vez: que la posicin de los dos
cambie de 1 a 0, se alternar la posicin de los cuatros (22) (cambiar de estado). De igual forma,
cada vez que la posicin de los cuatros pase de 1 a O, se alternar la posicin de los ochos (23). Si
el nmero binario tuviera ms de cuatro bits, este mismo proceso continuara para las posiciones
de los bits de mayor orden.
Suma binaria
La tabla de sumar, en binario, es mucho ms sencilla que en decimal. Slo hay que recordar cuatro
combinaciones posibles
0+0=0
0+1=1
1+0=1
Las sumas 0 + 0, 0 + 1 y 1 + 0 son evidentes. Pero la suma de 1+1, que sabemos que es 2 en el
sistema decimal, debe escribirse en binario con dos cifras (10) y, por tanto 1+1 es 0 y se arrastra
una unidad, que se suma a la posicin siguiente a la izquierda.
Resta binaria
La tcnica de la resta en binario es, nuevamente, igual que la misma operacin en el sistema
decimal. Pero conviene repasar la operacin de restar en decimal para comprender la operacin
binaria, que es ms sencilla.
00=0
10=1
11=0
Las restas 0 - 0, 1 - 0 y 1 - 1 son evidentes. La resta 0 - 1 se resuelve, igual que en el sistema
decimal, tomando una unidad prestada de la posicin siguiente: 10 - 1, es decir, 210 110 = 1. Esa
unidad prestada debe devolverse, sumndola, a la posicin siguiente.
Multiplicacin binaria
La multiplicacin en binario es ms fcil que en cualquier otro sistema de numeracin. Como los
factores de la multiplicacin slo pueden ser CEROS o UNOS, el producto slo puede ser CERO o
UNO. En otras palabras, las tablas de multiplicar del cero y del uno son muy fciles de aprender
Divisin binaria
Se intenta dividir el dividendo por el divisor, empezando por tomar en ambos el mismo nmero de
cifras (100 entre 110, en el ejemplo). Si no puede dividirse, se intenta la divisin tomando un dgito
ms (1001 entre 100). Si la divisin es posible, entonces, el divisor slo podr estar contenido una
vez en el dividendo, es decir, la primera cifra del cociente es un UNO. En ese caso, el resultado de
multiplicar el divisor por 1 es el propio divisor. Restamos las cifras del dividendo del divisor y
bajamos la cifra siguiente.
La conversin de un nmero decimal a octal, y viceversa, se realiza del mismo modo que la de los
nmeros binarios, aunque, lgicamente, se emplea como base el nmero 8 en vez del 2. La
conversin de un nmero decimal a octal se hace del mismo modo: mediante divisiones sucesivas
por 8 y colocando los residuos obtenidos en orden inverso.
Para pasar de binario a octal, solo hay que agrupar de 3 en 3 los dgitos binarios, as, el nmero
binario 1001010 (74 en decimal), lo agruparamos como 1 / 001 / 010. como al primer dgito le
hacen falta dos nmeros para que se cumpla la regla de 3 en 3 le agregamos 2 ceros, de modo que
quedara
despus obtenemos el nmero en decimal de cada uno de los parntesis de los nmeros en
binario como se muestra en la figura 2.1
Figura 2.1
Conversin hexadecimal
Debido a que no hay una forma directa de realizar esta transformacin, lo que debemos hacer es
transformar el nmero a binario, y luego ese nmero binario debemos transformarlo a
Hexadecimal.
1011.1101 0.1011 10011011
+ 11.1 +0.1111 +10011101
1111.0101 100111000
1101101.101
100101 11011101
-1110010.110
-10110 - 1100011
11111010.11
111011
00000101.00
+ 1
1011 101.101 101.001
X 1011 X 110.010 .1101
1011 X .1011
1011 1101
1011 1101
1111001 1101
.10001111
11.0101
010101110.001
10011 111111 100 10111
1.1 10110.1101
-10011 -
101
011001
-11
-10011 -
0101
0011000
-11
-0010011 -
0100
0010100
-11
-010011 -
0111
0000001
Convierte
Procedimiento Resultado
1 0 1 0 0. 1 1 0 1 5.D
1x20 0x23 +1x22 +0x21 +0x20 1x23 +1x22 +0x21 +1x20
procedimiento resultado
9 E 3 6. 7 A 1 6 1001111000110110. 11101000010110
1001 1110 0011 0110. 0111 1010 0001 0110
procedimiento resultado
5 4 3 6. 1 5 0101010000110110.00010101
0101 0100 0011 0110. 0001 0101
363 181 90 45 22 11
5 2 1 0 2x.209=0.418
2 11 2 5 2 2 2 1 .418x2=0.836
1 0 0 1 .83x2=1.672
Procedimiento resultado
1 0 1 0 0 1 1 0 1. 1 1 1 33.875
1x28 +0x27 +1x26 +0x25 +0x24 +1x23 +1x22 +0x21 +1x20 +1x2-1 +1x2-2 +1x2-3
15C.38 base 16 a base 10
Procedimiento Resultado
1 5 C. 3 8 528.2187
2
1x16 +5 x161 +12 x160 +3 x16-1 + x16-2
Procedimiento resultado
6 7. 2 4 55.3125
1
6x8 +7 x80 +2 x8-1 +4 x8-2
4069 15 16x.125=2
254 0
16 65113 16 4069 16 254 16 15
9 Resultado FE59.2
5 14 15
9714 8
Resultado=1214
Residuo= 2
12148
Resultado=151
Residuo=6
1518
Resultado=18
Residuo=7
188
Resultado=2
Residuo=2
28
Resultado=0
Residuo=2
.132x8=1.056
.056x8=0.448
.448x8=3.584
.584x8=4.672
.672x8=5.376
.376x8=3.008.
Suma Octal Suma Hexadecimal
1372 4F1A5
+4631 +B8D5
6223 5AA7A
Conclusiones
En el mundo actual, el trmino digital se ha convertido en un trmino tan comn que un nio de
10 aos te puede estar hablando de su iPad o juguete nuevo y todas las maravillosas cosas que
puede hacer. debido a la rapidsima forma en que los circuitos y las tcnicas digitales se han vuelto
tan utilizados en casi todas las reas de la vida: computadoras, automatizacin, robots, ciencia
mdica y tecnologa, transporte, telecomunicaciones, entretenimiento, exploracin en el espacio.
Yo considero que lo aprendido en esta prctica o unidad de cdigos binarios, es una buena
introduccin al mundo de la tecnologa y saber cmo funcionan nuestros aparatos electrnicos.
Fuentes de consulta:
Sistemas digitales Principios y aplicaciones, TOCCI, RONALD J., NEAL S. WIDMER, GREGORY L.
MOSS, Dcima edicin, Pearson Educacin, Mxico, 2007
http://platea.pntic.mec.es/~lgonzale/tic/binarios/aritmetica.html
http://unicrom.com/sistema-de-numeracion-octal/
http://www.comolohago.cl/como-transformar-numeros-octales/