tema i

125
TEMA I INTRODUCCIÓN A LOS CONCEPTOS DIGITALES Ing. José Mendoza Rodríguez

Upload: johames-isaac-aylas-mercado

Post on 02-Feb-2016

217 views

Category:

Documents


0 download

DESCRIPTION

TEMA INTRODUCCIÓN A LOS CONCEPTOS DIGITALES-FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA-UNCP

TRANSCRIPT

Page 1: TEMA I

TEMA IINTRODUCCIÓN A LOS CONCEPTOS DIGITALES

Ing. José Mendoza Rodríguez

Page 2: TEMA I

TEMA:Sistemas Digitales y

Analógicos

Ing. José Mendoza Rodríguez

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

CURSO:SISTEMAS DIGITALES

Page 3: TEMA I

Sistema• Un Sistema Comprende un conjunto de componentes que

presentan una estructura organizada, habiendo entre ellas una relación tal que lleve al sistema a alcanzar los objetivos propuestos por el mismo.

• Un sistema (lat. systema, proveniente del griego σύστημα) es un conjunto ordenado de elementos cuyas propiedades se interrelacionan e interactuan de forma armónica entre sí. Estos elementos se denominan módulos. A su vez cada módulo puede ser un subsistema, dependiendo si sus propiedades son abiertas o cerradas.

Page 4: TEMA I

Ejemplos de Sistema

Sistema solar Sistema de medidas Sistema circulatorio

Page 5: TEMA I

Clasificación de SistemasUna primera clasificación de los sistemas podría ser la siguiente:Sistema natural es aquella organización relacionada de elementos que surge como una propiedad de la naturaleza. Son generados por la naturaleza.Sistema artificial es aquel en el que la pertenencia de los elementos a las respectivas clases depende de un criterio artificial adoptado por convención. Son hechos por el hombre.

Está claro que los sistemas electrónicos se encuentran dentro de los sistemas artificiales.

Page 6: TEMA I

DigitalAdjetivo. De los dedos o relativo a ellos: huella digital. Se dice del aparato o instrumento que mide cantidades y las representa con números dígitos: reloj digital.

Page 7: TEMA I

AnalógicoAdjetivo. análogo.Gramática. De la analogía o relativo a ella: cambio analógico. Física. Que representa de manera continua en el tiempo la evolución de una magnitud: señal analógica.

Page 8: TEMA I

SISTEMAS ELECTRÓNICOSEs un conjunto de circuitos que interactúan entre sí para obtener un resultado. Una forma de entender los sistemas electrónicos consiste en dividirlos en las siguientes partes:1. Entradas o Inputs – Sensores (o transductores) electrónicos o

mecánicos que toman las señales del mundo físico (sonido, temperatura, presión, etc.) y las convierten en señales de corriente o voltaje.

2. Circuitos de procesamiento de señales – Consisten en dispositivos electrónicos conectados juntos para manipular, interpretar y transformar las señales de voltaje y corriente provenientes de los transductores.

3. Salidas o Outputs – Actuadores u otros dispositivos (también transductores) que convierten las señales de corriente o voltaje en señales físicamente útiles. Ejemplo: un display que nos registre la temperatura, una lámpara o sistema de luces que se encienda automáticamente cuando se obscurece.

Page 9: TEMA I

SISTEMAS ELECTRÓNICOSEstas magnitudes físicas (entradas) son:Temperatura, presión, longitud, velocidad, tensión, intensidad de corriente, aceleración, etc. que tienen un carácter continuo o analógico.Estas magnitudes físicas deben llegar en forma de señal eléctrica. Por este motivo se suelen utilizar sensores o transductores que captan la magnitud física y la transforman en señal eléctrica para que pueda ser procesada en un sistema electrónico y éste luego enviar al actuador.

Page 10: TEMA I

Magnitud física Sensor Procesador Actuador

Sistemas electrónicos

Page 11: TEMA I

SEÑALES ELECTRICASSegún la naturaleza de la información que lleva la señal eléctrica, esta puede clasificarse en:

*ANALOGICA *DIGITAL

Page 12: TEMA I

