25、保护模式程序的动态加载和执行

文章目录

01、本章目标和内容提要

02、内核结构和加载前的准备工作

03、创建安装内核中各段的描述符

04、段描述符的创建和BSWAP指令

05、进入内核执行

06、进入内核之后显示文本

07、用CPUID指令显示处理器品牌信息

08、准备加载用户程序

09、预读用户程序并得到它的大小

10、条件传送簇CMOVcc

11、计算以512字节为单位的用户程序总长度

12、内存分配的基本策略和方法

13、内存分配的简易实现过程

14、加载用户程序

15、准备安装用户程序的段描述符

16、用SGDT和MOVZX指令确定GDT的位置

17、安装新描述符并生成选择子

18、安装用户程序的段描述符并回填选择子

19、用户程序的执行和退出

20、虚拟机观察内核的加载和用户程序的执行与退出

上一篇:2021年最佳25个计算机视觉项目


下一篇:HyperLPR车牌识别库代码分析总结(14)