Вы находитесь на странице: 1из 105

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

Sistemas Numricos

Un sistema numrico es un conjunto de nmeros que se


relacionan para expresar la relacin existente entre la cantidad y
la unidad. Debido a que un nmero es un smbolo, podemos
encontrar diferentes representaciones para expresar una
cantidad.
Numeracin
Sistema de smbolos o signos utilizados para expresar los nmeros
Numeracin Griega
Numeracin China
Numeracin Maya
Nmeros Romano
Es un sistema de numeracin que usa letras maysculas a las que se ha asignado un
valor numrico.
Se usa principalmente:
En los nmeros de captulos y tomos de una obra.
En los actos y escenas de una obra de teatro.
En los nombres de papas, reyes y emperadores.
En la designacin de congresos, olimpiadas, asambleas, certmenes
En la fecha de las pelculas.
Nmeros Romano
Imagine la dificultad para efectuar una multiplicacin con los
nmeros romanos
Numeracin Arbiga

El sistema corriente de notacin numrica que es utilizado


hoy y en casi todo el mundo es la numeracin arbiga.
Este sistema fue desarrollado primero por los hindes y
luego por los rabes que introdujeron la innovacin de la
notacin posicional.
La notacin posicional

Solo es posible si existe un nmero para el cero.


El guarismo 0 permite distinguir entre 11, 101 y 1001 sin tener
que agregar smbolos adicionales.

En la notacin posicional los nmeros cambian su valor segn su


posicin. Por ejemplo el digito 2 en el nmero 20 y el mismo
digito en el 2,000 toman diferente valor.
Formula General

Los sistemas numricos que utilizan la notacin posicional se


pueden describir con la siguiente formula.
Formula General

N = Numero
i = Posicin
a = Coeficiente
n = el numero de dgitos
R = Raiz o base
Formula General

Subndice para indicar a que base pertenecen.


Los nmeros de notacin posicional se usa el subndice.
385(10) es el numero trescientos ochenta y cinco de base diez, el
subndice (10) indica que pertenece al sistema decimal
101(10) 101(2) 101(16) 101(7)
Identificacin de la posicin
Ejemplo 385(10)
En donde el digito 5 ocupa la posicin cero, el 8 la uno y el 3
la posicin dos, como lo indica la figura.
Ejemplo 385(10)

N 3(10) 8(10) 5(10)


2 1 0
Ejemplo 385(10)
N 3(10) 8(10) 5(10)
2 1 0

N= 3 (100) + 8 (10) + 5 (1)


En donde se puede observar que el nmero adquiere valor
dependiendo la posicin que guarde.
El 3 que esta en la posicin 2 se multiplica por 100 que es 102 como lo
llamamos tradicionalmente centenas.
Al 8 de posicin uno por 101, se le llama decenas.
Al 5 de posicin cero 100, se le llama unidades.
Nmero Posicin Potencia Nombre
1 0 100 Unidades
10 1 101 Decenas
100 2 102 Centenas
1000 3 103 Unidades de millar
10000 4 104 Decenas de millar
100000 5 105 Centenas de millar
1000000 6 106 Unidad de milln
10000000 7 107 Decena de milln
100000000 8 108 Centena de milln
1000000000 9 109 Unidad de millar de milln
10000000000 10 1010 Decena de millar de milln
100000000000 11 1011 Centena de millar de milln
1000000000000 12 1012 Unidad de billn
Adems del sistema decimal existen otras bases de notacin posicional
que son empleadas en los sistemas digitales como:
Binario o base 2 que consta de solo dos smbolos (0, 1).
Octal o base 8 consta de ocho smbolos (0, 1, 2, 3, 4, 5, 6, 7) y es una
representacin corta del binario.
Ejemplo 111101110(2) = 756(8).
Hexadecimal o base 16 consta de 16 smbolos
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F), es la representacin corta
mas usada del binario
Ejemplo 111101111010(2) = F7A(16).
Decimal Binario
N(10) N(2)
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
Decimal Binario Octal
N(10) N(2) N(8)
0 0 0
1 1 1
2 10 2
3 11 3
4 100 4
5 101 5
6 110 6
7 111 7
8 1000 10
9 1001 11
10 1010 12
11 1011 13
12 1100 14
13 1101 15
Decimal Binario Octal Hexadecimal
N(10) N(2) N(8) N(16)
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
17 10001 21 11
Decimal Binario Octal Hexadecimal Quinario
N(10) N(2) N(8) N(16) N(5)
0 0 0 0 0
1 1 1 1 1
2 10 2 2 2
3 11 3 3 3
4 100 4 4 4
5 101 5 5 10
6 110 6 6 11
7 111 7 7 12
8 1000 10 8 13
9 1001 11 9 14
10 1010 12 A 20
11 1011 13 B 21
12 1100 14 C 22
13 1101 15 D 23
14 1110 16 E 24
15 1111 17 F 30
16 10000 20 10 31
17 10001 21 11 32
Decimal Binario Octal Hexadecimal Quinario Base 11
N(10) N(2) N(8) N(16) N(5) N(11)
0 0 0 0 0 0
1 1 1 1 1 1
2 10 2 2 2 2
3 11 3 3 3 3
4 100 4 4 4 4
5 101 5 5 10 5
6 110 6 6 11 6
7 111 7 7 12 7
8 1000 10 8 13 8
9 1001 11 9 14 9
10 1010 12 A 20 A
11 1011 13 B 21 10
12 1100 14 C 22 11
13 1101 15 D 23 12
14 1110 16 E 24 13
15 1111 17 F 30 14
16 10000 20 10 31 15
17 10001 21 11 32 16
Conversiones entre sistemas numricos
1) Frmula General
N(X)N(10)
2) Multiplicar por la base y sumar