Ing. José Mendoza Rodríguez

SEÑALES ANALOGICAEl modelo matemático que la describe es una función continua, por tanto transporta una información analógica y puede tomar infinitos valores frente al tiempo.

Page 13: TEMA I

Ing. José Mendoza Rodríguez

SEÑALES DIGITALSeñal digital: el modelo matemático que la describe es una función que sólo puede tomar un conjunto finito de valores, que transporta una información digital.El tipo de señal con la que trabajaremos en Sistemas Digitales es un caso particular de la señal digital, la señal digital binaria,Que toma dos valores lógicos, normalmente uno y cero

Page 14: TEMA I

Ing. José Mendoza Rodríguez

CODIFICACION ANALOGICA Y DIGITALEl proceso que consiste en convertir una señal o variable analógica en digital se denomina digitalización. En la figura se muestra la digitalización de una señal analógica senoidal con una resolución de 3 bits.

Page 15: TEMA I

(ADC, Analogic to Digital Conversion) La conversión Analógico-Digital consta de varios procesos: Muestreo Cuantificación Codificación

Conversión Análogo/Digital

Page 16: TEMA I

MuestreoEl muestreo (en inglés, sampling) consiste en tomar muestras periódicas de la amplitud de onda. La velocidad con que se toman esta muestra, es decir, el número de muestras por segundo, es lo que se conoce como frecuencia de muestreo.

Page 17: TEMA I

CuantificaciónEn el proceso de cuantificación se mide el nivel de voltaje de cada una de las muestras. Consiste en asignar un margen de valor de una señal analizada a un único nivel de salida. Incluso en su versión ideal, añade, como resultado, una señal indeseada a la señal de entrada: el ruido de cuantificación.

Page 18: TEMA I

Consiste en traducir los valores obtenidos durante la cuantificación al código binario. Hay que tener presente que el código binario es el más utilizado, pero también existen otros tipos de códigos que también son utilizados.

Codificación

Page 19: TEMA I

1. Los Sistemas Digitales generalmente son más fáciles de diseñar.

2. Facilidad para almacenar y procesar la información.3. Es más facil mantener la precisión y la exactitud.4. Programación de la operación.5. Pueden fabricarse más circuitos digitales en los chips de CI. 6. Los circuitos digitales se afectan menos con el ruido.

Ventajas de los sistemas digitales

Page 20: TEMA I

Limitaciones de los sistemas digitalesCuando empleamos técnicas digitales existe sólo dos problemas principales:1. El mundo real es fundamentalmente analógico.2. El procesamiento de las señales digitales lleva tiempo.

Page 21: TEMA I

TEMA:Sistemas Digitales y

Analógicos

Ing. José Mendoza Rodríguez

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

CURSO:SISTEMAS DIGITALES

Page 22: TEMA I

Sistemas Numéricos

Un sistema numérico es un conjunto de números que se relacionan para expresar la relación existente entre la cantidad y la unidad. Debido a que un número es un símbolo, podemos encontrar diferentes representaciones para expresar una cantidad.

Page 23: TEMA I

NumeraciónSistema de símbolos o signos utilizados para expresar los números.

Page 24: TEMA I

Ing. José Mendoza Rodríguez

Numeración Griega

Page 25: TEMA I

Numeración China

Page 26: TEMA I

Numeración Maya

Page 27: TEMA I

Ing. José Mendoza Rodríguez

Es un sistema de numeración que usa letras mayúsculas a las que se ha asignado un valor numérico.Se usa principalmente:• En los números de capítulos 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 designación de congresos, olimpiadas, asambleas, certámenes• En la fecha de las películas.

Números Romano

Page 28: TEMA I

Ing. José Mendoza Rodríguez

Números Romano

Imagine la dificultad para efectuar una multiplicación con los números romanos

Page 29: TEMA I

Numeración Arábiga

El sistema corriente de notación numérica que es utilizado

hoy y en casi todo el mundo es la numeración arábiga.

Este sistema fue desarrollado primero por los hindúes y

luego por los árabes que introdujeron la innovación de la

notación posicional.

Page 30: TEMA I

La notación posicional

