Convertidor de código Excess-3 a BCD: tabla de verdad y lógica
Excess-3 (XS-3) es un código BCD autocplementario donde cada dígito decimal se representa por su valor binario +3. Convertir a BCD estándar (8421) simplemente requiere restar 3 (0011).
Tabla de verdad
| Entrada Excess-3 (E3 E2 E1 E0) | Valor decimal | Salida BCD (B3 B2 B1 B0) |
|---|---|---|
| 0000 | -3 (inválido) | 0001* (no le importa / error) |
| 0001 | -2 (inválido) | 0010* |
| 0010 | -1 (inválido) | 0011* |
| 0011 | 0 | 0000 |
| 0100 | 1 | 0001 |
| 0101 | 2 | 0010 |
| 0110 | 3 | 0011 |
| 0111 | 4 | 0100 |
| 1000 | 5 | 0101 |
| 1001 | 6 | 0110 |
| 1010 | 7 | 0111 |
| 1011 | 8 | 1000 |
| 1100 | 9 | 1001 |
| 1101 | 10 (inválido) | 1010* (no le importa) |
| 1110 | 11 (inválido) | 1011* |
| 1111 | 12 (inválido) | 1100* |
*Las entradas XS-3 inválidas (0–2, 10–12) son condiciones de no le importa; la salida puede ser 0000 o una bandera de error.
Implementación lógica
BCD = XS-3 − 0011 (resta binaria). Puede implementarse con:
- Restador binario de 4 bits (restadores completos o sumador con complemento a 2 de 3 = 1101).
- Lógica combinacional (K-map minimizada) para cada bit de salida.
- Búsqueda ROM/PLA (16×4).
Expresiones booleanas simplificadas (entradas válidas 3–12)
B0 = E0' (invertir LSB) B1 = E1 ⊕ E0 (XOR) B2 = E2 ⊕ (E1·E0) (XOR con AND) B3 = E3 ⊕ (E2·E1·E0) (XOR con AND de 3 entradas) (Derivado de restar 0011 con propagación de préstamo.)
Aplicación
Se usa en calculadoras antiguas, instrumentos digitales y unidades aritméticas donde XS-3 simplifica la resta de complemento a 9 (invertir bits).
- ·Usar un transformador tanto para inversor como para cargador de batería: diseño de topología compartida
- ·Información sobre la caja convertidora Zinwell ZAT-970A
- ·Cómo solucionar idioma incorrecto en convertidor digital RCA (no muestra inglés)
- ·La caja convertidora no puede reemplazar el descodificador de cable: tecnologías distintas
- ·Formatos de video que puede manejar un convertidor 3GP
- ·Cómo guardar canales de TV de forma permanente en tu receptor
- ·Sony KDF-60XBR: luz roja parpadeante (3 parpadeos) guía de reemplazo de lámpara
- ·Instalación DIY de caja convertidora de TV
- 9V 600mA vs 800mA Adapter: Which Has More Power?
- Qué Hace un Módem: Conversión Señal Explicada
- Por Qué un Conmutador de Red es un Dispositivo de Capa 2
- Transformador de aislamiento vs. Transformador de distribución: Diferentes propósitos, diferentes diseños
- Por qué las Flip Video arrasaron (antes de desaparecer)
- ¿Deberías calibrar un televisor LCD nuevo?