1) Extraccin de Potencias
N(10)N(X)
2) Residuos

N(2) N(8)
Mltiplo
N(2) N(16)
Formula General
Para nmeros con decimales
Ejemplo 1

convertir un nmero binario a decimal:

1011.11(2) N(10)
Ejemplo 1

1011.11(2) N(10)

N(10) = 1(2)3 + 0(2)2 + 1(2)1 + 1(2)0 + 1(2)-1 + 1(2)-2


Ejemplo 1

N(10) = 1(2)3 + 0(2)2 + 1(2)1 + 1(2)0 + 1(2)-1 + 1(2)-2

N(10) = 1(8) + 0(4) + 1(2) + 1(1) + 1(0.5) + 1(0.25)

N(10) = 8 + 0 + 2 + 1 + 0.5 + 0.25 =11.75(10)

1011.11(2) 11.75(10)
Ejercicio 1

Convertir
100.01(2) N(10)

2 1 0 -1 -2
1 0 0 . 0 1(2)
= 4.25 (10)
Ejemplo 2

convertir un nmero octal a decimal


25.4(8) N(10)

1 0 -1
N(10) = 2(8) + 5(8) + 4(8)
Ejemplo 2
convertir un nmero octal a decimal
25.4(8) N(10)

N(10) = 2(8)1 + 5(8)0 + 4(8)-1

N(10) = 2(8) + 5(1) + 4(0.125)

N(10) = 16 + 5 + .5 = 21. 5(10)


25.4(8) 21.5(10)
Ejercicio 2
convertir un nmero octal a decimal
5.2(8) N(10)

= 5.25 (10)
Ejemplo 3
convertir un nmero hexadecimal a decimal
A = 10
B = 11 AB.8(16) N(10)
C = 12 1 0 -1
D = 13
E = 14 A B . 8 (16)
F = 15
N (10) = 10 (16)1 + 11 (16)0 + 8(16)-1

N (10) = 10 (16) + 11 (1) + 8(1/16)


N (10) = 160 + 11 + 0.5 = 171.5 (10)
Ejercicio 3
convertir un nmero de base 5 a decimal
34.2(5) N(10)
1 0 -1

3 4 . 2 (5)
Conversiones entre sistemas numricos
1) Frmula General
N(X)N(10)
2) Multiplicar por la base y sumar

1) Extraccin de Potencias
N(10)N(X)
2) Residuos

N(2)N(8)
Mltiplo
N(2) N(16)
En un nmero de notacin posicional el dgito ms significativo
es la tiene la ponderacin ms alta (MSD) y se encuentra ms a
la izquierda y el dgito menos significativo es la que tiene es la
tiene la ponderacin ms baja (LSD) y se encuentra ms a la
derecha

MSD Digito mas significativo


LSD Digito menos significativo
En el caso del sistema binario se le llama Bit
(Dgito Binario)

MSB Bit mas significativo


