/CS110-Projects

ShanghaiTech CS110 sp21

Primary LanguageCGNU General Public License v3.0GPL-3.0

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++