社区
Power Linux
帖子详情
设备启动过程中,int 13h和 int 19h 中断程序分别在那个阶段,起了什么作用
水杯爱喝水
2018-08-12 01:41:42
在查找资料过程中,有的说int 13h 将MBR程序加载到内存,有的说BIOS自建完成后,产生 int 19h中断,读取引导分区程序到00:7C内存中,程序跳转到00:7C 处执行。。。。
我知道int 13h有读取磁盘的能力,难道时int 19h程序中调用了int 13h中断来执行读取磁盘的过程吗?
...全文
613
2
打赏
收藏
设备启动过程中,int 13h和 int 19h 中断程序分别在那个阶段,起了什么作用
在查找资料过程中,有的说int 13h 将MBR程序加载到内存,有的说BIOS自建完成后,产生 int 19h中断,读取引导分区程序到00:7C内存中,程序跳转到00:7C 处执行。。。。 我知道int 13h有读取磁盘的能力,难道时int 19h程序中调用了int 13h中断来执行读取磁盘的过程吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_43277605
2020-07-05
打赏
举报
回复
int 19中断有人说是选择以何种设备启动系统,int 13中断进行磁盘读取肯定是没错的
【BIOS
中
断
】磁盘与
INT
13H
本文深入讲解x86实模式下BIOS提供的
INT
13H
磁盘服务
中
断
,涵盖CHS/LBA寻址模型、MBR(LBA 0)结构、分区表布局、FAT32与ext系列文件系统磁盘组织,以及核心功能调用(AH=00h/02h/7h/42h)。重点分析
启动过程
中
BIOS→MBR→PBR→Bootloader的扇区级磁盘访问流程,并介绍扩展
INT
13H
对大容量磁盘的支持机制。
常见汇编
中
断
本文介绍了操作系统实验课程
中
INT
10H(显示服务)、
INT
13H
(磁盘服务)和
INT
16H(键盘服务)
中
断
调用,展示了
中
断
例程的功能和使用示例。深入理解了这些
中
断
在
设备
交互和系统显示控制
中
的
作用
。
U盘启动以及
int
13h
扩展读取U盘内容
本文介绍了从U盘启动的USB-HDD和USB-CDROM两种方式,包括制作流程和注意事项。针对启动引导代码编写
中
的问题,如BIOS加载、MBR读写和
int
13h
扩展功能的使用进行了讨论,并提供了调试方法,如使用VMware和IDA进行调试。
计算机
启动过程
分析
本文详细介绍计算机
启动过程
,包括电源通电、BIOS/UEFI、Boot Loader引导加载
程序
和操作系统启动等环节。阐述了电源供应单元供电顺序、BIOS功能及加载过程、Boot Loader种类和
作用
,还介绍了MBR、VBR结构及
INT
13h
中
断
服务。
BIOS
启动过程
分析
本文深入解析BIOS的工作原理,从BIOS的基本概念出发,详细介绍了BIOS的主要功能、源代码结构及
启动过程
。通过分析BIOS
中
断
服务例程,帮助读者理解BIOS如何初始化硬件并加载操作系统。
Power Linux
745
社区成员
900
社区内容
发帖
与我相关
我的任务
Power Linux
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章