Question: . In Logisim, using your adder, the mux s you built ( as many copies of these as you need ) , and AND, OR

. In Logisim, using your adder, the muxs you built (as many copies of these as you need), and AND, OR, and NOT gates, create a 4-bit ALU that performs AND, OR,+ and -. It should have the following inputs: a0, a1, a2, a3, b0, b1, b2, b3, control0, and control1. It should have following outputs: res0, res1, res2, res3, and carry_out. The two control lines should determine the operation to be performed as follows:
control1 control0
00 AND
01 OR
10+
11-
Note that this ALU will be slightly different from the ALU in the class notes, since there is no separate Binvert line. Note: To incorporate previously-built circuits in a circuit, click Project > Load Library > Logisim-evolution Library... and then choose the file you had saved. On the left hand side, a new folder will appear with the name of the file. Double-click on the folder and you should see a circuit with the name you gave it. It will be represented as a rectangle with inputs (small dots) on the left and outputs (also small dots) on the right. Select and use the circuit just as you would any other device (e.g. AND gate). Be sure to add text to label the devices.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!