In this lab you will use Logisim to build a single-cycle CPU to understand the ARM control and datapath signals. To test your CPU, you will run assembly language programs, which you write, on your CPU and simulate the operation in Logisim. You will be given two functional blocks to help you out and an assembler that will generate a file to initialize your instruction memory. You must implement the control units as combinational logic.
more details are in the attached file