Question
Datapath To make the calculator work, you have to create datapath components for the Datapath subcircuit: Create an ALU that can calculate the result for
-
Datapath
To make the calculator work, you have to create datapath components for the Datapath subcircuit:
-
Create an ALU that can calculate the result for the basic arithmetic operations (addition, subtraction, multiplication, division) for two 8-bit values. The ALU should output the needed result depending on the selected operation.
-
Use 3 registers to store the first number, selected operator and second number. Remember that registers store the values on the input during a rising edge in the clock input (default setting in Logisim) and while they are enabled (enable input high).
-
Use a multiplexer to select the correct display value based on the output of the calculator display controller circuit.
-
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started