Vous êtes sur la page 1sur 12

1

SISTEMAS NUMERICOS
INTRODUCCIN Los nmeros se pueden representar en distintos sistemas de numeracin que se diferencian entre si por su base. As el sistema de numeracin decimal es de base 10, el binario de base 2, el octal de base 8 y el he adecimal de base 1!. "l dise#o de todo sistema di$ital responde a operaciones con nmeros discretos y por ello necesita utili%ar los sistemas de numeracin y sus cdi$os. "n los sistemas di$itales se emplea el sistema binario debido a su sencille%. &ualquier nmero de cualquier base se puede representar mediante la si$uiente ecuacin polinmica'
1 1 N = a1 b n +a 2 b n +a 3 b n 2 +... +a 0 b 0 +a +... 1 b

(iendo b la base del sistema de numeracin. (e cumplir) que b*1+ sistema que cumple la si$uiente condicin' 0 , ai -b.

ai es un nmero perteneciente al

NDICE
SISTEMAS DE NUMERACIN 1.1. Sistema Decimal 1.2. Sistema Binario 1.3. Sistema Octal 1. . Sistema !e"a#ecimal 1.$. Con%ersiones 1.&. E'ercicios (ro()estos

1.1. SISTEMA DECIMA* (u ori$en lo encontramos en la .ndia y fue introducido en "spa#a por los )rabes. (u base es 10. "mplea 10 caracteres o d$itos diferentes para indicar una determinada cantidad' 0, 1, 2, /, 0, 1, !, 2, 8, 3. "l 4alor de cada smbolo depende de su posicin dentro de la cantidad a la que pertenece. 5e)moslo con un e6emplo'

13610 = 1 10 2 + 3 101 + 6 10 0
136,4210 = 1 10 2 + 3 101 + 6 10 0 + 4 10 1 + 2 10 2
1.2. SISTEMA BINARIO "s el sistema di$ital por e celencia, aunque no el nico, debido a su sencille%. (u base es 2 "mplea 2 caracteres' 0 y 1. "stos 4alores reciben el nombre de bits 7d$itos binarios8. As, podemos decir que la cantidad 10011 est) formada por 1 bits. 5eamos con un e6emplo como se representa este nmero teniendo en cuenta que el resultado de la e presin polinmica dar) su equi4alente en el sistema decimal'

100112 = 110 4 + 0 10 3 + 0 10 2 + 1 101 + 110 0 = 1910


1.3. SISTEMA OCTA*

2
9osee ocho smbolos' 0, 1, 2, /, 0, 1, !, 2. (u base es 8. "ste sistema tiene una peculiaridad que lo hace muy interesante y es que la con4ersin al sistema binario resulta muy sencilla ya que, 8 : 2/ . As, para con4ertir un nmero de base 8 a binario se sustituye cada cifra por su equi4alente binario en el apartado 1.1. &on4ersiones se estudiar) esta con4ersin. 1. . SISTEMA !E+ADECIMA*. "st) compuesto por 1! smbolos' 0, 1, 2, /, 0, 1, !, 2, 8, 3, A, ;, &, <, ", =. (u base es 1!. "s uno de los sistemas m)s utili%ados en electrnica, ya que adem)s de simplificar la escritura de los nmeros binarios, todos los nmeros del sistema se pueden e presar en cuatro bits binarios al ser 1! : 2 0. La con4ersin de un nmero he adecimal a uno binario es muy sencilla al i$ual que en el sistema octal, profundi%aremos en ello en el apartado 1.1. 1.$. CON,ERSIONES CON,ERSIN ENTRE BINARIO - DECIMA* (i la con4ersin es de binario a decimal, aplicaremos la si$uiente re$la' se toma la cantidad binaria y se suman las potencias de 2 correspondientes a las posiciones de todos sus d$itos cuyo 4alor sea 1. 5eamos dos e6emplos' 1011112 : 1.21>0.20>1.2/>1.22>1.21>1.20 : 0110 101012: 1.20>0.2/>1.22>0.21>1.20 : 2110 (i la con4ersin es de decimal a binario, aplicaremos la si$uiente re$la' se toma la cantidad decimal dada y se di4ide sucesi4amente entre 2. Los restos obtenidos en cada di4isin 70, 18, forman la cantidad binaria pedida, leda desde el ltimo cociente al primer resto. (e presentaran los e6emplos en forma de tabla debido a la dificultad que supone utili%ar el sistema tradicional de di4isin con el editor' ?@ <ecimal 102 1/ 2! 1/ ! / ;ase 2 2 2 2 2 2 &ociente 1/ 2! 1/ ! / 1 Aesto 1 1 0 1 0 1 =raccin decimal &uando ten$amos un nmero con decimales se$uiremos el si$uiente procedimiento' multiplicaremos por 2 la parte decimal y se toma como d$ito binario su parte entera. "l proceso se repite con la fraccin decimal resultante del paso anterior, hasta obtener una fraccin decimal nula, o bien hasta obtener el nmero de cifras binarias que se desee. "6emplo' 102,!01. &omo anteriormente con4ertimos 102 a binario, el resultado de la con4ersin quedara as' 0,!01 0,230 0,180 0.1!0 0,/20 0.!0 0.28 0.1! Bultiplicado Aesultado por' 2 2 2 2 2 2 2 2 1,230 0,180 1,1!0 0,/20 0.!0 1.28 0.1! 1.12 <$ito binario 1 0 1 0 0 1 0 1

10210: 11010112

1101011, 101001012

3
CON,ERSIN ENTRE OCTA* - BINARIO (i la con4ersin es de octal a binario cada cifra se sustituir) por su equi4alente binario. Cendremos en cuenta la si$uiente tabla para hacer la con4ersin de modo m)s r)pido' Car.cter octal 0 1 2 / 0 1 ! 2 N/ 0inario 000 001 010 011 100 101 110 111

