Está en la página 1de 9

II.- Sistemas y cdigos numricos. Ing.

Richard Wilson Lachira Zapata

El sistema de numeracin binario es el ms importante en los sistemas digitales, pero hay otros que tambin lo son. La importancia del sistema digital radica en que se utiliza universalmente para representar cantidades fuera de un sistema digital. Hay situaciones en las cuales los valores decimales tienen que convertirse en valores binarios antes de q se introduzcan en el sistema digital y viceversa. Ejemplo: Calculadora El sistema octal y hexadecimal ofrecen un eficaz medio de representacin de nmeros binarios grandes.

Sistema que emplea un nmero determinado de smbolos (dependiente de la base) para representar nmeros. Un sistema de numeracin puede representarse como N=S+R, donde:
N es el sistema de numeracin considerado (p.ej. decimal, binario, etc.) S son los smbolos permitidos en el sistema. En el caso del sistema decimal son {0,1...9}; en el binario son {0,1}; en el octal son {0,1...7}; en el hexadecimal son {0,1...9,A,B,C,D,E,F} R son las reglas que nos indican qu nmeros son vlidos en el sistema, y cules no.

Estas reglas son diferentes para cada sistema de numeracin considerado, pero una regla comn a todos es que para construir nmeros vlidos en un sistema de numeracin determinado slo se pueden utilizar los smbolos permitidos en ese sistema. Para indicar en qu sistema de numeracin se representa una cantidad se aade como subndice a la derecha el nmero de smbolos que se pueden representar en dicho sistema.

El sistema numrico tradicional que aprendimos en la escuela y utilizamos todos los das en los negocios se como un sistema numrico posicional. En un sistema de esta clase, un nmero se representa por medio de una cadena de dgitos, donde cada posicin del dgito tiene un peso asociado. La frmula general para construir un nmero (cualquier nmero) N en un sistema de numeracin posicional de base b es la siguiente: N d n ..d1d 0 .d 1...d k
N N
i k

d nb n
n

... bi

d1b1

d 0b 0 .

d 1b

...

a kb

di

N: Nmero vlido en el Sistema de numeracin b: base del sistema de numeracin. Nmero de smbolos permitidos en el sistema. d: un smbolo cualquiera de los permitidos en el sistema de numeracin n: nmero de dgitos de la parte entera. .: coma fraccionaria. Smbolo utilizado para separar la parte entera de un nmero de su parte fraccionaria. k: nmero de dgitos de la parte decimal.

Analizaremos el siguiente numero : 5185.68; un punto decimal permite que se utilicen tanto potencias negativas como positivas de 10. En general, un nmero N de la forma d 3d 2 d1d 0 .d 1d
2

tiene el valor

d 3 103 d 2 10 2

d1 101 d 0 100

10

10

Aqu, el 10 se denomina la base (raz, origen) del sistema numrico. En un sistema numrico posicional general, la base puede ser cualquier entero b 2 , y un dgito en la posicin i tiene un peso b i 5185.68=5*1000+1*100+8*10+5*1+6*0.1+8*0.01

Reciben diferentes nombres segn su base: Decimal (base 10). (Smbolos: 09).Dgito Ej: 55.23 5 *101 5 *100 2 *10-1 3 *10 -2 Binario (base 2). (Smbolos: 0,1). Bit. Ej: 10.01 1* 21 1* 2 2 2.25 Octal (base 8). (Smbolos: 07). Ej: 65.4 6 * 81 5 * 80 4 * 8 1 53.5 Hexadecimal (base 16). (Smbolos: 09,A,B,C,D,E,F) Ej: A7.C 10 *161 7 *160 12 *16 1 167.75 Los ordenadores y sistemas digitales emplean sistemas de representacin binario.

Desde cualquier sistema a decimal: Sustitucin de la frmula general antes vista. De decimal a otro sistema en base b: A. Parte entera del nmero a convertir: 1. Dividir sta entre b. 2. El ltimo cociente (ltima divisin) ser el dgito de mayor peso (dgito ms a la izquierda) 3. El primer resto (primera divisin) ser el de menor peso (dgito a la izquierda de la coma decimal). B. Para la parte fraccionaria: 1. Multiplicar sta por b. 2. La parte entera de dicho producto es el siguiente dgito. 3. Si es mayor que la unidad, se resta dicho valor.

Pasar a binario el nmero decimal: 6.375 6/2=3 resto 0. 3/2=1 resto 1. 1/2=0 resto 1. 0.375*2=0.75 0.75*2=1.5 0.5*2=1 Luego: 6.375= 110.011 De binario a octal: Se agrupan los bits de tres en tres y se convierte cada grupo en un dgito octal. De binario a hexadecimal: Las agrupaciones son de cuatro bits. 0 (bit 1 1 (bit 0 (bit 1 1 (bit de menor peso entero) de mayor peso entero) de mayor peso fraccionario) de menor peso fraccionario)

Decimal

Binario

Octal

Hexadecimal

BCD

0 1
2

0000 0001
0010

0 1
2

0 1
2

0000 0001
0010

3 4
5

0011 0100
0101

3 4
5

3 4
5

0011 0100
0101

6 7
8

0110 0111
1000

6 7
10

6 7
8

0110 0111
1000

9 10
11

1001 1010
1011

11 12
13

9 A
B

1001 0001 0000


0001 0001

12 13
14

1100 1101
1110

14 15
16

C D
E

0001 0010 0001 0011


0001 0100

15

1111

17

0001 0101