Question
Create LC3 Program Counter in Logisim Program Counter The control unit contains the program counter, which holds a 16 bit address. Create a 16 bit
Create LC3 Program Counter in Logisim
Program Counter The control unit contains the program counter, which holds a 16 bit address. Create a 16 bit register in control_unit and label it as your program counter. There are two ways that the PC changes in LC-3: either there is a control instruction, or the Fetch step of the instruction cycle finishes. For now, ignore the possibility of control instructions and build a circuit that increments the PC by 1 at the Decode step. That one-step delay is to ensure that the PC increment doesnt interfere with loading the next instruction into the instruction register.
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