"6emplo' 11,/18 Aesultado' 101 101, 011 1012

(i la con4ersin es de binario a octal se reali%a de modo contrario a la anterior con4ersin, a$rupando los bits enteros y los fraccionarios en $rupos de / a partir de la coma decimal. (i no se consi$uen todos los $rupos de tres se a#adir)n, los ceros que sean necesarios al ltimo $rupo, 4e)moslo con un e6emplo' A$rupacin 010 011 111 , 111 110 "qui4alente octal 2 / 2 , 2 !

"6emplo' 11011111,111112 Aesultado' 2/2,2!8


Dbser4a como ha sido necesario a#adir un cero en la ltima a$rupacin de la parte entera y otro en la parte fraccionaria para completar los $rupos de / d$itos.

CON,ERSIN ENTRE OCTA* - DECIMA* (i la con4ersin es de octal a decimal se proceder) como obser4as en el e6emplo' 2008: 2.82>0.81>0.80 : 08010 (i la con4ersin es de decimal a octal se proceder) de modo similar a la con4ersin de decimal a binario, pero di4idiendo entre 8. &omprueba los resultados en el si$uiente e6emplo'

02!10 : !128

4
CON,ERSIN ENTRE BINARIO - !E+ADECIMA* La con4ersin entre binario y he adecimal es i$ual al de la con4ersin octal y binario, pero teniendo en cuenta los caracteres he adecimales, ya que se tienen que a$rupar de 0 en 0. La con4ersin de binario a he adecimal se reali%a se$n el e6emplo si$uiente' Sistema 0inario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Sistema !e"a#ecimal 0 1 2 / 0 1 ! 2 8 3 A ; & < " =

"6emplo' 1011111,1100012 A$rupando obtenemos el si$uiente resultado' 0101 1111, 1100 01002 (ustituyendo se$n la tabla lo$ramos la con4ersin esperada'

1=, &01!

La con4ersin de he adecimal a binario simplemente sustituiremos cada car)cter por su equi4alente en binario, por e6emplo'

!3<"1!: 0110 1001 1101 11102

Sistemas de Numeracin: Decimal, Binario, Octal, Hexadecimal


MARTES1 2 DE A3OSTO DE 2411
Re(resentaci5n #e Datos "l hombre en su 4ida diaria se e presa, comunica, almacena informacin y la mane6a mediante el sistema decimal, desde el punto de 4ista numErico, y a tra4Es de un determinado idioma desde el punto de 4ista alfabEtico.

<e la misma forma, la &omputadora, debido a su construccin basada fundamentalmente en circuitos electrnicos di$itales, lo hace desde ambos puntos de 4ista con el sistema binario, utili%ando una serie de cdi$os que permiten su perfecto funcionamiento. "ste el el moti4o que nos obli$a a transformar internamente todos nuestros datos, tanto numEricos como alfanumEricos, en una representacin binaria para que la m)quina sea capa% de procesarlos. Sistemas #e n)meraci5n

5
Fn sistema de numeracin es el con6unto de smbolos y re$las que se utili%an para la representacin de datos numEricos o cantidades. (u caracterstica principal es la base, que es el nmero de smbolos distintos que utili%a y adem)s es el coeficiente que determina cu)l es el 4alor de cada smbolo ?mero 18 Sistema dependiendo en la base posicin ; Decimal 7base relati4a : que ocupe. ?mero7;8 108

CambiEn denominado Gde base o ra% die%H, el sistema decimal es uno de los denominados IposicionalesI que utili%a un con6unto de smbolos cuyo si$nifcado o 4alor depende de su posicin relati4a al punto decimal 7.8. &omo se e plic m)s arriba, la base de este sistema 7108 corresponde al nmero de simbolos 7cifras o d$itos8 que utili%a para la representacin de cantidades. Jstos componen la si$uiente sucesin montona 0 "ntonces, 1 2 por / e6emplo, 0 el 1 ! nmero 2 10./0/10 8 creciente' 3 sera'

