本文主要是介绍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、虚拟机观察内核的加载和用户程序的执行与退出
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、虚拟机观察内核的加载和用户程序的执行与退出
这篇关于25、保护模式程序的动态加载和执行的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!