You are on page 1of 29

INGENIERIA ELECTROMECANICA

UNIVERSIDAD MAYOR DE SAN ANDRS


FACULTAD DE INGENIERIA
INGENIERIA MECANICA Y ELECTROMECANICA

Sistemas Digitales I
Docente: Ing. JC Avils C.
2015
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Organizacin de las Unidades temticas.


l.
II.
III.
IV.
V.
VI.
VII.
VIII.

Sistemas De Numeracin
Lgica de Proposiciones
Simplificacin De Las Funciones Lgicas
Mdulos Funcionales De Lgica Combinacional
Circuitos Aritmticos
Circuitos Secuenciales.
Registros y memorias
Diseo de Circuitos Secuenciales.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

ESTRUCTURA DE EVALUACIN
Se evaluar conocimientos adquiridos en la materia,
resolucin de problemas de manera terica.
Evaluacin Continua 1
1er. parcial:
Evaluacin Continua 2
2do. parcial:
Evaluacin Continua 3
Examen Final:

15%
15 %
15%
15 %
20%
20 %

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Cronograma:
Examen 1er. Parcial
Examen 2do. Parcial
Examen Final
Examen 2da. Instancia

2da. Semana de Marzo


4ta. Semana de Abril
1ra. Semana de Junio
3ra semana de Junio

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

BIBLIOGRAFA
Diseo digital, Morris mano, Prentice Hall
Anlisis y Diseo de Circuitos Lgicos Digitales,
Nelson, V., Troy, Prentice Hall, 1996.
Sistemas electrnicos digitales,
Enrique mandado
Teora de conmutacin y diseo lgico,
Hill Peterson, Limusa, 1978
Manuales: TTL Data Book National,
CMOS data Book National
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

INTRODUCCIN
Tipos de seales. Una seal es la variacin de una
magnitud que permite transmitir informacin.
Las seales pueden ser de dos tipos:
-

Seales analgicas.
Pueden adquirir infinitos valores entre dos
extremos cualesquiera. La variacin de la seal
forma una grfica continua.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Seales digitales. Pueden adquirir nicamente


valores concretos (discretos), es decir, no varan a
lo largo de un continuo. Por ejemplo, el estado de
una bombilla slo puede tener dos valores (0
apagada, 1 encendida). A cada valor de una seal
digital se le llama bit y es la unidad mnima de
informacin.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Analgico vs. Digital


1
2
3
4
5
6

Las tcnicas de procesamiento digital ofrecen


ms flexibilidad que las analgicas
Los circuitos digitales ofrecen mayor velocidad
de procesamiento
La electrnica digital presenta mayor inmunidad
al ruido
Se pueden integrar algoritmos de deteccin y
correccin de errores
Los sistemas digitales son ms fcilmente
integrables en chip
Son ms fciles de disear

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

TEMA 1. SISTEMAS DE NUMERACIN


Los nmeros pueden representarse en diversos
sistemas de numeracin que se diferencias por su
base, el cual corresponde al nmero de smbolos
distintos utilizados para la representacin de
unidades.
Sistema Numrico
Se llama sistema numrico al conjunto ordenado de
smbolos o dgitos y a las reglas con que se combinan
para representar cantidades numricas. Existen
diferentes sistemas numricos, cada uno de ellos se
identifica por su base.
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Dgito
Un dgito en un sistema numrico es un smbolo
que no es combinacin de otros y que representa
un entero positivo.
Tenemos los siguientes:
Sistemas de numeracin binaria.
Sistemas de numeracin octal.
Sistemas de numeracin decimal.
Sistemas de numeracin hexadecimal.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Representacin General

b = base del sistema de numeracin.


a = es un smbolo que pertenece al sistema
de numeracin.
n y m = es la potencia o peso posicional de
Ne (entero) y Nf (fraccin) respectivamente.
Condicin:

0a< b
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Sistema de numeracin Decimal.

0 ai < 10

b = 10

Smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Pesos posicionales:
Ej)

795,9410 (D) (d) Decimal

Valor posicional 102


7

101

100

10-1
.

10-2
4

punto decimal

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Sistema de numeracin Binario:

0 ai < 2

b=2
Smbolos: 0, 1.
Ej)

111,012 (B) (b) Binario

Valor posicional 22
1

21

20

2 -1

2 -2

punto binario

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Sistema de numeracin Octal:


b=8

0 ai < 8

Smbolos: 0, 1, 2, 3, 4, 5, 6, 7.
Ej)

372,018 (O) (o) Octal

Valor posicional 82
3

