《MIT 6.828 Lab1: Booting a PC》實驗報告
《MIT 6.828 Lab1: Booting a PC》實驗報告 本實驗的網站鏈接見:Lab 1: Booting a PC。 實驗內容 熟悉x86匯編語言、QEMU x86仿真器、PC開機引導流程 測試6.828 內核的啟動加載器(boot loader) 研究6.828 ...
《MIT 6.828 Lab1: Booting a PC》實驗報告 本實驗的網站鏈接見:Lab 1: Booting a PC。 實驗內容 熟悉x86匯編語言、QEMU x86仿真器、PC開機引導流程 測試6.828 內核的啟動加載器(boot loader) 研究6.828 ...
本文記錄解答MIT 6.828 Lab 1 Exercise 10時遇到的一個Bug。 問題描述 在i386_init入口處設置斷點並運行,發現執行memset(edata, 0, end - edata);時,QEMU窗口會打印以下日志並卡住,GDB窗口會異常結束。這是什么原因? 代碼 ...
本實驗的網站鏈接:MIT 6.828 Lab 1 Exercise 12。 題目 Exercise 12. Modify your stack backtrace function to display, for each eip, the function name, source ...