社区
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中断来执行读取磁盘的过程吗?
...全文
472
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中断进行磁盘读取肯定是没错的
String转
int
本套视频详细讲解了String如何转换成
int
,这在开发实践
中
会频繁遇到。
int
类型需要从文本框录入,如学生身高,服务器接收到的是String类型,使用时需要转换成
int
类型。类型转换时需要使用到包装类的方法,8种基本类型都有对应的包装类。
BIOS
int
13H
中
断
介绍
BIOS
int
13H
中
断
也叫直接磁盘服务(Direct Disk Service),该
中
断
的各个功能号及对应的功能描述如下: 1、功能 00H 功能描述:磁盘系统复位 入口参数:AH=00H DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H
中
的说明 2、功能 01H 功能描述:读取磁盘系统状态 入口参数:AH=01H DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 出.
INT
21H
中
断
大全
中
断
INT
21H : 1、字符功能调用类(Character-Oriented Function)******************************************** 01H、07H和08H —从标准输入
设备
输入字符 02H —字符输出 03H —辅助
设备
的输入 04H —辅助
设备
的输出 05H —打印输出 06H —控制台输入/输出 09H —显示字符串 0AH — 键盘缓冲输入 0BH —检测输入状态 0CH —清输入缓冲区的输入功能 (1)、功能01H
INT
13
INT
19
中
断
作用
INT
19: 选择从何种
设备
启动OS
INT
13:从相应
设备
中
读出OS(读硬盘等) 先调用
INT
19 后调用
INT
13
BIOS
INT
中
断
整理
BIOS
中
断
1. 显示服务(Video Service——
INT
10H)2. 直接磁盘服务(Direct Disk Service——
INT
13H
)3.串行口服务(Serial Port Service——
INT
14H)4. 杂项系统服务(Miscellaneous System Service——
INT
15H)5. 键盘服务(Keyboard Service——
INT
16H)6. 并行口服务(Parallel Port Service——
INT
17H)7. 时钟服务(Clock Servic
Power Linux
742
社区成员
901
社区内容
发帖
与我相关
我的任务
Power Linux
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章