Solo es posible si existe un número para el cero.

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

En la notación posicional los números cambian su valor según su posición. Por ejemplo el digito 2 en el número 20 y el mismo digito en el 2,000 toman diferente valor.

Page 31: TEMA I

Ing. José Mendoza Rodríguez

Formula General

Los sistemas numéricos que utilizan la notación posicional se pueden describir con la siguiente formula.

Page 32: TEMA I

Ing. José Mendoza Rodríguez

Formula General

N = Numeroi = Posicióna = Coeficienten = el numero de dígitosR = Raiz o base

Page 33: TEMA I

Ing. José Mendoza Rodríguez

Formula General

Subíndice para indicar a que base pertenecen.

Los números de notación posicional se usa el subíndice.

385(10) es el numero trescientos ochenta y cinco de base diez, el

subíndice (10) indica que pertenece al sistema decimal

101(10) 101(2) 101(16) 101(7)

Page 34: TEMA I

Identificación de la posición

Page 35: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 385(10)

En donde el digito 5 ocupa la posición cero, el 8 la uno y el 3 la posición dos, como lo indica la figura.

Page 36: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 385(10)

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

Page 37: TEMA I

Ejemplo 385(10)

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

En donde se puede observar que el número adquiere valor dependiendo la posición que guarde.

El 3 que esta en la posición 2 se multiplica por 100 que es 102 como lo llamamos tradicionalmente centenas.

Al 8 de posición uno por 101, se le llama decenas.

Al 5 de posición cero 100, se le llama unidades.

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

Page 38: TEMA I

Número Posición 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 millón

10000000 7 107 Decena de millón

100000000 8 108 Centena de millón

1000000000 9 109 Unidad de millar de millón

10000000000 10 1010 Decena de millar de millón

100000000000 11 1011 Centena de millar de millón

1000000000000 12 1012 Unidad de billón

Page 39: TEMA I

Además del sistema decimal existen otras bases de notación posicional

que son empleadas en los sistemas digitales como:

Binario o base 2 que consta de solo dos símbolos (0, 1).

Octal o base 8 consta de ocho símbolos (0, 1, 2, 3, 4, 5, 6, 7) y es una

representación corta del binario.

Ejemplo 111101110(2) = 756(8).

Hexadecimal o base 16 consta de 16 símbolos

(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F), es la representación corta

mas usada del binario

Ejemplo 111101111010(2) = F7A(16).

Page 40: TEMA I

Ing. José Mendoza Rodríguez

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

Page 41: TEMA I

Ing. José Mendoza Rodríguez

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

Page 42: TEMA I

Ing. José Mendoza Rodríguez

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

Page 43: TEMA I

Ing. José Mendoza Rodríguez

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

Page 44: TEMA I

Ing. José Mendoza Rodríguez

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

Page 45: TEMA I

Ing. José Mendoza Rodríguez

Conversiones entre sistemas numéricos

Page 46: TEMA I

Ing. José Mendoza Rodríguez

Formula General

Para números con decimales

Page 47: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 1

convertir un número binario a decimal:

1011.11(2) N(10)

Page 48: TEMA I

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

Page 49: TEMA I

Ing. José Mendoza Rodríguez

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)

Page 50: TEMA I

Ejercicio 1

• Convertir100.01(2) → N(10)

2 1 0 -1 -2

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

Page 51: TEMA I

Ejemplo 2

convertir un número octal a decimal

25.4(8) N(10)

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

Page 52: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 2

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

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

convertir un número octal a decimal

25.4(8) N(10)

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

25.4(8) 21.5(10)

Page 53: TEMA I

Ing. José Mendoza Rodríguez

Ejercicio 2convertir un número octal a decimal

5.2(8) N(10)

= 5.25 (10)

Page 54: TEMA I

Ejemplo 3convertir un número hexadecimal a decimal

AB.8(16) N(10)

A B . 8 (16)

0 -11

N (10) =

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

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)

Page 55: TEMA I

Ejercicio 3convertir un número de base 5 a decimal

34.2(5) N(10)

3 4 . 2 (5)

0 -11

Page 56: TEMA I

