Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Question 2 : [ 2 0 points ] Consider a CPU which has 2 0 bit wide instructions interfaced to a memory in which each
Question : points
Consider a CPU which has bit wide instructions interfaced to a memory in which each location
is bits wide see Figure next page This means every location in main memory contains
separate program instructions. If we have words in main memory, a total of instructions may
be stored in this memory. A bit Program Counter is necessary to access each of these instructions. A bit wide Memory Address Register will suffice to address the words. A bit wide
Instruction Register is needed to store an instruction. Give the details of the mystery component hardware which is needed so that the Instruction Register is loaded with the appropriate
instruction. Formulate a procedure which may be used to FETCH and EXECUTE instructions on
this organization. Express your procedure similar to what we have done in class, ie:
T: load MAR with PC
T: read from memory and load instruction into IR
T: execute the instruction
Of course, this is only meant as an example, your solution will be different. You may assume that
the execute phase of an instruction may be done in one clock cycle, you do not have to show the
details of the execute phase. We are interested in the procedure used to successively load the
Instruction Register with the loworder and highorder bit instructions stored in a given bit
word stored in one location of the memory.
I need the Fetchexecute cycle to be written in Register Transfer notation. can you please cinsider this while solving the question. here is the provided photo. Figure : A "wide" memory interfaced to a "narrow" CPU.
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