LSB Bit menos significativo
Bit = La Unidad de medida ms pequea de la informacin digital.
Un bit slo tiene dos posibles valores: 0 o 1. La palabra "bit" se
forma al combinar "b- de binary y la letra it" de digit, o sea dgito
binario.
Byte = Unidad de medida de la informacin digital, equivalente a 8
bits o un carcter de informacin.
El byte es una unidad comn de almacenamiento en un sistema de
cmputo y es sinnimo de carcter de datos o de texto; 100,000
bytes equivalen a 100,000 caracteres.
Los bytes se emplean para hacer referencia a la capacidad del
hardware, al tamao del software o la informacin. Se llama tambin
octeto.
Multiplicar por la base y sumar

Este mtodo consiste en multiplicar el MSD o MSB


(ms significativo dgito o ms significativo Bit) por la
base y el producto se suma al valor del dgito siguiente,
el resultado se multiplica de nuevo por la base y el
producto se suma al dgito siguiente y as
sucesivamente hasta llegar al LSD o LSB de modo que
el resultado de todas las operaciones es el nmero
equivalente decimal.
Multiplicar por la base y sumar

Ejemplo 1 convertir un nmero binario a decimal:


1011011 (2) N(10)
Multiplicar por la base y sumar

2 5 11 22 45
1X2=2 2X2=4 5X2=10 11X2=22 22X2=44 45X2=90

= 91 (10)
Ejemplo 2 convertir un nmero Octal a decimal:

352 (8) N(10)

3 5 2 (8) = 234 (10)


29
3X8=24 29X8=232
Ejemplo 3 convertir un nmero Hexadecimal a decimal:

2CF (16) N(10)

2 C F
A = 10
B = 11
C = 12
(16)
= 719
(10)
44
D = 13
2X16=32 44X16=704
E = 14
F = 15
Ejemplo 4 convertir un nmero de base cinco a decimal:

223 (5) N(10)

2 2 3 (5)
= 63
(10)
12
2X5=10 12X5=60
Ejemplo 5 convertir un nmero de base siete a decimal:

340 (7) N(10)

3 4 0 (7)
= 175 (10)
25
3X7=21 25X7=175
Ejercicio
Convertir un nmero binario a decimal:

11001 (2) N(10)

11001 = 25 (2) (10)


Conversiones entre sistemas numricos
1) Frmula General
N(X)N(10)
2) Multiplicar por la base y sumar

1) Extraccin de Potencias
N(10)N(X)
2) Residuos

N(2)N(8)
Mltiplo
N(2)N(16)
Extraccin de potencias.

Para nmeros con decimales


Este mtodo consiste en tres pasos
Primero elaborar una tabla de potencias de la base a la
cual se va a convertir el nmero decimal.
Segundo restar sucesivamente al numero en base diez
la potencia igual o prxima menor hasta que la diferencia
sea igual a cero.
Tercer con las potencias utilizadas en la resta formar el
nmero.
Ejemplo 1 Convertir un numero decimal a binario
25.5(10) N(2)
1.- Tabla de potencias

2-2 .25
En donde el rango de valores asignado a la tabla
2-1 .5
para efectuar la resta deber cubrir de un valor
20 1 menor a 0.5 que representa la parte mas pequea
de numero 25.5 la potencia requerida es 2-2 = 0.25
21 2
y un valor mayor a 25 como 25 = 32.
22 4

23 8

24 16

25 32
25.5(10) N(2)

2.- Restar sucesivamente


1.- Tabla de potencias

2-2 .25 25.5


2-1 .5
16.0 24
20 1 9.5
8.0 23
21 2

22 4 1.5
1.0 20
23 8
0.5
24 16 0.5 2-1
25 32
0.0
25.5(10) N(2)

1.- Tabla de potencias 2.- Restar sucesivamente 3.- Formar el numero

2-2 .25 25.5


2-1 .5
16.0 24
4 3 2 1 0 -1

20 1 9.5
8.0 23 1 1 0 0 1 1
21 2

22 4 1.5
1.0 20 25.5(10)=11001.1(2)
23 8
0.5
24 16 0.5 2-1
25 32
0.0
Ejemplo 2 25.5(10) N(8)
1.- Tabla de potencias 2.- Restar sucesivamente

25.5
8-1 .125
24.0 3 veces 81
80 1
1.5
81 8 1.0 80
82 64
0.5
0.5 4 veces 8-1
0.0
Ejemplo 2 25.5(10) N(8)

1.- Tabla de potencias 2.- Restar sucesivamente 3.- Formar el numero

8-1 .125 25.5


80 1
24.0 3 veces 81
1 0 -1

