todo
-
检测环境中 objconv, 自动安装
-
规范头文件, 补充 ifndef
-
queue 优化
-
设置选项 开启是否要 编译之后反编译转 asm
-
使用 cmake 进行构建
-
memory 的设计文档
-
内存管理:
- malloc 实现
- 边界标记法 ptmalloc
https://github.com/pollenjp/myHariboteOS
https://github.com/cherishsir/ubuntu230os https://github.com/zchrissirhcz/osask-linux
https://shouzo.github.io/2021/05/18/30OS_day4/ http://takeisamemo.blogspot.com/2014/09/os30os-3-4.html
sudo apt-get install gcc-multilib
汇编中bss,data,text,rodata,heap,stack段的作用
https://en.wikibooks.org/wiki/X86_Assembly/GNU_assembly_syntax
https://zhuanlan.zhihu.com/p/272135463
https://blog.csdn.net/baidu_39511645/article/details/78368112
https://github.com/llvm/llvm-project/releases/download/llvmorg-11.0.0/LLVM-11.0.0-win64.exe
https://blog.csdn.net/ice__snow/article/details/50654629
内存分配---FF、BF、WF三种算法 伙伴算法 高效管理MCU内存的6种分配算法对比 https://forum.ubuntu.org.cn/viewforum.php?f=120&start=650 https://forum.ubuntu.org.cn/viewtopic.php?f=120&t=72346 http://duimovich.blogspot.com
30张图带你彻底理解红黑树 https://www.cnblogs.com/skywang12345/p/3245399.html https://segmentfault.com/a/1190000021366480