0
833views
Design BCD to Excess -3 code converter
1 Answer
| written 4.5 years ago by | modified 3.5 years ago by |
BCD number system range is from (0000) to (1001).
Excess-3: We need to add (0011) to the binary number.
For e.g.
| Binary Number System | Excess-3 code |
|---|---|
| 0000 + 0011 | 0011 |
| 0100 + 0011 | 0111 |
BCD to Excess-3:
| BCD | Excess-3 | ||||||
|---|---|---|---|---|---|---|---|
| A | B | C | D | W | X | Y | Z |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 |
| 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 |
| 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
k-mapping:
$W=\bar ABC+A\bar BC$
$X=\bar AB\bar C\bar D+\bar B\bar C+\bar A \bar BC$
$Y=\bar A\bar C\bar D+\bar ACD+\bar B\bar C\bar D$