81 8 1.5
1.0 80 3 1 4
82 64
0.5
0.5 4 veces 8-1 25.5(10)=31.4(8)
0.0
Ejemplo 3 27.5(10) N(16)

1.- Tabla de potencias

16-1 .0625

160 1

161 16

162 256
Ejemplo 3 27.5(10) N(16)

1.- Tabla de potencias 2.- Restar sucesivamente

16-1 .0625
27.5
16.0 161
160 1

161 16
11.5
11.0 11 veces 160
162 256
0.5
0.5 8 veces 16-1
0.0
Ejemplo 3 27.5(10) N(16)

1.- Tabla de potencias 2.- Restar sucesivamente 3.- Formar el numero

16-1 .0625
27.5
16.0 161
160 1 1 0 -1
11.5
161 16 1 B 8
11.0 11 veces 160
162 256
0.5
0.5 8 veces 16-1 27.5(10)=1B.8(16)
0.0
Ejercicio
27.6(10) N(5)
1.- Tabla de potencias 2.- Restar sucesivamente 3.- Formar el numero

5-1 .2

50 1 2 1 0 -1

51 5 1 0 2 3
52 25

27.5(10)=102.3(5)
Conversiones entre sistemas numricos
1) Frmula General
N(X)N(10)
2) Multiplicar por la base y sumar

1) Extraccin de Potencias
N(10)N(X)
2) Residuos

N(2)N(8)
Mltiplo
N(2)N(16)
Residuos
Este mtodo consiste en dividir sucesivamente el
numero decimal entre la base a la que se desee convertir
hasta que el cociente sea menor que la base.
El numero equivalente se forma con el ultimo cociente y
los residuos.
Ejemplo 1

convertir un numero decimal a binario


35 (10) N(2)
35 2
LSB 1 17 2
1 8 2 100011 (2)

0 4 2
0 2 2
0 MSB
1
Ejemplo 2

convertir un numero decimal a octal


85 (10) N(8)
85 8
LSD 5 10 8
2
1 MSD
125 (8)
Ejemplo 3

convertir un numero decimal a Hexadecimal


46 (10) N(16)
46 16
LSD 14 2 MSD
2E (16)

A = 10
B = 11
C = 12
D = 13
E = 14
F = 15
Ejemplo 4

convertir un numero decimal a base 5


47 (10) N(5)
47 5
LSD 2 9 5
4
1 MSD
142 (5)
Ejercicio
convertir un numero decimal a base 7

59 (10) N(7)

113 (7)
Conversiones entre sistemas numricos
Mltiplo en potencia

La relacin que existe entre la base dos y la base ocho es de


3 ya que 23 = 8.
de la misma forma entre la base dos y el Hexadecimal es de
4 ya que 24 = 16.
N(2) N(8) R=3
N(2) N(16) R=4
Ejemplo 1
Conversin de N(2) N(8)
10110101(2) N(8)

Separe de en grupos de tres bits iniciando con la de menor peso,


como lo indica la figura.

N(2) N(8) R=3 23=8


Ejemplo 1
Conversin de N(2) N(8)
10110101(2) N(8)
De el valor de 1, 2 y 4 a cada digito correspondiente como lo muestra la
figura.

2 1 4 2 1 4 2 1

1 0 110 1 01
Ejemplo 1
Conversin de N(2) N(8)
10110101(2) N(8)
Obtenga el valor de la suma de los tres bits tomando en cuenta solo los unos.

2 1 4 2 1 4 2 1

1 0 1 10 1 01
2 6 5
10110101(2)=265(8)
Ejercicio 1
Convertir un nmero binario a octal

1010000101 (2) N(8)

1010000101 = 1205 (2) (8)


Ejemplo 2
Conversin de N(8) N(2)
603(8) N(2)

Cada Digito del octal


tiene que representarse 6 0 3
por 3 Bits

22 21 20

4 2 1
Ejemplo 2
Conversin de N(8) N(2)
603(8) N(2)

Cada Digito del octal


tiene que representarse 6 0 3
por 3 Bits

22 21 20 1 10
4 2 1
Ejemplo 2
Conversin de N(8) N(2)
603(8) N(2)

Cada Digito del octal


tiene que representarse 6 0 3
por 3 Bits

22 21 20 1 10000
4 2 1
Ejemplo 2
Conversin de N(8) N(2)
603(8) N(2)

Cada Digito del octal


tiene que representarse 6 0 3
por 3 Bits

22 21 20 1 1 0 0 0 0 011
4 2 1
603(8)=110000011(2)
Ejercicio 2
convertir un nmero octal a binario

