Yinsist
  • Home
  • Archives
  • Categories
  • Tags
  • About

xv6-lab-trap

6.s081 fa20 lab4:一个很有趣,码量不大但是烧脑的lab
2024-06-08

算法笔记-杂乱版持续更新

算法模板:数学、二分、双指针、单调栈、单调队列、字典树、Z函数、dp、差分、堆、线段树
2024-05-31

xv6-locks

自旋锁,睡眠锁,死锁,锁排序,锁的粒度
2024-05-28
#xv6 lock

xv6-multithread-switch

xv6任务切换详细分析,可以说是我认为xv6中最难的几个点之一,涉及到很多跳转,锁的运用
2024-05-28
#任务切换

latex in typora

在typora编辑器使用latex公式,基本的语法,用来当自用手册查询
2024-05-25
#latex

RVOS的trap

看 xv6 的代码有点迷惑了,对于需要看 qemu 手册和 RISC-V 手册的实现不太懂,来汪辰老师的 RVOS 课程补一补,讲的真好,很精妙的设计!
2024-05-10
#RISC-V trap

完全搞懂二分

看完了灵神 20 分钟的二分讲解,把以前看了好多遍都没看懂的二分彻底理解了,开心~ 主题:红蓝染色法理解二分,力扣152,163
2024-05-09
#二分

xv6-trap

详细看看 xv6 trap:相关寄存器,trap流程,用户trap,内核trap
2024-04-28
#trap

xv6-in-openSBI

最近完成操作系统大赛,需要为 xv6 实现一个 SBI 来完成指定的引导 TODO:理一下 xv6 原本的引导过程
2024-04-15
#xv6 openSBI

从零到一的makefile

笔者上手一些大型项目时,常常会看不懂Makefile而造成一些困难,因此参考资料形成了一篇文章,从完全零基础过来的,用时也不多。文末附上一个笔者最近学习的rCore的Makefile,看完全篇文章后一定可以看懂的,本文也可用于一个简单的中文手册查询。
2024-03-07
#Makefile
12

Search

rain Fluid