注:本仓库的子仓库os的地址为https://codechina.csdn.net/A916583011/rcore-tutorial-v3/
该子仓库存放的是rcore的代码和实验报告
时间 | 学习内容 | 一点点感悟 |
---|---|---|
6-29 | 复习了一下github的简单使用 | 每次学完太久不用就会忘记,哭了 |
7-1 | 做rustlings到quiz1.rs | 目前的内容还比较友好 |
7-3 | 做rustlings到errorsn.rs | 预计明天结束rustlings |
7-8 | rustlings完结 | 开始学risc-v,同时做rust其他练习 |
7-17 | rust-quiz完结 | 开始rcore tutorial |
7-23 | 读了riscv手册,给rcore实验一提了一个issue | 进度要加快了,之前没注意到第一阶段7月25日结束 |
7-24 | 做完实验一练习,实验报告在另一个repository中,链接见后文 | 时间来不及了o(╥﹏╥)o |
7-25 | 完成rcore实验二编程练习 | 争取每天一章rcore,月底之前完成rcore |
昨天交了简历和报名表,今天去学校领了毕业证和学位证,本科阶段告一段落了,接下来的一段时间应该会有很多时间来学习OS。由于暂时还没收到夏令营的反馈,那就先建个README.md吧。
今天收到了邮件反馈,很激动!晚上回家下载了rustlings文件夹开始做练习,里面的练习确实很基础,因为时间很晚了,就暂时先做了几个。明天继续!
今天做rustlings到errorsn.rs,同时结合之前看完的rust book和文档复习了一下有疑惑的部分,预计明天结束rustlings
rustlings完结撒花,接下来继续开始学习risc-v,同时复习rust的其他练习
rust-quiz完结,开始risc-v和rcore tutorial
略读了一下RISC-v,主要参考了《RISC-V 手册 一本开源指令集的指南》和浙大MOOC。给实验一提了一个issue。rcore-os/rCore-Tutorial#149
跟着rcore-tutorial一步一步构建rcore,实验指导书每个小节的代码都使用git tag打上了标签,如第一章第三小节的标签为c1.3。仓库地址:https://codechina.csdn.net/A916583011/rcore-tutorial-v3
做完实验一练习,代码仓库地址在https://codechina.csdn.net/A916583011/rcore-tutorial-v3/-/tree/ch1,实验报告在此仓库的README.md文件中。
结果截图如下:
做完实验二练习,发现实验二的测例存在一个错误,给实验二的测例仓库rCore_tutorial_tests提了一个PR。代码仓库地址在https://codechina.csdn.net/A916583011/rcore-tutorial-v3/-/tree/ch2
补上了实验二的实验报告,在子仓库os中。