4172 (8) N(2)


22 21 20

4 2 1

4172 = 100001111010
(8) (2)
Ejemplo 3
Conversin de N(2) N(16)
10110101(2) N(16)
Separe en grupos de cuatro bits iniciando con el de menor peso, como
lo indica la figura.

1 0 1 1 0 1 0 1
Ejemplo 3
Conversin de N(2) N(16)
10110101(2) N(16)
Separe en grupos de cuatro bits iniciando con el de menor peso, como
lo indica la figura.

1 0 1 1 0 1 0 1
Ejemplo 3
Conversin de N(2) N(16)
10110101(2) N(16)
Separe en grupos de cuatro bits iniciando con el de menor peso, como
lo indica la figura.

1 0 1 1 0 1 0 1
Ejemplo 3
Conversin de N(2) N(16)
10110101(2) N(16)
De el valor de 1, 2, 4 y 8 a cada digito correspondiente como lo muestra
la figura.

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1
Ejemplo 3
Conversin de N(2) N(16)
10110101(2) N(16)
Obtenga el valor de la suma de los cuatro bits tomando en cuenta solo
los unos.

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1
5
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1
B 5
Ejercicio 3
Convertir un nmero Binario a Hexadecimal

10101100 (2) N(16)


A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

10101100 = AC (2) (16)


Ejemplo 4
Conversin de N(16) N(2)
2DF (16) N(2)

Cada Digito del Hexadecimal tiene 23 22 21 20


que representarse por 4 Bits

A = 10
8 4 2 1
B = 11
C = 12
D = 13
E = 14
F = 15

2 D F
Ejemplo 4
Conversin de N(16) N(2)
2DF (16) N(2)

Cada Digito del Hexadecimal tiene 23 22 21 20


que representarse por 4 Bits

A = 10
8 4 2 1
B = 11
C = 12
D = 13
E = 14
F = 15

2 D F
0 0 1 0
Ejemplo 4
Conversin de N(16) N(2)
2DF (16) N(2)

Cada Digito del Hexadecimal tiene 23 22 21 20


que representarse por 4 Bits

A = 10
8 4 2 1
B = 11
C = 12
D = 13
E = 14
F = 15

2 D F
0 0 1 0 1 1 0 1
Ejemplo 4
Conversin de N(16) N(2)
2DF (16) N(2)

Cada Digito del Hexadecimal tiene 23 22 21 20


que representarse por 4 Bits

A = 10
8 4 2 1
B = 11
C = 12
D = 13
E = 14
F = 15

2 D F
0 0 1 0 1 1 0 1 1 1 1 1
Ejemplo 4
Conversin de N(16) N(2)
2DF (16) N(2)

Cada Digito del Hexadecimal tiene


que representarse por 4 Bits

2DF(16) 1011011111(2)
Ejercicio 4
Convertir un nmero Hexadecimal a Binario

5BC (16) N(2)


A = 10
B = 11
23 22 21 20
C = 12
D = 13
E = 14
F = 15 8 4 2 1

5BC = 10110111100
(16) (2)
Conversiones entre sistemas numricos
1) Frmula General
N(X)N(10)
2) Multiplicar por la base y sumar

1) Extraccin de Potencias
N(10)N(X)
2) Residuos

N(2)N(8)
Mltiplo
N(2)N(16)
Ejemplo 1
convertir un nmero binario N(2)
a N(8), N(10), N(16) y N(6)

Secuencia propuesta:

N(2) N(8) Mltiplo (separar de 3 bits en 3 empezando del LSB)

N(2) N(16) Mltiplo (separar de 4 bits en 4 empezando del LSB)

N(16) N(10) Multiplicar por base y sumar

N(10) N(6) Residuos


Ejemplo 2
convertir un nmero octal N(8)
a N(2), N(10), N(16) y N(5)

Secuencia propuesta:

N(8) N(2) Mltiplo (cada digito corresponde a de 3 bits )

N(2) N(16) Mltiplo (separar de 4 bits en 4 empezando del LSB)

N(16) N(10) Multiplicar por base y sumar

N(10) N(5) Residuos


Tarea 3

1.- Formule el orden de las conversiones mas


convenientes, para convertir un numero en
base 10 N(10) a N(2), N(8), N(16) y N(7) indicando
el mtodo y posteriormente proponga un
numero decimal de 3 dgitos y compruebe el
orden propuesto como en el ejemplo.
Tarea 3