81

80

8 -1

8 -2

punto octal

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Sistema de numeracin Hexadecimal


0 ai < 16

b = 16

Smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Ej)

E57,A316 (H) (h) Hexadecimal

Valor posicional 162


E

161

160

16-1

16-2

Punto hexadecimal

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Conversin de Decimal a Binario/Octal/Hexadecimal


Debe separarse la parte entera y fraccionaria a partir
del punto decimal, procedindose luego a la
conversin de la parte entera mediante divisiones
sucesivas del nmero por el nmero de la base a
transformar anotndose el residuo, el primer residuo
constituye el LSD, culmina hasta llegar a cero, luego
se procede a la conversin de la parte fraccionaria
mediante la multiplicacin sucesiva del nmero
fraccionario por el nmero de la base a transformar y
anotando la parte entera, la parte entera del primer
producto constituye el MSD.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Ejemplo, convertir 14. 36 decimal a cdigo binario.


1: Realizamos la conversin de la parte entera: 14 en
decimal a binario.
14 / 2
7/2
3/2
1/2

-->
-->
-->
-->

7
3
1
0

resto
resto
resto
resto

0
1
1
1

14d => 1110b

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Seguidamente realizamos la conversin de la parte


fraccionaria 0,36. (con cinco dgitos de precisin)
0,36 * 2 = 0,72 1er. dgito:
0,72 * 2 = 1,44 2do. dgito:
0,44 * 2 = 0,88 3er. dgito:
0,88 * 2 = 1,76 4to. dgito:
0,76 * 2 = 1,52 5to. dgito:

0
1
0
1
1

0,36 =>0,01011
Al final se unen los dos resultados:
14,36 d = 1110,01011b

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Conversin
Decimal

de

Binario/Octal/Hexadecimal

Para la conversin se realiza multiplicando cada


dgito a convertir por el peso correspondiente a su
posicin y luego se efecta la suma de los
productos parciales. El mtodo es el mismo para
la conversin de un nmero Binario | Octal |
Hexadecimal con parte entera y fraccionaria.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Ejemplo: Paso de 10011010,101 b a decimal

10011010,101 =
1.2 7 + 0.2 6 + 0.2 5 + 1.2 4 + 1.2 3 + 0.2 2 + 1.21 + 0.2 0
+ 1.2 1 + 0.2 2 + 1.2 3 =
= 128 + 16 + 8 + 2 + 0.5 + 0.125 =
= 154,625
Prctica: Realizar la conversin del 0 al 32 decimal
al octal, binario y hexadecimal por divisiones
sucesivas.
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

CODIGOS BINARIOS
Existe la necesidad de representar letras,
nmeros, caracteres especiales, etc. mediante un
grupo de smbolos, lo que se hace es una
codificacin y el grupo de smbolos se denomina
CODIGO.
Tipos de cdigos:
Cdigo Ponderado. Es el cdigo binario
natural resultado de la conversin de los nmeros
de decimal a binario.
Cdigo no Ponderado. Es el denominado
cdigo gray (reflejado), es un cdigo continuo y
cclico.
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Cdigos decimales codificados en Binario (BCD)

El Cdigo BCD es un sistema de representacin de


dgitos decimales del 0 al 9 con un cdigo binario de 4
bits.

Clasificacin

Cdigo BCD ponderado. Se asigna peso posicional.


* Cdigo BCD no ponderado. No se asigna peso
posicional.
SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Cdigos Alfanumricos
El ms utilizado para en los procesadores de datos
y en los sistemas de comunicacin es el cdigo
americano para el intercambio de informacin ASCII
(American
Standard
Code
for
Information
Interchange). El ASCII es un cdigo binario de 6 bits,
tambin se utiliza el ASCII extendido de 7 bits con los
cuales se distribuye de la siguiente manera:

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95

96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Cdigos detector de error. Sirve para saber cuando se


produjo un error en la transmisin.
a)
El bit de paridad. Se obtiene aadiendo un bit
extra a cada combinacin de un cdigo del cual se
requiere detectar un error y puede ser bit de paridad
par cuando el nmero total de uno es par y bit de
paridad impar cuando el total de unos es impar :

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

b)
Peso constante o fijo. Es mantener el nmero
de unos igual para todos las combinaciones del
cdigo. Ej. biquinario. Prctica: Realizar el cdigo 2
en 5, johnson.

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

INGENIERIA ELECTROMECANICA

Muchas Gracias
por su atencin

SISTEMAS DIGITALES I . Docente: Ing. JC Avils C.

You might also like