setup.s 获取硬件的参数,保存在9000:0000开始的位置。包括:扩展内存的大小(KB),检查显示方式并取参数,光标位置,显卡显示模式,硬盘信息将system模块由0x10000搬到0x0000处进入保护模式加载idt加载gdt空描述符代码段描述符。特权值0,存在,可读非一致性代码段,段长度(段限长+1)8M,颗粒度G=1(4kb),D=1(32位地址,32位或8位数据)数据段描述符。 工作 2023-12-26 30 点赞 0 评论 45 浏览