HW4 - Spring 92
HW4 - Spring 92
W #4 Due: 3/2/1392
2) Design a circuit to convert a decimal digit from (2,4,2,1) code to BCD (The unused
combinations of the input should be treated as don’t-care conditions).
3) Draw the block diagram of a 16-bit adder/subtractor using the four-bit adder/subtractor
circuit of Figure 4.13.
4) Design a circuit which will either subtract X from Y or Y from X, depending on the
value of A. If A = 1, the output should be X – Y, and if A = 0, the output should be Y – X.
Use a 4-bit adder and two 4-bit 2-to-1 multiplexers.
5) Realize a BCD to excess-3 code converter using a 4-to-10 decoder with active low
outputs.
6) Use a 4-to-1 multiplexer and a minimum number of external gates to realize the
function F(w, x, y, z) = ∑ 3, 4, 5, 7, 10, 14 + d(1, 6, 15). The inputs are only available
uncomplemented.
Send your source code and simulation results as a word or PDF file to your TA via SESS
(Student ID: 882759).