Tintin's Computer World
网页版地址:https://lhtin.github.io/01world
- Nand2Tetris Part 2 课程总结
- Nand2Tetris Part 1 课程总结
- CPU Cache 和 Virtual Memory 介绍(2023-6-24)
- GCC系列-RISC-V 函数栈帧及GCC实现(2023-3-19)
- LLVM 中的 riscv-sextw-removal Pass 分析(2022-12-15)
- RISC-V中寻址模式总结及链接器实现(2022-10-19)
- CoreMark中的ee_u32类型对指令数的影响(使用RV64GC指令集)(2022-8-3)
- 软硬件接口之内存模型及RISC-V内存模型介绍(2022-5-17)
欢迎来到01 World,这里是我通过学习和思考所构建的有关计算机领域的知识体系。内容包括计算机体系结构、编程语言、操作系统、软件工程等。对于涉及到的任何技术,我都会尝试回答为什么需要这个技术(Why)、这个技术对外的接口(What)、这个技术的实现原理(How)以及它的优缺点和适用范围这四个问题。
- 费曼学习法(learning by teaching):将你想学的概念讲解给菜鸟听,通过不断地优化(查漏补缺),加深理解,直到让菜鸟能完全地理解。
- 概念逐步深入:What、How、Why
- 逐步过滤和抽象:Data(数据) --> Information(信息) --> Knowledge(知识) --> Wisdom(智慧)
注:随着新知识的加入,原有的知识树结构会进行更新调整