Ing. José Mendoza Rodríguez

Conversiones entre sistemas numéricos

Page 57: TEMA I

Ing. José Mendoza Rodríguez

En un número de notación posicional el dígito más significativo es la tiene la ponderación más alta (MSD) y se encuentra más a la izquierda y el dígito menos significativo es la que tiene es la tiene la ponderación más baja (LSD) y se encuentra más a la derecha

MSD Digito mas significativo

LSD Digito menos significativo

Page 58: TEMA I

Ing. José Mendoza Rodríguez

En el caso del sistema binario se le llama Bit (Dígito Binario)

MSB Bit mas significativo

LSB Bit menos significativo

Page 59: TEMA I

Ing. José Mendoza Rodríguez

Bit = La Unidad de medida más pequeña de la información digital.

Un bit sólo 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 dígito

binario.

Byte = Unidad de medida de la información digital, equivalente a 8

bits o un carácter de información.

El byte es una unidad común de almacenamiento en un sistema de

cómputo y es sinónimo de carácter 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 tamaño del software o la información. Se llama también

octeto.

Page 60: TEMA I

Multiplicar por la base y sumar

Este método consiste en multiplicar el MSD o MSB (más

significativo dígito o más significativo Bit) por la base y el producto

se suma al valor del dígito siguiente, el resultado se multiplica de

nuevo por la base y el producto se suma al dígito siguiente y así

sucesivamente hasta llegar al LSD o LSB de modo que el

resultado de todas las operaciones es el número equivalente

decimal.

Page 61: TEMA I

Ing. José Mendoza Rodríguez

Multiplicar por la base y sumar

Ejemplo 1 convertir un número binario a decimal:

1011011 (2) N(10)

Page 62: TEMA I

Ing. José Mendoza Rodríguez

Multiplicar por la base y sumar

1X2=22

2X2=45

5X2=1011

11X2=2222

22X2=4445

45X2=90

= 91(10)

Page 63: TEMA I

Ejemplo 2 convertir un número Octal a decimal:

352 (8) N(10)

3 5 2 (8)

3X8=24

29

29X8=232

= 234(10)

Page 64: TEMA I

= 719(10)

Ejemplo 3 convertir un número Hexadecimal a decimal:

2CF (16) N(10)

2 C F (16)

2X16=32

44

44X16=704

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

Page 65: TEMA I

= 63(10)

Ejemplo 4 convertir un número de base cinco a decimal:

223 (5) N(10)

2 2 3 (5)

2X5=10

12

12X5=60

Page 66: TEMA I

= 175(10)

Ejemplo 5 convertir un número de base siete a decimal:

340 (7) N(10)

3 4 0 (7)

3X7=21

25

25X7=175

Page 67: TEMA I

Ing. José Mendoza Rodríguez

11001(2)= 25(10)

EjercicioConvertir un número binario a decimal:

11001 (2) N(10)

Page 68: TEMA I

Ing. José Mendoza Rodríguez

Conversiones entre sistemas numéricos

Page 69: TEMA I

Extracción de potencias.

Para números con decimales

Este método consiste en tres pasos

Primero elaborar una tabla de potencias de la base a la

cual se va a convertir el número decimal.

Segundo restar sucesivamente al numero en base diez

la potencia igual o próxima menor hasta que la diferencia

sea igual a cero.

Tercer con las potencias utilizadas en la resta formar el

número.

Page 70: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 1 Convertir un numero decimal a binario

25.5(10) N(2)

2-2 .25

2-1 .5

20 1

21 2

22 4

23 8

24 16

25 32

1.- Tabla de potencias

En donde el rango de valores asignado a la tabla para efectuar la resta deberá cubrir de un valor menor a 0.5 que representa la parte mas pequeña de numero 25.5 la potencia requerida es 2-2 = 0.25 y un valor mayor a 25 como 25 = 32.

Page 71: TEMA I

Ing. José Mendoza Rodríguez

25.5(10) N(2)

2-2 .25

2-1 .5

20 1

21 2

22 4

23 8

24 16

25 32

1.- Tabla de potencias

25.5

2.- Restar sucesivamente

