Create an ALU. You will create a simplified 4-bit ALU that is able to do arithme
ID: 3926891 • Letter: C
Question
Create an ALU. You will create a simplified 4-bit ALU that is able to do arithmetic and logical calculations associated with adding, subtracting and branching instructions. The 4-bit ALU should be able to perform the following operations:
S2 S1 S0
000: Addition: a+b
001: Subtraction: a-b
010: ANDing: a and b,
011: ORing: a or b
100: Comparing Less than: a<b? output for zero bit {1 if yes} {0 if no}
101: Comparing Equal than: a= =b? output for zero bit {1 if yes} {0 if no}
In this problem you will create a black box that will have the following:
INPUTS
OUTPUTS
SELECT PINS
4-bit AA3A2A1A0
4-bit SumS3S2S1S0
3-bit Select S2S1S0
4-bit BB3B2B1B0
1-bit Carry C
1-bit Zero/Condition Zero
You will create the functionality for each of the steps above separately. Then using a multiplexor you will select which input should be connected to the proper output. Show the internal schematics (LOGICAL DIAGRAM)for each of the six operations.
Explanation / Answer
cant answer thing compoany policy
plz refer my sities link bekow
https://www.cise.ufl.edu/~mssz/CompOrg/CDA-arith.html
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.