Setup模块分析 Setup.s首先读取BIOS自检时设置好的内存、显示卡、硬盘等信息,保存到内核中的对应地址中(如上表所列),然后将System模块从0x10000处移动到0x00000处 Setup模块分析 然后,Setup让硬件进入“保护模式” 实模式(16位模式)和保护模式(32位模式)的本质区别是什么呢? end_move: mov ax,#SETUPSEG mov ds,ax lidt idt_48 lgdt gdt_48//设置保护模式下的中断和寻址 进入保护模式的命令... idt_48:.word 0 .word 0,0 //保护模式中断函数表 gdt_48:.word 0x800 .word 512+gdt,0x9 gdt: .word 0,0,0,0 .word 0x07FF, 0x0000, 0x9A00, 0x00C0 .word 0x07FF, 0x0000, 0x9200, 0x00C0 SETUPSEG = 0x9020 用GDT将cs:ip变成物理地址,GDT和IDT是什么? GDT表的内容是从何而来的呢? 这段代码是初始化GDT Setup模块分析 进入“保护模式”的代码 call empty_8042
您可能关注的文档
- 操作系统第2章答案.ppt
- 操作系统第五章第三节答案.ppt
- 操作系统基础(第一章)答案.ppt
- 操作系统练习题3答案.ppt
- 曹娜9三相短路过程答案.ppt
- 曹禺《日出》答案.ppt
- 安徽合肥市“校集团”2026届高三下学期生物第一次模拟考试【可打印+答案详解】.pdf
- 2026Python Excel自动化对账工具实战方案(执行版,含对账样例/脚本模块/差异清单).docx
- 2026销售团队人力资源规划与编制测算方案(执行版,含岗位编制表/人员结构表/成本测算表).docx
- 护理学导信:信息技术与护理管理.pptx
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
最近下载
- 2021年上半年网络工程师下午案例分析真题答案及解析.docx VIP
- 2025北京清华附中初二3月月考物理试题及答案.pdf VIP
- 脑膜瘤护理常规.ppt VIP
- DLT 5210.6-2019 电力建设施工质量验收规程 第6部分:调整试验.docx VIP
- 机械加工质量分析与控制PPT课件.pptx VIP
- 浙教版(2023)四年级下册信息科技 第6课 数据解码 课件.pptx VIP
- TC609-6-2025-11 数据基础设施 区域_行业功能节点技术要求.docx
- TC609-6-2025-09 全国一体化算力网 算力中心能力评估要求.docx
- 模具概论(第3版)PPT全套课件.ppt
- TC609-6-2025-06 全国一体化算力网 算力多量纲计费技术要求.docx
原创力文档

文档评论(0)