[Solved] VE370 Introduction to Computer Organization Lab 1 RISC-V Assembly

$25

File Name: VE370_Introduction_to_Computer_Organization_Lab_1_RISC_V_Assembly.zip
File Size: 612.3 KB

SKU: [Solved] VE370 Introduction to Computer Organization Lab 1 RISC-V Assembly Category: Tag:
5/5 - (1 vote)

Purpose

This lab is intended to help you have a better understanding of the RISC-V assembly instructions, and get familiarized with Ripes which is a visual computer architecture simulator and assembler built for the RISC-V instruction set architecture.

Tasks

  1. Read Ripes Introduction at https://github.com/mortbopet/Ripes/wiki/Ripes-Introduction to learn about the software. Learn more information about Ripes at the wiki page. Everything else about the software can be found at https://github.com/mortbopet/Ripes.
  1. Download and install Ripes simulator on your computer. You can find the latest release (v.2.2.2) that suits your operating system on your computer at

https://github.com/mortbopet/Ripes/releases/tag/v2.2.2. Play with the software and get familiarized with the software environment.

  1. Learn RISC-V assembly syntax at https://github.com/riscv-non-isa/riscv-asmmanual/blob/master/riscv-asm.md. In the software, load example assembly files and learn from the example code.
  1. Write a short assembly program. Create a string of characters of your choice in the .data segment of memory using .string Then copy the string to a different memory section starting at address 0x10000100. Click the Select Processor button on the upper left corner, and select 32-bit Single-cycle processor to debug your program.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] VE370 Introduction to Computer Organization Lab 1 RISC-V Assembly[Solved] VE370 Introduction to Computer Organization Lab 1 RISC-V Assembly
$25