Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. Design a 1-bit ALU. Below is a block diagram of a simplified ALU. Let?s give

ID: 638529 • Letter: 1

Question

1. Design a 1-bit ALU. Below is a block diagram of a simplified ALU. Let?s give it a carry-in and a carry-out, and let that output bit be low in any case where a carry is not generated. Two select lines should determine which operation the ALU performs from the set {AND, OR, XOR, ADD} All the components that you need to use are already in the simulator. You will need the basic gates, adder, multiplexer to complete the circuit. Build the circuit in steps and make sure to go through the tutorial about Logisim to understand the wiring.

Explanation / Answer

This link may be helpful to understand this problem

https://archive.org/stream/TexasInstruments-TI-Data-SN74ACT8800Family32-BitCMOSProcessorBuildingBlocks1990OCR/TexasInstruments-TI-Data-SN74ACT8800Family32-BitCMOSProcessorBuildingBlocks1990OCR_djvu.txt