Question: Problem 3 ) Memory Values and Load / Store ( 3 0 pts ) The verification team found a bug in your team's RISC -

Problem 3) Memory Values and Load/Store (30 pts)
The verification team found a bug in your team's RISC-V processor: Incorrect values are
loaded/stored when running load and store instructions. To understand the reason, the
verification team provided you a detailed bug report. In that, you found the contents stored in
the main memories are as follows:
You are trying to clarify the expected behaviors of the RISC-V processor to the verification
engineers so that they can isolate the bug.
Assume that the initial value of x7=000000100,x9=0ABCDEF12, and x10=000000108
3.1 What is the expected value of x8 after running the following instruction? (15 pts)
Iwx8,0(x7)
3.2 What is the expected memory value in hexadecimal format at address 0x00000108 after
running the following instruction? (15 pts)
sw x9,0(x10)
Problem 3 ) Memory Values and Load / Store ( 3 0

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!