2.- Formule el orden de las conversiones mas convenientes


para convertir un numero en base 16 N(16) a N(2), N(8), N(10)
y N(9) indicando el mtodo y posteriormente proponga un
numero Hexadecimal de 3 dgitos y compruebe el orden
propuesto como en el ejemplo.
Tarea 3

3.- Formule el orden de las conversiones mas convenientes


para convertir un numero en base 5 N(5) a N(2), N(8), N(10) y
N(16) indicando el mtodo y posteriormente proponga un
numero en base cinco de 3 dgitos y compruebe el orden
propuesto como en el ejemplo.
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU
Cdigos Numricos
Existen varias situaciones en las que no es conveniente utilizar el
binario natural para manejar informacin numrica, entre ellas
se pueden mencionar las siguientes:
Cuando se busca una conversin ms sencilla decimal - binario
(cdigos BCD)
Cuando adems de lo anterior se van a manejar nmeros
negativos (Cdigos BCD autocomplementarios)
Cuando se busca minimizar errores de sensado en encoders
de posicin de una cantidad a otra (cdigo gray)
Cuando se quiere detectar errores en transmisin de datos
(cdigo de paridad)
Cuando se quiere detectar y corregir errores en transmisin de
datos (cdigo Hamming)
Decimal Codificado en Binario (BCD)
Los cdigos BCD nos permiten representar cada uno de los
dgitos decimales (0,...,9) mediante 4 bits. El ms sencillo de
los cdigos BCD es el BCD8421 o BCD natural, que consiste
simplemente en representar cada dgito decimal por su
binario equivalente. As tenemos
Digito Cdigo Digito Cdigo
Decimal BCD Decimal BCD
0 0000 5 0101
1 0001 6 0110
2 0010 7 0111
3 0011 8 1000
4 0100 9 1001
Cdigo BCD exceso-3
El cdigo BCD exceso-3 se obtiene a partir del cdigo BCD
natural, simplemente sumando 310 (00112) a cada cdigo BCD
de cada dgito decimal. Esto se resume en la siguiente tabla

Digito Cdigo Digito Cdigo


Decimal exceso-3 Decimal exceso-3
0 0011 5 1000
1 0100 6 1001
2 0101 7 1010
3 0110 8 1011
4 0111 9 1100
Cdigo BCD 2421
Este es otro cdigo BCD autocomplementario, y su nombre
(2421) indica la ponderacin de sus bits para obtener su
equivalente en decimal y viceversa. en la siguiente tabla se
ilustra este cdigo

Digito Cdigo Digito Cdigo


Decimal 2421 Decimal 2421
0 0000 5 1011
1 0001 6 1100
2 0010 7 1101
3 0011 8 1110
4 0100 9 1111
Cdigo 2 de 5 (biquinario)
El cdigo 2 de 5 es un cdigo multibit no ponderado, es decir, los
cdigos no pueden obtenerse usando una expresin polinomial; este
cdigo est diseado para la deteccin de errores en diferentes tipos
de clculos y operaciones con registros de corrimiento. Se usan cinco
bits para representar los dgitos decimales (0-9). Como el nombre lo
indica slo dos de los cinco bits son 1

Digito Cdigo Digito Cdigo


Decimal 2 de 5 Decimal 2 de 5
0 00011 5 01100
1 00101 6 10001
2 00110 7 10010
3 01001 8 10100
4 01010 9 11000
Cdigo Gray
Este es un cdigo binario no ponderado y tiene la propiedad de
que los cdigos para dgitos decimales sucesivos difiere en un
slo bit. al cdigo Gray tambin se le llama autoreflejado, o
cclico. En la siguiente tabla se muestra dicho cdigo para los
nmeros del 0 al 7

Digito Cdigo Digito Cdigo


Decimal Gray Decimal Gray
0 000 4 110
1 001 5 111
2 011 6 101
3 010 7 100
Cdigos Alfanumricos
Muchas aplicaciones de sistemas digitales
(especialmente las computadoras o la transmisin de
textos) requieren del procesamiento de datos como
nmeros, letras y smbolos especiales. Para manejar
estos datos usando dispositivos digitales, cada
smbolo debe estar representado por un cdigo
binario. El cdigo alfanumrico ms generalizado en la
actualidad es el denominado ASCII (American
Standard Code for Information Interchange). Este es
un cdigo de 8 bit. La siguiente tabla muestra el
cdigo ASCII:

Вам также может понравиться