博客中的系列文章
计算机系统
链接器
符号解析、重定位与静态/动态链接。
虚拟内存
虚拟内存的地址翻译、页表与内存映射。
异常控制
异常、中断、信号与进程控制流。
程序性能优化
存储器层次、循环优化与程序性能分析。
c4编译器学习
研读 c4 自举 C 编译器,理解词法、语法与代码生成。
计算机体系结构
8086 CPU 学习
Follow 王爽的《汇编语言》
- 8086CPU_Learning(1)
- 8086CPU_Learning(2)
- 8086CPU_Learning(3)
- 8086CPU_Learning(4)
- 8086CPU_Learning(5)
- 8086CPU_Learning(6)
- 8086CPU_Learning(7)
- 8086CPU_Learning(8)
- 8086CPU_Learning(9)
- 8086CPU_learning(10)
- 8086CPU_Learning(11)
- 8086CPU_Extra(12)
一生一芯
一生一芯项目学习过程记录
NJU PA
南京大学 PA 实验记录
Y86-64 处理器
CSAPP Y86-64 顺序与流水线处理器。
计算机应用
图形学
Ray Tracing in One Weekend从零实现光线追踪渲染器。
- 初始图形学(1)
- 初始图形学(2)
- 初始图形学(3)
- 初始图形学(4)
- 初始图形学(5)
- 初始图像学(6)
- 初始图形学(7)
- 初始图形学(8)
- 初始图形学(9)
- 初始图形学(10)
- 初始图形学(11)
- 初始图形学(12)
- 初始图形学(13)
- 初始图形学(14)
- 初始图形学(15)
深度学习
从反向传播到简单网络的深度学习入门笔记。
写一个 Linux 调试器
从零实现一个 Linux 调试器。
从零实现 TCP/IP
从零实现 TCP/IP 协议栈。
计算机安全
PWN 入门
二进制漏洞利用入门:栈溢出与堆基础。
数据结构与算法
基础算法
排序、KMP、二分查找等基础算法精读。
数据结构
树、平衡树、堆、图的实现与性质。
工具
工具链学习
记录一些软件工程学习工具