16.0 24

9.58.0 23

1.51.0 20

0.50.5 2-1

0.0

Page 72: TEMA I

Ing. José Mendoza Rodríguez

25.5(10) N(2)

2-2 .25

2-1 .5

20 1

21 2

22 4

23 8

24 16

25 32

1.- Tabla de potencias

25.5

2.- Restar sucesivamente

16.0 24

9.58.0 23

1.51.0 20

0.50.5 2-1

0.0

3.- Formar el numero

4 3 2 1 0 -1

1 1 0 0 1 1

25.5(10)=11001.1(2)

Page 73: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 2 25.5(10) N(8)

8-1 .125

80 1

81 8

82 64

1.- Tabla de potencias

25.5

2.- Restar sucesivamente

24.0 3 veces 81

1.51.0 80

0.50.5 4 veces 8-1

0.0

Page 74: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 2 25.5(10) N(8)

8-1 .125

80 1

81 8

82 64

1.- Tabla de potencias

25.5

2.- Restar sucesivamente

24.0 3 veces 81

1.51.0 80

0.50.5 4 veces 8-1

0.0

3.- Formar el numero

1 0 -1

3 1

25.5(10)=31.4(8)

4

Page 75: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 3 27.5(10) N(16)

16-1 .0625

160 1

161 16

162 256

1.- Tabla de potencias

Page 76: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 3 27.5(10) N(16)

16-1 .0625

160 1

161 16

162 256

1.- Tabla de potencias

27.5

2.- Restar sucesivamente

16.0 161

11.511.0 11 veces 160

0.50.5 8 veces 16-1

0.0

Page 77: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 3 27.5(10) N(16)

16-1 .0625

160 1

161 16

162 256

1.- Tabla de potencias

27.5

2.- Restar sucesivamente

16.0 161

11.511.0 11 veces 160

0.50.5 8 veces 16-1

0.0

3.- Formar el numero

1 0 -1

1 B

27.5(10)=1B.8(16)

8

Page 78: TEMA I

Ing. José Mendoza Rodríguez

Ejercicio

27.6(10) N(5)

5-1 .2

50 1

51 5

52 25

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

2 1 0 -1

1 2

27.5(10)=102.3(5)

30

Page 79: TEMA I

Ing. José Mendoza Rodríguez

Conversiones entre sistemas numéricos

Page 80: TEMA I

ResiduosEste método 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.

Page 81: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 1

convertir un numero decimal a binario

35 (10) N(2)

35 2

171LSB 2

81 2

40 2

20 2

10 MSB

100011(2)

Page 82: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 2

convertir un numero decimal a octal

85 (10) N(8)

85 8

105LSD 8

12

MSD125(8)

Page 83: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 3

convertir un numero decimal a Hexadecimal

46 (10) N(16)

46 16

214LSD MSD 2E(16)

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

Page 84: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 4

convertir un numero decimal a base 5

47 (10) N(5)

47 5

92LSD

MSD142(5)

5

14

Page 85: TEMA I

Ing. José Mendoza Rodríguez

Ejercicio

convertir un numero decimal a base 7

59 (10) N(7)

113(7)

Page 86: TEMA I

Ing. José Mendoza Rodríguez

Conversiones entre sistemas numéricos

Page 87: TEMA I

Múltiplo en potencia

La relación 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

Page 88: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 1 Conversión 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

Page 89: TEMA I

Ing. José Mendoza Rodríguez

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 1 10 1 0 1

Ejemplo 1 Conversión de N(2) N(8)

10110101(2) N(8)

Page 90: TEMA I

Ing. José Mendoza Rodríguez

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 0 1

56210110101(2)=265(8)

Ejemplo 1 Conversión de N(2) N(8)

10110101(2) N(8)

Page 91: TEMA I

Ing. José Mendoza Rodríguez

1010000101(2)= 1205(8)

Ejercicio 1Convertir un número binario a octal

1010000101 (2) N(8)

Page 92: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 2Conversión de N(8) N(2)

603(8) N(2)

Cada Digito del octal tiene que representarse por 3 Bits

6 0 3

22 21 20

