社区
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中断来执行读取磁盘的过程吗?
...全文
626
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
摘要:
INT
13h
是x86架构
中
BIOS提供的磁盘服务
中
断
(
中
断
号0x13),用于实模式下的磁盘操作。它支持CHS和LBA两种寻址方式,通过AH寄存器选择功能(如02h读扇区、03h写扇区)。关键参数包括驱动器号(DL)、磁头/柱面/扇区号或LBA地址。扩展功能(AH=42h)通过磁盘地址包(DAP)支持64位LBA寻址,突破了传统CHS 8.4GB的限制。
INT
13h
是系统引导
程序
访问磁盘的标准接口,其向量存放在内存0x0000:0x004C处。
常见汇编
中
断
文章目录前言一、
中
断
显示服务---
INT
10H二、直接磁盘服务---
INT
13H
三、键盘服务---
INT
16H四、
中
短例程简介总结 前言 提示:这里可以添加本文要记录的大概内容: 这是在做操作系统实验课里面用到的
中
断
调用简单介绍 提示:以下是本篇文章正文内容 一、
中
断
显示服务—
INT
10H 功能号: 00H —设置显示器模式 01H —设置光标形状 02H —设置光标位置 03H —读取光标信息 04H —读取光笔位置 05H —设置显示页 06H、07H —初始化或滚屏 08H —读光标..
U盘启动以及
int
13h
扩展读取U盘内容
从U盘启动有三种方式:USB-HDD, USB-CDROM, USB-FDD,其
中
USB-FDD格式较老,同时兼容性存在一定问题,目前也仅仅针对USB-HDD以及USB-CDROM两种方式进行了研究。 一、从U盘启动 1、USB-HDD方式简介 USB-HDD方式是将U盘格式化成硬盘格式,具有与硬盘相同形式的MBR,只需要将启动引导代码写入USB-HDD格式U盘的MBR,同时在启动时,
计算机
启动过程
分析
计算机
启动过程
分析
BIOS
启动过程
分析
1 引言1.1 文档目的对于电脑用户来说,打开电源启动电脑几乎是每天必做的事情,但计算机在显示这些启动画面的时候在做什么呢?大多数用户都未必清楚了。下面就向大家介绍一下从打开电源到出现Linux的登录窗口,计算机到底干了些什么工作,BIOS在其
中
起到什么
作用
。电脑的
启动过程
中
有一个非常完善的硬件自检机制。对于采用Award BIOS的电脑来说,它在上电自检那短暂的几
Power Linux
745
社区成员
900
社区内容
发帖
与我相关
我的任务
Power Linux
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章