wentao-uw / CS110-Projects

ShanghaiTech CS110 sp21

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS110-Projects

Project 1.1

  • RISC-V Assembler written in C

Project 1.2

  • RISC-V Disassembler written in Assembler

Project 2.1

  • ALU and Regfile

Project 2.2

  • CPU

Project 3

  • CACoin Mining Hash Function Optimization
  • Intel SIMD intrinsics
  • MultiThread

Proudly Introduce Project 4

  • Longan Nano Taiko Games
<iframe src="//player.bilibili.com/player.html?aid=206777410&bvid=BV17h411r718&cid=372934573&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

Homework 2

  • Double linked 2D list in C89

Homework 3

  • Heap sort in RISC-V Assembler

Homework 5

  • PThread to optimize Hash functions

Homework 7

  • Double linked 2D list in modern C++

About

ShanghaiTech CS110 sp21

License:GNU General Public License v3.0


Languages

Language:C 92.6%Language:Assembly 2.8%Language:C++ 2.1%Language:Python 1.5%Language:HTML 0.3%Language:Makefile 0.3%Language:Java 0.2%Language:C# 0.1%Language:Shell 0.1%Language:PowerShell 0.0%