All computer processors have a very important component known as the Arithmetic Logic Unit (ALU). This component allows the computer to do, as the name suggests, arithmetic and logical operations. For this project, I am going to build an ALU of my own.

Objectives:

  1. To understand digital logic
  2. To use logic gates to perform various operations
  3. To learn how to use sub-circuits

For this project I:

  1. Create a 1-bit full adder
  2. Create a 4-bit full adder using the 1-bit full adder
  3. Use my 4-bit full adder and other components to construct a 4-bit ALU
  4. Create a 16-bit ALU

Built With

  • assembly
Share this project:

Updates