90 likes | 135 Views
Explore the fundamentals of logic design, including decoders, multiplexors, and Arithmetic Logic Units (ALUs). Learn to construct a 1-bit ALU for AND, OR, addition, and subtraction operations. Tailor your design to include a slt feature for handling negative values, creating a complete 32-bit ALU for MIPS architecture. Dive into the world of register files for efficient data manipulation.
E N D
B.3 Combinational Logic Decoders:
Multiplexors 2×1 Mux: A 32-bit wide 2×1 Mux:
B.5 Constructing a Basic Arithmetic Logic Unit A 1-Bit ALU
A 1-bit ALU that perform AND, OR, addition and subtraction: NOR
Tailoring the 32-Bit ALU to MIPS • slt that is, a 1 if a-b is negative and 0 if it’s positive sign bit