Está en la página 1de 52

Sistemas Digitales

Objetivos
Adquirir conceptos sobre depuración y
puesta en marcha de circuitos digitales.
Conocer y manejar las estructuras de
diseño lógico
Interpretar la información de las hojas de
datos
Conocer las distintas familias de circuitos
digitales.
Bibliografía (disponible en
Biblioteca UFIDeT)

TOCCI Ronald , Sistemas digitales,


principios y aplicaciones

MANDADO, Sistemas Electrónicos


digitales
Temario del día
 Circuitos digitales
◦ Tipos y características
 Sistemas de numeración
◦ Sistema binario
◦ Sistemas octal y hexadecimal
◦ Conversiones entre los diferentes sistemas
◦ Cambios de base binario-decimal
 Aritmética binaria - Representación de números con signo
◦ Módulo y signo
◦ Complemento a uno
◦ Complemento a dos
◦ Operaciones en complemento a dos
 Otros códigos binarios
◦ Códigos binários: BCD, Gray, Johnson
◦ Códigos de detección de errores: paridad
◦ Suma BCD
Características de los circuitos
digitales
Diagrama general de un sistema
digital
Tipos de circuitos digitales
Tipos de circuitos digitales
Estados de una señal digital
Niveles de voltaje de las señales
digitales
◦ Señales de entrada
 VIHm: mínimo voltaje de entrada de nivel alto
 VILM: máximo voltaje de entrada de nivel bajo

◦ Señales de salida
 VOHm: mínimo voltaje de salida de nivel alto
 VOLM: máximo voltaje de salida de nivel bajo
Temario del día
 Circuitos digitales
◦ Tipos y características
 Sistemas de numeración
◦ Sistema binario
◦ Sistemas octal y hexadecimal
◦ Conversiones entre los diferentes sistemas
◦ Cambios de base binario-decimal
 Aritmética binaria - Representación de números con signo
◦ Módulo y signo
◦ Complemento a uno
◦ Complemento a dos
◦ Operaciones en complemento a dos
 Otros códigos binarios
◦ Códigos binarios: BCD, Gray, Johnson
◦ Códigos de detección de errores: paridad
◦ Suma BCD
Sistema numérico decimal
Sistema numérico binario (código
binario)
Sistema numérico binario
(natural) de 4 bits
Sistema numérico hexadecimal
Sistema numérico octal
Números decimales
Conversión entre sistemas: cambio
de base
Conversión hexadecimal  binario
Conversión binario a hexa
Comenzando desde la derecha del número binario a convertir, se agrupan los
bits en cantidad de a 4 y se convierte a su hexadecimal equivalente. Si
faltan bits en el último grupo se completa con ceros.

Conversión hexa a binario


Se convierte cada dígito hexadecimal a su equivalente binario de 4 bits
Conversión octal  binario
Conversión binario a octal
Comenzando desde la derecha del número binario a convertir, se agrupan
los bits en cantidad de a 3 y se convierte a su octal equivalente. Si faltan bits
en el último grupo se completa con ceros.

Conversión octal a binario


Se convierte cada dígito octal a su equivalente binario de 3 bits
Temario del día
 Circuitos digitales
◦ Tipos y características
 Sistemas de numeración
◦ Sistema binario
◦ Sistemas octal y hexadecimal
◦ Conversiones entre los diferentes sistemas
◦ Cambios de base binario-decimal
 Aritmética binaria - Representación de números con signo
◦ Módulo y signo
◦ Complemento a uno
◦ Complemento a dos
◦ Operaciones en complemento a dos
 Otros códigos binarios
◦ Códigos binarios: BCD, Gray, Johnson
◦ Códigos de detección de errores: paridad
◦ Suma BCD
Aritmética binaria
Representación de números
binarios con signo
1. Signo-magnitud

2. Código de Complemento a uno

3. Código de Complemento a dos


Representación en signo-magnitud
Representación en complemento a 1
Representación en complemento a 2
Números con signo en el sistema
de complemento a 2
Números con signo en el sistema
de complemento a 2
Suma en el sistema de C2
 El bit de signo opera como un bit de magnitud (participa en la adición)
 Ambos sumandos deben tener el mismo número de bits
 La suma no debe superar la capacidad establecida por la cantidad de bits
 Si el resultado es negativo, debe hallarse el C2 para obtener la magnitud
 Los acarreos (carry) finales son ignorados
Suma en el sistema de C2
Suma en el sistema de C2
Desborde (overflow)
Desborde (overflow)
Circuitos integrados sumadores binarios
Temario del día
 Circuitos digitales
◦ Tipos y características
 Sistemas de numeración
◦ Sistema binario
◦ Sistemas octal y hexadecimal
◦ Conversiones entre los diferentes sistemas
◦ Cambios de base binario-decimal
 Aritmética binaria - Representación de números con signo
◦ Módulo y signo
◦ Complemento a uno
◦ Complemento a dos
◦ Operaciones en complemento a dos
 Otros códigos binarios
◦ Códigos binários: BCD, Gray, Johnson
◦ Códigos de detección de errores: paridad
◦ Suma BCD
Código BCD - Binary Coded Decimal
Código BCD Aiken
Código BCD Exceso 3
 BCD natural desplazado en 3
 No es ponderado.
 Es autocomplementario.
 Combinaciones no válidas: 0,1,2, 13,14,15.
 Importante: una vez sumado 3, se codifica en binario natural
y no en BCD natural.
Otros códigos BCD
Pesos 4,2,2,1
Pesos 3,3,2,1
Pesos 6,3,1,-1
Códigos continuos
Cada combinación difiere de la anterior y
posterior en un sólo bit
Cíclicos: se cumple entre la última y
primera combinaciones
Son no ponderados
Tipos y aplicación
◦ Gray: transducción de desplazamientos
◦ Johnson: contadores con salidas decodificadas
Código Gray (Frank Gray, Bell Lab’s, 1953)
Obtención del Gray de 4 bits
Aplicaciones: encoders ópticos
Aplicaciones: encoders ópticos
Dispositivos comerciales
Código Johnson (Johnson-Shannon)
Códigos detectores de error
Códigos detectores de error
Códigos detectores de error
Dispositivos comerciales
¿Cómo se lo puede usar como generador de
paridad impar?

También podría gustarte