Goals

  • Run and debug RISC-V assembly code.
  • Write RISC-V functions using the right calling procedure.
  • Get an idea of how to translate C code to RISC-V
阅读全文 »

Goals

  • Perform specific bit manipulations through compositions of bit operations.
  • Introduced to the C debugger and gain practical experience using gdb to debug C programs.
  • Identify potential issues with dynamic memory management.
阅读全文 »

Goals

  • Setup your Linux.
  • Setup Gradescope.
  • Learn some simple C programming.
  • Learn basic linux commands.
阅读全文 »

从这篇开始,以后还是尽可能用英文记录。

This post is to teach you how to install Neovim on your Linux machine.

Especially without package manager like apt or yum.

阅读全文 »

再不记一些解决问题的方法,就有太多东西遗落在我的记忆中了。。。

这个 Post 是关于 Docker Engine 的代理设置,尤其是在 Build Docker Image 的时候。

阅读全文 »

注意:本学期 CS101 PA 的所有 C++ 代码都采用 C++20 标准。如果您使用 GCC 或 Clang,您需要在编译时设置 -std=c++20

阅读全文 »

注意:本学期 CS101 PA 的所有 C++ 代码都采用 C++20 标准。如果您使用 GCC 或 Clang,您需要在编译时设置 -std=c++20

阅读全文 »