4 2 1

Page 93: TEMA I

Ing. José Mendoza Rodríguez

6 0 3

1 1 022 21 20

4 2 1

Ejemplo 2Conversión de N(8) N(2)

603(8) N(2)

Cada Digito del octal tiene que representarse por 3 Bits

Page 94: TEMA I

Ing. José Mendoza Rodríguez

6 0 3

1 1 0 0 0 022 21 20

4 2 1

Ejemplo 2Conversión de N(8) N(2)

603(8) N(2)

Cada Digito del octal tiene que representarse por 3 Bits

Page 95: TEMA I

Ing. José Mendoza Rodríguez

6 0 3

1 1 0 0 0 0 0 1122 21 20

4 2 1

603(8)=110000011(2)

Ejemplo 2Conversión de N(8) N(2)

603(8) N(2)

Cada Digito del octal tiene que representarse por 3 Bits

Page 96: TEMA I

Ing. José Mendoza Rodríguez

4172(8)= 100001111010(2)

Ejercicio 2convertir un número octal a binario

4172 (8) N(2)

22 21 20

4 2 1

Page 97: TEMA I

Ing. José Mendoza Rodríguez

1 0 1 1 0 1 0 1

Ejemplo 3Conversión 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.

Page 98: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 3Conversión 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

Page 99: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 3Conversión 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

Page 100: TEMA I

Ing. José Mendoza Rodríguez

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 11 0 1 1 0 1 0 1

Ejemplo 3Conversión de N(2) N(16)

10110101(2) N(16)

Page 101: TEMA I

Ing. José Mendoza Rodríguez

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1

Obtenga el valor de la suma de los cuatro bits tomando en cuenta solo los unos.

Ejemplo 3Conversión de N(2) N(16)

10110101(2) N(16)

Page 102: TEMA I

Ing. José Mendoza Rodríguez

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1

5

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

Page 103: TEMA I

Ing. José Mendoza Rodríguez

8 4 2 1 8 4 2 1

1 0 1 1 0 1 0 1

B 5

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

Page 104: TEMA I

Ing. José Mendoza Rodríguez

10101100(2)= AC(16)

Ejercicio 3Convertir un número Binario a Hexadecimal

10101100 (2) N(16)

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

Page 105: TEMA I

Ing. José Mendoza Rodríguez

Ejemplo 4Conversión de N(16) N(2)

2DF(16) N(2)

Cada Digito del Hexadecimal tiene que representarse por 4 Bits

23 22 21 20

8 4 2 1

2 D F

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

Page 106: TEMA I

Ing. José Mendoza Rodríguez

Cada Digito del Hexadecimal tiene que representarse por 4 Bits

23 22 21 20

8 4 2 1

2 D F

0 0 1 0

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

Ejemplo 4Conversión de N(16) N(2)

2DF(16) N(2)

Page 107: TEMA I

Ing. José Mendoza Rodríguez

Cada Digito del Hexadecimal tiene que representarse por 4 Bits

23 22 21 20

8 4 2 1

2 D F

0 0 1 0 1 1 0 1

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

Ejemplo 4Conversión de N(16) N(2)

2DF(16) N(2)

Page 108: TEMA I

Ing. José Mendoza Rodríguez

Cada Digito del Hexadecimal tiene que representarse por 4 Bits

23 22 21 20

8 4 2 1

2 D F

0 0 1 0 1 1 0 1 1 1 1 1

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

Ejemplo 4Conversión de N(16) N(2)

2DF(16) N(2)

Page 109: TEMA I

Ing. José Mendoza Rodríguez

Cada Digito del Hexadecimal tiene que representarse por 4 Bits

2DF(16) 1011011111(2)

Ejemplo 4Conversión de N(16) N(2)

2DF(16) N(2)

Page 110: TEMA I

Ing. José Mendoza Rodríguez

5BC(16)= 10110111100(2)

Ejercicio 4Convertir un número Hexadecimal a Binario

5BC (16) N(2)

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

23 22 21 20

8 4 2 1

Page 111: TEMA I

Ing. José Mendoza Rodríguez

Conversiones entre sistemas numéricos

