Escolar Documentos
Profissional Documentos
Cultura Documentos
Facultad de Ingenieria
Electrnica y
Telecomunicaciones
SISTEMAS NUMRICOS
Y CODIFICACIN
Clase0
2
Ing. Vctor Manuel Mondragn M
Sistema Numricos y de
Codificacin.
-
Sistema binario
Sistema Octal
Sistema Hexadecimal
Cdigo BCD
Cdigo Gray
Cdigos alfanumricos
2 -23
Ing. Vctor Manuel Mondragn M.
Sistema Binario.
Sistema numrico mas optimo para los
sistemas digitales.
Funciona dos Niveles 0 y 1.(Dos estados).
Opera en Base 2.
Equivalencia segn la operacin.
3 -23
Ing. Vctor Manuel Mondragn M.
Conteo Binario
0
0000
0001
0010
0011
0100
0101
0010
0111
1000
1001
10
1010
Representaciones Binarias
2 n 1 23 1 7
10
ASCII 8 Bits
28 1 256 1 255
10
4 -23
Cantidades Binarias
(Digitales)
Dispositivos con dos estados de
Operacin
Interruptor. ON/OFF
Cintas Lectoras
8 bits = 1 byte (octeto) unidad bsica
de memoria
1
16, 32, 64 bits = 1 palabra de 16, 32,
64 bits
2^10 bytes = 1,024 bytes = 1 KB
(kilobyte)
2^20 bytes = 1,048,576 bytes =
1,024 Kb = 1 MB
2^30 bytes = 1,073,741,824 bytes =
1 GB
0 1 1 0 0 1
5 -23
Ing. Vctor Manuel Mondragn M.
1
0
6 -23
Ing. Vctor Manuel Mondragn M.
1
0
7 -23
Ing. Vctor Manuel Mondragn M.
Conversin Binario
Decimal
11001012
1* 2 6 1* 25 0 * 2 4 0 * 23 1* 2 2 0 * 21 1* 2 0
64 32 0 0 4 0 1 10010
1
MSB
(Bit Mas significativo)
Ing. Vctor Manuel Mondragn M.
1
LSB
8 -23
(Bit Mas significativo)
Ejemplo Conversin
1100101.110
1
1* 26 1* 25 0 * 2 4 0 * 23 1* 2 2 0 * 21 1* 20
3
1* 2 1* 2
0*2
100 0.5 0.25 0.125
100.87510
Ing. Vctor Manuel Mondragn M.
9 -23
Conversin de Decimal a
Binario
Mtodo 1 Ecribir en sumas de potencias de Dos.
5
3
2
0
45 32 8 4 l 2 2 2 2
5
4
3
2
1
0
1* 2 0 * 2 1* 2 1* 2 1* 2 1* 2
10 -23
Ing. Vctor Manuel Mondragn M.
Conversin de Decimal a
Binario
Mtodo 2 Divisin Repetida
1 0 0 0 0 0 1 02
11 -23
Conversin de Decimal a
Binario
Mtodo 3
Empleando la calculadora.
Se efectan las divisiones por 2 y los residuos
se determinan observando; el cociente tiene
parte fraccionaria o no.
Por ejemplo si 25/2=12.5, el 5 indica que hay
un residuo de 1, en consecuencia 12 pasara a
ser dividido por 2 12/2=6 esto indica residuo
cero.
12 -23
Ing. Vctor Manuel Mondragn M.
Sistema de Numeracin
OCTAL
Sistema de Base 8
Ocho posibles dgitos: 0,1,2,3,4,5,6,7
Conversin Octal a decimal
Conversin de decimal a octal.
...8 8 8 8 8 8 8 8 ...
3
Punto Octal
13 -23
Ing. Vctor Manuel Mondragn M.
Decimal a Octal
Mtodo 1
26610 4128
266/8 = 33 + residuo 2
33/8 = 4 + residuo 1
4/8 = 0 + residuo 4
Conversin octal a
decimal.
4278 4 * 8 2 * 8 7 * 8
2
4278 256 16 7
4278 27910
Ejercicio:
459 , 3206,777, 1678 Octal a Decimal
Ing. Vctor Manuel Mondragn M.
16 -23
BINARIO
000
001
010
011
100
101
110
111
El nmero binario
10001101100.11010
es en octal
10 001 101 100 . 110 10 = 2154.648
Sistema de Numeracin
Hexadecimal
HEX
BINARIO
0000
0001
0010
0110
0100
0101
0110
0111
1000
1001
1010
10
35616 786 80 6
1011
11
1100
12
35616 85410
1101
13
1110
14
1111
15
DECIMAL
18 -23
19 -23
Conversin de Decimal a
Hexadecimal.
21410 D616
13/16 = 0 + residuo 13
Conversin de Binario a
Hexadecimal
Se agrupa el numero binario en conjuntos de 4 Bits.
Ejemplo
21 -23
Ing. Vctor Manuel Mondragn M.
Conteo Hexadecimal
Se cuenta de 0 a F, y se incrementa .
0..F,10,11,12,13,19,1A,1B..1E,1F,20,21..
22 -23
Ing. Vctor Manuel Mondragn M.
Ejercicios
18. Un Microprocesador puede almacenar un
numero de 8 bits en una localidad de memoria,
si las localidades de memoria util inician en la
direccion 0011H y terminan en la direccion
1FFFH Cuantas localidades de memoria hay y
cuantos bytes puede almacenar.
0011(16)=17(10)
1FFF(16)=8191(10)
Existen 8175 localidades de memoria, y puede
almacenar 8175 Bytes
23 -23
Ing. Vctor Manuel Mondragn M.
CODIGO BCD
Codificacin: Se representa nmeros, letras,
por un grupo especial de smbolos.
Codificar el Decimal 892 a BCD
Cada Carcter ser codifica en Binario 4 BITS
81000, 91001,20010
892 1000 1001 0011 (BCD)
24 -23
Ing. Vctor Manuel Mondragn M.
BCD NO es Decimal
25610 100000000 2
25610 0010 0101 0110 BCD
25 -23
Ing. Vctor Manuel Mondragn M.
Cdigo de Exceso 3
0010
0101
0011
0110
0100
0111
0101
1000
0110
1001
0111
1010
1000
1011
1001
1100
26 -23
Cdigo GRAY
Es un cdigo binario sin
peso.
cada incremento en la
cuenta va acompaado
solamente por el cambio de
estado de 1 bit.
27 -23
Ing. Vctor Manuel Mondragn M.
La codificacin absoluta
GRAY
En los encoders absolutos la posicin queda
determinada mediante la lectura del cdigo
de salida.
el cual es nico para cada una de las
posiciones dentro de la vuelta
Por consiguiente los encoders absolutos no
pierden la posicin real cuando se corta la
alimentacin (incluso en el caso de
desplazamientos),
29 -23
Ing. Vctor Manuel Mondragn M.
Funcionamiento encoder
GRAY
30 -23
Ing. Vctor Manuel Mondragn M.
Cdigos alfanumricos
Datos Numricos
Datos No Numricos, Letras, Caracteres
Especiales.
Cdigo ASCCI (stands for American Standard
Code for Information Interchange)
31 -23
Ing. Vctor Manuel Mondragn M.
TABLA ASCII
32 -23
Ing. Vctor Manuel Mondragn M.
33 -23
Ing. Vctor Manuel Mondragn M.
Transmisiones.
Transmisin Paralela
TX
b0
b1
b2
b3
b4
b5
b6
b7
RX
Transmisin Serial
b0
b1
b2
b3
b4
b5
b6
b7
RX
34 -23
Ing. Vctor Manuel Mondragn M.
Mtodos de Paridad
Cdigo de paridad par: El BIT de paridad ser
un 0 si el nmero total de "1" es par, y un 1 si el
nmero total de "1" es impar.
Cdigo de paridad impar: El BIT de paridad
ser un 1 si el nmero total de "1" es par y un 0
si el nmero total de "1" es impar.
Normalmente el BIT de paridad se aade a la
izquierda del caracter original.
35 -23
Ing. Vctor Manuel Mondragn M.
Ejemplo de Paridad
Tenemos el carcter original 0111001.
El carcter resultante, aadiendo el BIT de
paridad a la izquierda, y dependiendo de si
usamos paridad par o impar, ser:
00111001 paridad par 4 unos.
10111001 paridad impar 4 Unos.
36 -23
Ing. Vctor Manuel Mondragn M.