setup.s简介

setup.s主要作用:利用中断读取系统数据并保持在0x90000处,把system的程序从0x10000~0x89999移动到0x0000处,加载中断描述符表寄存器(idtr)和全局描述符表寄存器(gdtr),进入32位保护模式运行,跳转到system最前面的head.s。

setup读取的参数如下:

setup.s简介

参数代码如下:

 读取光标位置:setup.s简介

取得扩展内存的大小:

setup.s简介

显示当前页:

setup.s简介

setup.s简介

显示内存、显示状态、显示特性参数:

setup.s简介

第一个硬盘的信息:

setup.s简介

把system从0x10000移动到0x0000

setup.s简介

加载中断描述符表寄存器(idtr)和全局描述符表寄存器(gdtr)

setup.s简介

setup.s简介

setup.s简介

 

setup.s简介

setup.s简介

跳转system

setup.s简介

setup.s简介