Question: 1 . 2 Arithmetic CircuitImplement a full - adder using a 3 8 decoder with active - low outputs, active high data inputs, and active
Arithmetic CircuitImplement a fulladder using a decoder with activelow outputs, active
high data inputs, and active high enable input. Use the gate substitution method
given in class.
Table shows the four arithmetic instructions to be implemented, along with their binary
encodings; that is their mapping to selection lines S and S You must not change the
selectionline bindings of these operations, but use them as given below.
Table : Function table for arithmetic circuit.
Using the exact procedure given in class, determining F the logic function that controls the
carry into the first stage of the ALU. Show all of your work, including the truth table, logic
expression, and gatelevel implementation in the box below.
Next, following the procedure given in class, determine logic expression F the decoding logic
used to manipulate the data appearing on the B input of the fulladder. Show all of your work,
including the initial truth table, canonic SoP logic expression, minimized SoP logic equation, the
map used to find the latter, and the gatelevel implementation. When drawing the latter, simply
show a single bit slice using a single fulladder module.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
