好像没啥用的一些东西,之前想找个时间整理一下,结果弄明白之后懒得写了。 ## trap [第三章 陷入,中断和驱动程序 | xv6 中文文档 (gitbooks.io)](https://th0ar.gitbooks.io/xv6-chinese/content/content/chapter3.html) > 在执行 `lw a3,0(zero)…
## 抄书 ### Processes & CPU 1. 进程的地址空间(逻辑空间布局):代码区 `code` / `.text`、数据段(常量区 `.rodata`、全局数据区)、堆区 `.heap`、栈区 `.stack`、命令行参数区。x86 中的堆地址向上生长(低地址→高地址)、栈地址向下生长(高地址→低地址)。 进程的运行时布局:只读部分…