Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMAS DIGITALES I
Sistemas Digitales I
551 a. C. - 479 a. C.
Sistemas Digitales I 4
El mundo digital y el mundo analgico
Representaciones Analgicas
Las seales analgicas o seales continuas en
amplitud son las que varan en funcin del
tiempo, adquiriendo valores dentro de un
intervalo continuo.
Representaciones Digitales.
Varan entre valores discretos.
Las seales digitales son discretas en el tiempo
y en amplitud. Son utilizadas en los sistemas
modernos de telecomunicaciones ya que son
eficientes y efectivas
Sistemas Digitales I Sistemas 5
Digitales I 5
Ventajas de la digitalizacin
Sistemas Digitales I 6
Bits, bytes, palabras
210 bytes = 1,024 bytes = 1 KB (kilobyte)
220 bytes = 1,048,576 bytes = 1,024 KB = 1 MB (Mega)
230 bytes = 1,073,741,824 bytes = 1 GB (Giga)
240 bytes = 1,099,511,627,776 bytes = 1 TB (Tera)
El ancho de pulso es el
tiempo entre los puntos
50% del 50% entre los flancos
de subida y de bajada
Sistemas Digitales I 7
Anlogo - Digital - Anlogo
Conversin de seales anlogas a digitales.
Procesamiento
ADC DCA
Digital
Sistemas Digitales I 8
Conversin Analgica Digital - ADC
Cuantizacion
Sistemas Digitales I 9
SISTEMAS DE
NUMERACIN Y CDIGOS
Sistemas Digitales I 10
SISTEMAS DE NUMERACIN
Notacin posicional
Sistemas Digitales I 11
Nombre Decimal Binario Octal Hexadecimal
Base 10 2 8 16
Dgitos 0,1,2,3,4,5,6,7, 0,1 0,1,2,3,4,5,6 0,1,2,3,4,5,6,7,8,9,
8,9 ,7 A,B,C,D,E,F
Primeros 0 0 0 0
nmeros 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
Sistemas Digitales I 12
Conversin de base r a decimal
Conversin de decimal a base r
9,6875 a binario
Sistemas Digitales I 13
Nmeros en base octal (ocho)
Nmeros en base hexadecimal (diecisis)
Representacin de nmeros con signo
El signo de los nmeros almacenados bajo los sistemas
digitales se especifica mediante un dgito llamado bit de
signo, que por lo general se coloca en la posicin ms
significativa (extrema izquierda) de los dgitos del
nmero. Los nmeros positivos se indican con un digito
de signo igual a cero, y los negativos, con un digito de
signo distinto de cero (para el caso binario 1).
Sistemas Digitales I 14
Nmeros en magnitud y signo
Se puede escribir un nmero con signo, en el formato
magnitud y signo como sigue:
N=(san-1...a0,a-1...a-m)r
Ejemplo:
Sistemas Digitales I 15
Sistemas Numricos Complementarios: En estos
sistemas, los nmeros positivos se representan de la
misma manera que en un sistema de magnitud y signo,
mientras que los nmeros negativos se representan como
el complemento del numero positivo correspondiente.
1. Complemento a la Base:
El complemento a una base [N]r de un nmero (N)r dado,
se define como:
[N]r = rn - (N)r
Sistemas Digitales I 16
Este es el formato ms comn de uso para nmeros con
signo en los sistemas digitales.
Ejemplo
(N)2 = (01100101)2
[N]2 = [01100101]2
= 28 - (01100101)2
= (100000000)2 - (01100101)2
= (10011011)2
Sistemas Digitales I 17
2. Complemento a la Base Disminuida:
[N]r-1=rn-(N)r-1
[N]2-1=2n-(N)2-1
Sistemas Digitales I 18
Ejemplo:
(N)2 = (01100101)2
[N]2-1 = 28 - (01100101)2 - 1
= (100000000)2 - (01100101)2 - (00000001)2
= (10011011)2 - (00000001)2
= (10011010)2
Sistemas Digitales I 19
OPERACIONES ARITMTICAS
Sistemas Digitales I 20
CODIGOS NUMERICOS Y DE CARACTERES
Sistemas Digitales I 21
Nmeros de punto flotante: Tienen una forma
similar a los nmeros escritos en notacin
cientfica en general:
N=M x rE
Donde M, la mantisa o significando, es un
nmero de punto fijo que contiene los dgitos
significativos de N y E, el exponente o
caracterstica, es un entero de punto fijo.
Cdigo binario natural
Sistemas Digitales I 22
Sistemas Digitales I 23
Cdigos de caracteres y otros cdigos: Con
frecuencia es necesario representar la
informacin como cadena de caracteres
alfabticos o numricos. Por lo que se han
desarrollado muchos cdigos de caracteres
tales como:
Sistemas Digitales I 24
Digito BCD BCD 84-2-1 BCD BIQUINARIO
Decimal 8421 Exceso-3 AIKEN 5043210
2421
Auto complementarios
Sistemas Digitales I 25
Sistemas Digitales I 26
CDIGOS DE PARIDAD SENCILLOS. Se forman a
partir de un cdigo C, agregando en la posicin
de bit ms significativo; un bit de paridad P.
Sistemas Digitales I 27
Propiedades generales de los cdigos de
deteccin y correccin de errores
dmin 2t+s+1
Sistemas Digitales I 28
PALABRA DE ERROR
PALABRA DE CDIGO
VLIDA
dmin=2 dmin=3
dmin=4
Sistemas Digitales I 29
Cubos - n y Distancia
Una cadena de n bits puede visualizarse geomtricamente
como un vrtice de un objeto llamado cubo n, en la
figura se muestra cubos n para n=1,2,3,4. Un cubo n
tiene 2n vrtices, cada uno de los cuales est rotulado con
una cadena de n bits. Las aristas se dibujan entre
vrtices adyacentes. Para valores razonables de n, los
cubos n facilitan la visualizacin de ciertos cdigos y de
los problemas de minimizacin lgica.
Sistemas Digitales I 30
110 111
0 1 10 11 010
011
100
101
00 01 000 001
0110 0111
1110
1111
0110
0111
1010 1011
0010 0010
0011
1100 0011
1101 1110 1111
0101
0100 1011
1000 1001
1010
0000 0001
1100 1101
0100
1000 0101
1001
0001
0000
Sistemas Digitales I 31
Cdigos de Hamming:
Sistemas Digitales I 32
Para datos de 4 bits, es decir
X3X5X6X7
se generan los bits de paridad: P1P2P4, donde:
X3X5X6X7 = 1010
Sistemas Digitales I 33
Luego la cadena Hamming queda:
P1P2X3P4X5X6X7 = 1011010
El proceso de correccin en el extremo receptor es muy
conveniente, puesto que se debe suponer que slo un bit
est equivocado. La localizacin de este bit se logra
comprobando la paridad impar en las mismas combinaciones
de bits, para las cuales se estableci la paridad par, como
sigue:
Sistemas Digitales I 34
Donde, si por ejemplo C1 = 1 debe haber un error en
uno de los cuatro bits 1,3,5,7 y as sucesivamente.
El bit errneo se puede determinar de la siguiente
manera:
C4 Paridad impar sobre 4,5,6,7 0 0 0 0 1 1 1 1
Bit errneo X 1 2 3 4 5 6 7
Sistemas Digitales I 35
Para palabras de datos de 8 bits, se incluyen 4 bits de
paridad, de modo que se arreglan 12 bits de la siguiente
manera:
P1P2X3P4X5X6X7P8X9X10X11X12
Sistemas Digitales I 36
La paridad se verifica con la misma combinacin de bits,
incluyendo el bit de paridad. Estos bits se evalan de la
siguiente manera:
Sistemas Digitales I 37
El bit errneo se determina de la tabla:
C8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
C4 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
C2 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
C1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
BIT
ERRNEO X 1 2 3 4 5 6 7 8 9 10 11 12 - - -
Sistemas Digitales I 38
En el mercado se pueden conseguir C.I. que se valen de
un Cdigo Hamming modificado para generar y
verificar bits de paridad de un esquema de correccin
de un solo error y deteccin de errores dobles. Uno
que emplea una palabra de datos de 8 bits y una
palabra de verificacin de 5 bits es el C.I. 74637. Se
dispone de otros C.I. para palabras de datos de 16, 32
bits.
Cdigos para acciones, condiciones y estados
En el diseo de sistemas digitales a menudo
encontramos aplicaciones sin datos, donde una cadena
de bits debe usarse para controlar una accin, para
verificar una condicin o para representar el estado
presente del Hardware.
Sistemas Digitales I 39
SELECCIN DE DISPOSITIVOS CODIFICADA EN BINARIO
Unidad de control
Unidad de control
Sistemas Digitales I 40