Escolar Documentos
Profissional Documentos
Cultura Documentos
Códigos
Electrónica Digital 5815
Dra. Mónica Karel Huerta.
mhuerta@ups.edu.ec
Material basado en: Ronald J. Tocci, et.al., Sistemas Digitales: Principios y Aplicaciones. Décima Edición.
Un mundo digital
Conectividad ilimitada.
Sistema Analógico
Limitaciones
Pasos:
Sistema Binario:
Decimal a binario:
Método 1:
• Se expresa el número decimal como
una suma de potencias de 2.
• Se escriben 1s y 0s en las posiciones
de bit apropiadas
Conversiones: binario a decimal
decimal a binario
Decimal a binario:
Método 2:
Sistema numérico hexadecimal
Sistema hexadecimal:
Decimal a hexadecimal:
Conversiones: hexadecimal a binario
binario a hexadecimal
Hexadecimal a binario:
Binario a hexadecimal:
Códigos BCD y GRAY
Código:
Código GRAY:
Bit de paridad: bit que se agrega al grupo de bits del código que se está transmitiendo.
Paridad par:
• El bit de paridad se elige, de forma que el número de
1s en el código, incluyendo el de paridad, sea par.
Paridad impar:
• El bit de paridad se elige, de forma que el número de
1s en el código, incluyendo el de paridad, sea impar.
Aritmética digital para sistemas
numéricos
Suma binaria
Cuatro casos posibles:
Complemento a 1:
• Cambiar cada 0 por 1 y cada 1 por 0
El sistema complemento a 2
es el más común porque
facilita la suma y resta a través
de un mismo hardware
Complemento a 2:
• Tomar el complemento a 1 del número y sumarle 1 a la
posición menos significativa
Suma binaria:
Representación de números con signo
Sistema de complemento a 2:
• El tamaño del registro determina el número de dígitos binarios que se almacena para cada número
• Generalmente se almacena con tamaños de múltiples pares: 4, 8, 16, 32 o 64 bits.
Pasamos a -4 (complemento a 2)
Desbordamiento aritmético
Desbordamiento:
• Esta condición se da cuando el resultado de la suma o resta requiere de mayor números de bits
de los disponibles para el registro.
Una computadora debe tener un circuito especial para detectar cualquier condición de
desbordamiento al sumar o restar dos números.
Multiplicación de números binarios
• En el sistema de complemento a 2:
2. Dos números negativos: Se convierte los números a positivo (uso de complemento a 2).
Luego se multiplica en el formato anterior.
15
+ 12
27
- 16 Restamos 16
11
Aritmética hexadecimal:
Pasos:
resta
1. Se saca el complemento a 2 del sustraendo hexadecimal y luego se suma el minuendo.
Dos formas: