Question: 1 ( b ) [ 3 marks ] Consider the execution of the instruction rmmovg % rax, 0 1 1 2 4 ( rsp )
b marks
Consider the execution of the instruction "rmmovg rax, rsp Assume that
the data in register rsp is the value of PC is Use vm to represent the data that
will be written to the main memory.
Describe the steps done in the following stages: Fetch, Decode, Execute, Memory, Write Back,
PC update, by filling in the blanks in the table below.
Note that you are required to fill in the generic form of each step in the second column; and in
the third column, fill in the steps for the instruction "rmmovg rax, rsp with
the above given values.
The symbol larr means reading something from the right side and assign the value to the left
side. : means assign the highest bits of a byte to and assign the lowest bits of the byte
to
Answer: Describe desirable characteristics of a benchmark program. Marks Marks Consider the execution of a program that results in the execution of million instructions on a MHz processor. The program consists of four major types of instructions. The instruction mix and the CPI for each instruction type are given below, based on the result of a program trace experiment: Calculate the MIP rate of this machine.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