Page 112: TEMA I

Ejemplo 1convertir un número binario N(2)

a N(8), N(10), N(16) y N(6)

Secuencia propuesta:

N(2) N(8) Múltiplo (separar de 3 bits en 3 empezando del LSB)

N(2) N(16) Múltiplo (separar de 4 bits en 4 empezando del LSB)

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

N(10) N(6) Residuos

Page 113: TEMA I

Ejemplo 2convertir un número octal N(8)

a N(2), N(10), N(16) y N(5)

Secuencia propuesta:

N(8) N(2) Múltiplo (cada digito corresponde a de 3 bits )

N(2) N(16) Múltiplo (separar de 4 bits en 4 empezando del LSB)

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

N(10) N(5) Residuos

Page 114: TEMA I

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 método y posteriormente proponga un

numero decimal de 3 dígitos y compruebe el

orden propuesto como en el ejemplo.

Page 115: TEMA I

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 método y posteriormente proponga un

numero Hexadecimal de 3 dígitos y compruebe el orden

propuesto como en el ejemplo.

Page 116: TEMA I

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 método y posteriormente proponga un

numero en base cinco de 3 dígitos y compruebe el orden

propuesto como en el ejemplo.

Page 117: TEMA I

TEMA:Sistemas Digitales y

Analógicos

Ing. José Mendoza Rodríguez

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

CURSO:SISTEMAS DIGITALES

Page 118: TEMA I

Códigos Numéricos

Existen varias situaciones en las que no es conveniente utilizar el binario natural para manejar información numérica, entre ellas se pueden mencionar las siguientes:o Cuando se busca una conversión más sencilla decimal - binario (códigos BCD)o Cuando además de lo anterior se van a manejar números negativos (Códigos BCD autocomplementarios)o Cuando se busca minimizar errores de sensado en “encoders” de posición de una cantidad a otra (código gray)o Cuando se quiere detectar errores en transmisión de datos (código de paridad)o Cuando se quiere detectar y corregir errores en transmisión de datos (código Hamming)

Page 119: TEMA I

Decimal Codificado en Binario (BCD)Los códigos BCD nos permiten representar cada uno de los dígitos decimales (0,...,9) mediante 4 bits.El más sencillo de los códigos BCD es el BCD8421 o BCD “natural”, que consiste simplemente en representar cada dígito decimal por su binario equivalente. Así tenemos

Page 120: TEMA I

Código BCD exceso-3El código BCD exceso-3 se obtiene a partir del código BCD natural, simplemente sumando 310 (00112) a cada código BCD de cada dígito decimal. Esto se resume en la siguiente tabla

Page 121: TEMA I

Código BCD 2421Este es otro código BCD autocomplementario, y su nombre (2421) indica la ponderación de sus bits para obtener su equivalente en decimal y biceversa. en la siguiente tabla se ilustra este código

Page 122: TEMA I

Código 2 de 5 (biquinario)El código 2 de 5 es un código multibit no ponderado, es decir, los códigos no pueden obtenerse usando una expresión polinomial; este código está diseñado para la detección de errores en diferentes tipos de cálculos y operaciones con registros de corrimiento. Se usan cinco bits para representar los dígitos decimales (0-9). Como el nombre lo implica sólo dos de los cinco bits son 1

Page 123: TEMA I

Código GrayEste es un código binario no ponderado y tiene la propiedad de que los códigos para dígitos decimales sucesivos difiere en un sólo bit. al código Gray también se le llama autorreflejado, o cíclico. En la siguiente tabla se muestra dicho código para los números del 0 al 16

Page 124: TEMA I

Códigos AlfanuméricosMuchas aplicaciones de sistemas digitales (especialmente las computadoras o la transmisión de textos) requieren del procesamiento de datos los como números, letras y símbolos especiales. Para manejar estos datos usando dispositivos digitales, cada símbolo debe estar representado por un código binario. El código alfanumérico más generalizado en la actualidad es el denominado ASCII (American Standard Code for Information Interchange). Este es un código de 7 bit. La siguiente tabla muestra una parte del código ASCII:

Page 125: TEMA I