7 ALU

7 : 0b 000 000 111 : ALU

Select Project 1 2 3 4 5 6 7 8 9 ON SW2

How it works

When 4 bits total are input’d into the ALU, it goes through 3 ripple carries and two finite state machines that adds to a temporary value that gets included in the basic ALU calculations

How to test

TODO

IO

# Input Output
0 A1 ALU_Out1
1 A2 ALU_Out2
2 B1 ALU_Out3
3 B2 ALU_Out4
4 ALU_Sel1 ALU_Out5
5 ALU_Sel2 ALU_Out6
6 ALU_Sel3 ALU_Out7
7 ALU_Sel4 CarryOut