Lo que hemos hecho es multiplicar cada d$ito por potencias de la base se$n su posicin relati4a. <e forma $enErica, un nmero decimal puede e presarse a tra4Es de la si$uiente frmula correspondiente <onde' al Ceorema fundamental de la numeracin'

base i m : : nmero posicin de d$itos

: respecto a la de derecha de la la

10 coma coma

6
n d$ito Lue$o : nmero : 4eremos de cada que esta d$itos uno tEcnica a de es la los aplicable i%quierda que a de la coma el de menos 1

componen sistema

nmero numeracin. 28

cualquier

28 Sistema

Binario 7base

"ste es el sistema utili%ado opr los circuitos di$itales que componen el hardKare de las computadoras. La base o nmero de d$itos que utili%a este sistema forman la si$uiente sucesin' 0 1

&ada cifra de un nmero representado es este sistema se demLnomina bit 7binary di$it8 2.1 Con%ersi5n #ecimal a 0inario

" isten 4arios mEtodos para efectuar el pasa6e desde el sistema decimal al binario. 1@ mEtodo' (ucesi4as di4isiones por la base del sistema al que quiero lle$ar' "n este caso, como 4amos a con4ertir a binario, cuya base e presada en decimal es 2, di4idiremos sucesi4amente por dicho nmero.

"6emplo'

con4ertir

el

21/10

binario.

"l binario resultante sur$e de leer de derecha a i%quierda, comen%ando por el ltimo cociente y si$uiendo por los restos de las di4isiones efectuadas, por lo tanto' 21/10 : 110101012 2@ mEtodo' Aestas sucesi4as de las m) imas potencias de 2' consiste en tomar el nmero a con4ertir y buscar la potencia de dos m)s $rande que se le pueda descontar 7obsEr4ese la tabla que se resenta8. Comando como nue4o nmero para se$uir el resultado de la resta, se repite este paso hasta que el resultado de al$una de las restas sea 0 o inferior al error que deseamos cometer en la con4ersin. "l

7
nmero binario resultante ser) el que sur6a de colocar un 1 en las posiciones correspondientes a las potencias restadas y un 0 en las que no se han utili%ado en la operacin.

2.2 Con%ersi5n 1 mtodo' el criterio

0inario multiplicaciones ya 4isto antes, por

a potencias el de 110101012 la a

#ecimal base decimal.

