提交 5cdfb8ba 编写于 作者: 两万多's avatar 两万多

Update README.md

上级 65339798
......@@ -3,23 +3,24 @@
- summer 2021
Leedia’s 开源操作系统的学习记录仓库
## 总结文档
## 完成成果:
### step0
- rustings练习题
https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rustlings
- [ rustings练习题 ](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rustlings )
- [32 Rust Quizes ](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/f2.png )
- 32 Rust Quizes
https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/f2.png
- [编程练习题](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rust_lang/Rust_%E4%B8%AD%E7%BA%A7%E7%BC%96%E7%A8%8B%E7%BB%83%E4%B9%A0 )
- 编程练习题
https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rust_lang/Rust_%E4%B8%AD%E7%BA%A7%E7%BC%96%E7%A8%8B%E7%BB%83%E4%B9%A0
### step1
- RISC-V系统结构学习笔记
https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/RISC-V
- [RISC-V系统结构学习笔记 ](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/RISC-V )
### step2
- rCore阶段 lab0,lab1,lab2,lab3,lab4,lab5,lab6。
- rCore阶段
代码: [lab0](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab0)[lab1](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab1)[lab2](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab2)[lab3](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab3)[lab4](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab4)[lab5](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab5)[lab6](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rCore/lab6)
实验题:[lab1实验](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/rCore/lab1__%E5%AE%9E%E9%AA%8C%E9%A2%98.md)[lab2实验](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/rCore/lab2__%E5%AE%9E%E9%AA%8C%E9%A2%98.md)[lab3实验](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/rCore/lab3__%E5%AE%9E%E9%AA%8C%E9%A2%98.md)[lab4实验](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/rCore/lab4__%E5%AE%9E%E9%AA%8C%E9%A2%98.md)[lab6实验](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/blob/master/rCore/lab6__%E5%AE%9E%E9%AA%8C%E9%A2%98.md)
实验题目录:lab1实验,lab2实验,lab3实验,lab4实验,lab6实验。
## 第一天 2021-7-3
......@@ -99,15 +100,15 @@ ps:因为自己更喜欢纸质的东西,是手写的笔记,课堂笔记没
选择用力扣上的题目,要求用rust语言重新实现15道以上的[编程练习题](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/rust_lang/Rust_%E4%B8%AD%E7%BA%A7%E7%BC%96%E7%A8%8B%E7%BB%83%E4%B9%A0)(15/15)
## 第十三天 2021-7-15
### 学习内容
- 开始学习操作系统(RISC-V)
- 了解操作系统(RISC-V)
我选择的是向勇老师、陈渝老师的[操作系统(RISC-V)](https://www.xuetangx.com/learn/THU08091000267/THU08091000267/5883104/video/9173321)的视频讲解。
## 第十四天 2021-7-16
### 学习内容
- 学习操作系统(RISC-V)
- 了解操作系统(RISC-V)
根据[rCore-Tutorial V3](https://rcore-os.github.io/rCore-Tutorial-deploy/)[ucore_ OS_ docs](https://chyyuu.gitbooks.io/ucore_os_docs/content/)的实验指导零完成了实验环境搭建,熟悉了一下编译工具,AT&T汇编基本语法,GCC扩展内联汇编,GCC扩展内联汇编,gdb,qume等。
## 第十五天 2021-7-17
### 学习内容
- 学习操作系统(RISC-V)
- 了解操作系统(RISC-V)
基础启动、中断、异常和系统调用,了解了一下PXE网络启动,感觉很有意思;阅读了[rCore-Tutorial V3](https://rcore-os.github.io/rCore-Tutorial-deploy/)[ucore_ OS_ docs](https://chyyuu.gitbooks.io/ucore_os_docs/content/)的实验指导一,明天开始。
### 感悟
看视频然后结合书,因为之前有学习操作系统,会查漏补缺一些。
......@@ -124,5 +125,24 @@ ps:因为自己更喜欢纸质的东西,是手写的笔记,课堂笔记没
### 学习内容
- RISC-V系统结构
今天看完了[RISC-V手册](http://crva.ict.ac.cn/documents/RISC-V-Reader-Chinese-v2p1.pdf),其他的一些扩展可选指令,向量计算机,和U\S\M三个特权级。[日常笔记](https://codechina.csdn.net/weixin_51460943/leedia-s-learning-records/-/tree/master/RISC-V)
## 第十九天 2021-7-21
### 学习内容
- rCore-Tutorial V3实验
今天完成了lab2,和lab2的实验题,再次重温了实验零,感觉能更加熟练了。
## 第二十天 2021-7-22
### 学习内容
- rCore-Tutorial V3实验
先看了实验3和4的手册,感觉还是应该先把书和附件看完再完成实验,今天没有做实验题。
## 第二十一天 2021-7-23
### 学习内容
- rCore-Tutorial V3实验
结合资料和答案完成了lab3,lab4代码跑通了,和他们的习题。
## 第二十二天 2021-7-24
### 学习内容
- rCore-Tutorial V3实验
把代码跑了一遍,可以运行,就没有自行敲,不知道是因为最后一天了,还是怎样习题也没认真看,回顾这22天很感慨,玩的时候和睡懒觉的时候心里都有点不安O(∩_∩)O。
## 总结文档
这22天完成了,第一阶段总的来说自己是满意,刚开始是被有很周密安排的计划吸引参加,完全是抱着学习的心态来的,而且因为自己刚刚接触,凭着自己对嵌入式开发的兴趣,才能坚持(线上真的很容易放弃),但是回顾很感谢老师,不然自己可能不会怎样安排这么紧密的学习计划。
这22天里我完成了RUST的基本学习,从完全不懂,到可以做一些简单的编程小练习,到后来能写LeetCode上面的题,仍旧记得自己可能花了4—5天的样子,网上百度、自己理解、融汇贯通,很伤脑筋,而且同学们都很厉害,也很激励我,再后面理解RISC-V系统结构,我是完整看了RISC-V手册,讲的非常易懂,而且每一章都有相关联的一个名人名句,我记得有一句"小即是美",很能诠释RISC-V系统结构,给你一个小的基础,你可以根据自己需要自由搭配添加,这应该就是未来趋势,虽然现在不是。而且里面很多概念我都是第一次听到,确实感觉自己非常孤陋寡闻。后面的实验部分,因为在实验零和实验一上花费了很多时间,自己后面又有摸鱼嫌疑,希望吸取教训,合理安排时间。缓慢而又坚定的前行。
最后,感谢老师们发起这次活动,非常感激。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册