第一次参加这个活动,其实之前就对清华的os课程向往已久,但是一直没时间跟下来。这次更新了risc-v版本,正好跟进一下。今天正好考完试,就先做一些准备工作了。
之前本科学的是ee,其实对cs的很多课程都没有系统的学习过,对risc-v也并不了解。首先要做的就是对risc-v的学习做一些准备工作。根据以往的经验,第一部要做的就是搭建环境。Ubuntu下的环境搭建比较简单,需要记录的只有两点:
- 工具链安装
- 运行环境搭建(模拟器qemu,riscv-pk,RARS simulator)
相关有用的链接:
明天还要从绍兴去苏州,需要在路上消耗很多时间,希望能跟上进度。
今天晚上才到家,没有太多时间,只是写了一道leetcode,大概看了一下cargo workspace
。预计明天把rust programing
过一遍。还要再做一下computer vison的实验,明天要抓紧时间!
大概过了一遍rust基础,开始做rustlings
的练习。上链接
完成了rustlings
到collections的所有练习,并对可变引用和ownership以及rust的模块组织进行了一些总结。
预计明天完成rustlings
并刷一些leedcode进行总结。
基本完成了rustlings
,对error handing和inrerior mutability进行了一些总结。
完成了rustlings
,对宏编程进行了一定的学习。
重温了blog_os,完成了第一章的代码,并开始学习rcore。
进度比较缓慢,看了清华操作系统课的第一章的内容,主要是之前没有系统的学习过操作系统,借此机会仔细学习一下。
这两天遇到一些生活上的事,再加上计算机视觉课到了ddl了,没有太多时间忙这边的事,希望能快点搞点然后全部精力投入进来。