(i$uiendo

con4ertiremos

2 mtodo: Regla de Ruffini' Dtra forma para saber a que nmero decimal le corresponde un binario es aplicanndo esta re$la'

/8 Sistema

Octal 7base

88

"ste tambiEn es un sistema posicional que nos permite hacer con4ersiones r)pidas desde y hacia el sistema 0 binario. 1 Los 2 8 d$itos / utili%ados 0 para representar 1 cantidades ! son' 2

9ara comprender cmo funciona, e presamos primero cada d$ito octal en forma binaria'

" aminando la tabla, podemos sacar como conclusin que necesitamos un m) imo de / bits 7es decir / d$itos binarios8 para octal representar a un d$ito octal. 0inario

/.1 Con%ersi5n

9ara representar un nmero octal como binario, simplemente tomamos cada uno de los octales y los e presamos en binarios de / bits. &omen%ando derecha a i%quierda y de ser necesario completando con ceros a la i%quierda.

"ste caso no tiene solucin, pues el 328 no es un nmero octal. Aecordar que slo los nmeros del 0 al /.2 Con%ersi5n 2 componen 0inario el a sistema octal. octal

9ara representar un binario como octal, procedemos a a$rupar el binario de a / bits de derecha a i%quierda.

/./ Con%ersi5n

octal

#ecimal

&omo ya sabemos, para pasar desde cualquier sistema al decimal, tenemos 2 mEtodos' 1@ mEtodo' multiplicando por potencias de la base del sistema a que se quiere lle$ar.

/.0 Con%ersi5n Ftili%amos el mEtodo

#ecimal de sucesi4as

a di4isiones por la

octal base.

"6emplo' con4ertir el 17510 a octal

10

Dtra forma de hacer esta con4ersin es pasando primero el nmero decimal a binario7mediante cualquiera de los mEtodos 4istos anteriormente8 y lue$o a Dctal'

12110 : 101011112 : 2128


08 Sistema !e"a#ecimal 7base 1!8

"l sistema he adecimal tiene 1! smbolos distintos que constituyen su base. <el 0 al 3 coinciden en si$nificado con los correspondientes decimales+ para los ! restantes se crearon los smbolos de la A a la =, en correspondencia con sus equi4alentes decimales'

(mbolos del sistema he adecimal'

Al i$ual que el sistema octal, es un sistema sencillo para con4ertir a binario y 4ice4ersa. 5eamos cada uno de sus smbolos representados en binario'

Dbser4amos en la tabla que necesitamos un m) imo de 0 bits para representar un smbolo he adecimal.

11
0.1 Con%ersi5n 6e"a#ecimal a 0inario

1 mtodo' 9ara representar un he adecimal como binario, tomamos cada una de las cifras he adecimales y la e presamos en su binario de 0 bits correspondiente se$n la tabla anterior'

"6emplo 2' con4ertir el /M1! a binario.


"sto no tiene solucin, pues no e iste el smbolo he adecimal GMH. 0.2 Con%ersi5n 0inario a 6e"a#ecimal

9ara representar un binario como he adecimal, procedemos a a$rupar el binario de a 0 bits de derecha a i%quierda.

0./ Con%ersi5n

6e"a#ecimal

#ecimal

1 mtodo' multiplicando cada d$ito por potencias de la base se$n su posicin relati4a dentro del nmero total.

"6emplo' con4ertir el 20;1! a decimal 20;1! : 2 1!2 > 0 1!1 > 11

1!0 : 11 > !0 > 112 : 18210

0.0 Con%ersi5n Ftili%amos el mEtodo

#ecimal de sucesi4as

a di4isiones por

6e"a#ecimal la base

12

0.1 Con%ersi5n

6e"a#ecimal

octal

9ara reali%ar esta con4ersin, primero con4ertimos el he adecimal a binario, y lue$o este ltimo a octal 7ambos pasa6es se e plicaron anteriormente8.

"6emplo' con4ertir el /&1! a octal &omo se indic' /&1! : 1111002 : 208 4.6 Conversin octal a hexadecimal
An)lo$amente, en este caso primero pasamos el octal a binario, y lue$o este ltimo a he adecimal'

"6emplo' con4ertir el 228 a he adecimal 228 : 000101112 : 121!


Res)men #e con%ersiones entre sistemas A continuacin se presenta un cuadro con el resumen de las con4ersiones entre sistemas de numeracin'

Vous aimerez peut-être aussi