RISC-V 代写

LangProc Compilers Coursework

2022/2023 Compilers Coursework There are two components to the coursework: A C compiler, worth 90%. The source language is pre-processed C90, and the target language is RISC-V assembly. The target environment is Ubuntu 22.04, as described in the attached Dockerfile. See here for the full set of requirements and more information about the testing environment. …

LangProc Compilers Coursework Read More »

Main coursework A compiler for the C language

Main coursework: A compiler for the C language Your program should read C source code from a file, and write RISC-V assembly to another file. Environment An Ubuntu 22.04 Dockerfile has been provided which defines all of the tools you need to get started, just like the labs. It is strongly suggested that you do …

Main coursework A compiler for the C language Read More »

CSE12 Lab 4 Simple CSV File Analysis

CSE12 Lab 4: Simple CSV File Analysis Due March 15th 2023 , 11:59 PM Minimum Gradescope Submission Requirements Ensure that your Lab4 submission contains the following files: ○ lab4w23_testbench.asm ○ allocate_file_record_pointers.asm ○ income_from_record.asm ○ length_of_file.asm ○ maxIncome.asm ○ minIncome.asm ○ totalIncome.asm ○ data.csv This lab takes as input a CSV (comma separated values) file (.csv …

CSE12 Lab 4 Simple CSV File Analysis Read More »

CS61C Classify Project 2

Project 2: CS61Classify Part A Deadline: Thursday, February 16, 11:59:59 PM PT Part B Deadline: Thursday, March 2, 11:59:59 PM PT In this project, you will write RISC-V assembly code to classify handwritten digits with a simple machine learning algorithm. The goal of this project is to familiarize you with RISC-V, specifically calling convention, calling …

CS61C Classify Project 2 Read More »