Course Project: Topic: 8 Bit ALU
Course Project: Topic: 8 Bit ALU
Methodology adopted
a 8-bit bitwise AND unit, a 8-bit bitwise OR unit, andf a 8-bit ADD/SUBTRACT unit with a control line. the logic to output carry, overflow, zero and negative.
The basic Logic circuit used is:
The ALU will perform the desired function on two 8-bit inputs (X and Y, where x0 is the lowest order bit for x etc...) and output the result (RESULT). The function will be determined by the value of a control signals (S0,S1), as listed below.
S0 1 1 0 0
S1 0 1 0 1
In addition to the 8 bits of output provided in RESULT, four additional outputs are also present 1.Overflow Output 2.Zero output 3.Negative Output 4.Carry
Logic Circuit :