Hi I'm new to this forum so hello all.
I'm stuck in a pretty easy 100 level circuit question, plz help.
1.The following Boolean expression can be used to test for the overflow or underflow of a computation. (2's complement encoding in this case, but I dont think it matters in this question)
z= s(3) * a(3)' * b(3)' + s(3)' * a(3) * b(3)
where s(3) is the sign bit of the result and a(3) and b(3) are the sign bits of the operands.
Question:
Design a circuit to implement this function using a 4x1 multiplexer(MUX-4 wo/en) and an inverter. Package this circuit as a component with the name "OV".
I'm looking at the default MUX-4 wo/en right now and I see S1 S0 D3 D2 D1 D0 a total of 6 port in(s) and one port out Q, have no idea how to attach them in the above boolean expression.
I'm stuck in a pretty easy 100 level circuit question, plz help.
1.The following Boolean expression can be used to test for the overflow or underflow of a computation. (2's complement encoding in this case, but I dont think it matters in this question)
z= s(3) * a(3)' * b(3)' + s(3)' * a(3) * b(3)
where s(3) is the sign bit of the result and a(3) and b(3) are the sign bits of the operands.
Question:
Design a circuit to implement this function using a 4x1 multiplexer(MUX-4 wo/en) and an inverter. Package this circuit as a component with the name "OV".
I'm looking at the default MUX-4 wo/en right now and I see S1 S0 D3 D2 D1 D0 a total of 6 port in(s) and one port out Q, have no idea how to attach them in the above boolean expression.
Last edited: