Question: Use RISC-V to finish the lab Write a RISC-V assembly program step by step as shown below: Define two variables var1 and var2 which have

 Use RISC-V to finish the lab Write a RISC-V assembly program

Use RISC-V to finish the lab

Write a RISC-V assembly program step by step as shown below: Define two variables var1 and var2 which have initial value 15 and 19 , respectively. (var1=15 and var2=19) Print MEMORY addresses of var1 and var 2 using syscall. Increase var 1 by 1 and multiply var 2 by 4 . Print var1 and var2 again. Swap var1 and var2 and print them. (var1 and var2 are changed) Submission Method: Submit the source code and report after the whole lectures of Lab1 into Blackboard. Some Tips Variables should be declared following the . data identifier. : . Use la instruction to access the RAM address of declared data. Use system call to print integers. Do not forget exit system call. You should print a new line to distinguish outputs

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 Databases Questions!