摘要:
lab2的实验手册带着我们学习操作系统是如何处理内存管理的。lab2将内存管理划分为 物理内存管理、页表管理、内核地址空间划分三个部分。 lab2的学习目标:重点学习内存管理的相关知识,包括内存布局、页表结构、页映射 lab2的学习任务:完成内存管理的相关代码 在lab2中,完全可以跟着实验手册的节 阅读全文
![mit6.828 - lab2笔记](https://img2024.cnblogs.com/blog/1725533/202405/1725533-20240515195403199-870207174.png)
摘要:
1. PC启动 打开两个窗口,在第一个窗口中 make qemu-gdb,会启动内核,但在执行第一个指令之前停下; 在第二个窗口中make gdb,实时观察第一个窗口中的执行过程。 从这里可以观察到: IBM PC 在物理地址 0x000ffff0 开始执行, 位于为 ROM BIOS 保留的 64 阅读全文
![mit6.828 - lab1笔记](https://img2024.cnblogs.com/blog/1725533/202405/1725533-20240511145159419-1293398809.png)