查看文章 |
80386初始化实例清单
2007-08-08 13:11
使机器从复位状态开始,经初始化装入操作系统之后成为可用的系统,并调用第一个用户任务执行。本程序的主要任务使建立适当的段表及页表。实例由以下15步完成: 1. 引导地址冷启动; 2. 禁用中断、装入DS及使IDT为空; 3. 建立GDT及LGDT; 4. 进入32为代码的保护方式; 5. 转入段寄存器; 6. 建立LDT、LLDT; 7. 建立IDT、LIDT; 8. 建立页目录; 9. 建立页表; 10. 启动分页机制; 11. 装入OS栈; 12. 建立TSS、LTR; 13. 装入用户任务; 14. 为调用用户任务做准备; 15. 调用用户任务;
选至《保护方式下的80386及其编程》,周明德主编,田云、何德书、宗耀堂编著,P409。 这是一本好书!现在的书越来越多,但好书越来越少了。 |
最近读者: