[原]“Int 13/AH = 02h”的一些说明

1。“int 13/ah=02h”的作用
把磁盘扇区读取到内存当中;也就是为了突破引导扇区的512字节限制,写一个loader程序,然后由引导扇区把这个loader程序加载到内存当中,loader程序实现实模式到保护模式的切换,从而不受内存大小限制的加载其它程序。
2。相关寄存器说明
AH = 02h:必须是该值;
AL=要读入的扇区的个数(一定不能为0);
CH=磁道号的低8位
CL=0-5位放起始扇区号,6-7位放磁道号的高2位(仅仅硬盘使用)
DH=磁头号
DL=驱动器号(第8位仅仅硬盘使用)
ES:BX->数据缓冲:读取出来的内容以ES:BX作为起始地址依次存储
3。返回值
如果访问出错则CF被置1,AX存放错误信息;
如果访问成功则CF被清零,AH存放状态,AL存放读入扇区数;
Qt 插件开发 plugin 超详细 有源码 Qt 插件化开发框架类似于前后端的微服务的场景,授权哪个微服务则前端可以使用哪个微服务,插件就行硬件插卡一样,可以被随时删除、插入和修改,所以结构很灵活,容易修改,方便软件的升级和维护;插件主要面向接口编程,无需访问.lib文件,热插拔、利于团队开发。即使在程序运行时.dll不存在,也可以正常启动,只是相应插件功能无法正常使用而已;动态库需要访问.lib文件,而且在程序运行时必须保证.lib存在,否则无法正常启动; 阅读详情

相关推荐

TwinCAT3 实时核异步通信:基于ADS的C++ Server/Client数据交换实战解析

本文深入解析了在TwinCAT3实时核中,如何利用ADS协议实现C++ Server与Client之间的异步数据交换。文章从核心概念入手,详细阐述了实时核、ADS通信及异步机制,并通过实战步骤指导环境搭建、路由配置、Server端服务创建与Client端请求发起,重点剖析了Req/Ind/Res/Con异步回调模型,旨在帮助开发者构建高效、非阻塞的实时工业控制应用。

purple的博客 469

我说在某些主板上int 13;AH = 02H,返回值AL等于0你信吗?

DISK - READ SECTOR(S) INTO MEMORY AH = 02h AL = number of sectors to read (must be nonzero) CH = low eight bits of cylinder number CL = sector number 1-63 (bits 0-5) high two bits of cylinder (bits 6

wrmsr的专栏 1011

【Anaconda】conda国内镜像源快速配置指南(清华/阿里云)

本文详细介绍了如何为Anaconda配置国内镜像源(清华/阿里云),以显著提升conda包下载速度并减少安装失败率。通过分步指南和实用技巧,帮助开发者快速完成配置,优化Python开发环境。

weixin_33725722的博客 1486

int 13h 参数大全

http://blog.sina.com.cn/s/blog_5028978101008wk2.html 直接磁盘服务(Direct  Disk Service——INT 13H)   00H —磁盘系统复位  01H —读取磁盘系统状态  02H —读扇区  03H —写扇区  04H —检验扇区  05H —格式化磁道  06H —格式化坏磁道  07H —格式

1310

Python经常遇到导入xlwings就出错,如何解决

Python经常在导入xlwings时遇到错误。有人建议尝试重装或升级xlwings,但这些操作后仍然无法解决导入错误问题。

felix_8的博客 1740

数字化转型是什么?核心又是什么呢?

01到底什么是数字化转型? 这时候你或许要问笔者了,既然你说使用新兴技术不是数字化转型,那使用新的商业模式总该是数字化转型了吧?你比如阿里巴巴,作为我们中国人最熟悉的开展电子商务的公司,它可以说是新的商业模式最大的开创者了:阿里巴巴是世界上最大的零售商,却没有任何一家实体店和任何库存;再比如优步(Uber),我们非常熟悉的一个线上打车平台,它可以算是世界上最大的出租车公司了,但是它不拥有一辆出租车。还有近些年来,我们经常使用的的旅游房屋租赁社区爱彼迎(Airbnb),它可以为消费者提供多样的住宿信息..

weixin_58342023的博客 4043

ah=02h和ah=09h

ah = 02h是输出单个字符,而ah = 09h是输出以‘$’结尾的字符串 例子: data segment buf  db 'a' buffer db 'Hello$' data ends code segment assume ds:data,cs:code start: mov ax,data mov ds,ax mov dl,buf mov ah,02

qq_25097487的博客 4385

自回归分布滞后模型 (ARDL)及 Stata 具体操作步骤

例如,Bahmani-Oskooee 和 Brooks(1999)研究了汇率波动与贸易收支之间的关系,发现汇率的变动在长期和短期内对贸易收支的影响存在差异,ARDL 模型能够有效地捕捉这种复杂的关系。它结合了自回归(Autoregressive,AR)模型和分布滞后(Distributed Lag,DL)模型的特点,能够同时考察变量之间的短期和长期关系。假设我们收集了一段时间内的居民消费和可支配收入数据,通过对这些数据进行分析和估计,可以得到模型的参数估计值,从而揭示消费与收入之间的短期和长期关系。

a519573917的博客 6094

MBR结构&扩展int13h调用详解

       

todototry的专栏 3752

从静态到动态:如何用Deformable 3DGS和4DGS实现高效动态场景建模

本文深入探讨了Deformable 3DGS和4DGS在动态场景建模中的技术突破,详细解析了这两种方法如何高效处理动态内容。Deformable 3DGS通过引入时间维度的变形场扩展传统3DGS,而4DGS则采用四维时空体素分解方法,两者均显著提升了动态场景建模的效率和质量,适用于虚拟现实、增强现实等应用场景。

weixin_29063035的博客 434

文献综述三大痛点用AI轻松解决!借助Gemini 3 Pro搞定检索难、阅读慢、框架乱问题(附 AI 提示词)

4)“漏斗式”结构:先介绍宏观领域的研究现状,再缩小范围,聚焦于与你课题直接先关的子领域,深入探讨与你研究变量直接相关的文献, 指出前人没做过、没做全或结论有矛盾的地方,再顺势提出你的研究课题,这种结构逻辑最清晰,能直接引导读者发现你研究的必要性。想要有针对性的搜到相关文献,必须先把模糊的研究题目拆解成精准的检索语言,这个时候就需要建立一个关键词矩阵,如核心词、同义词、学术术语、上下位词,以及对应的英文表达。请围绕【我的研究主题/关键词】,检索近5年发表的高被引的中英文文献,优先选择顶刊综述/论文。

智能AI让学术科研更容易 277

INT 21H 指令说明及使用方法(汇编语言学习)

INT 21H一般搭配着AH使用。 MOV AH, 01H INT 21H 一般是这样的使用方式。 通过这样两条指令,输入的字符就会被存储在AL中。 例如: 在很多时候我们想要去做汇编程序的输入与输出(从键盘上直接的输入)并且屏幕上能显示的那种,我们就可以 输出 MOV AH, 09H INT 21H 输入 MOV AH, 0AH INT 21H 表:DOS系统功能调IN...

既然弱小,就只顾变强就是了 4万+

手把手教程 | 使用 apktool 修改已发布 APK 的版本号与版本名称

摘要:本文介绍如何使用apktool工具直接修改APK版本信息,适用于版本回滚、多版本测试等场景。详细步骤包括反编译APK、修改版本号、重打包、对齐优化和重新签名,并分享了反编译相关实用知识。该方法无需源代码参与,但需注意修改后的APK必须重新签名才能安装。最后强调应在合法范围内使用反编译技术。

学无止境 827

BIOS INT 13H

int 13h Examples:读取0面0道1扇区至0: 200 mov ax,0 mov es,ax mov bx,200h mov al,1==>要写入的扇区数 mov ch,0==>磁道号 mov cl,1===>扇区号 mov dl,0==>软驱A mov dh,0==>0号磁头,软盘0面 mov ah,2===>int 13h功能号,写扇区 int

hzhandsome的专栏 2176

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

int 13H参数详解

直接磁盘服务(Direct Disk Service——INT 13H)   00H —磁盘系统复位  01H —读取磁盘系统状态  02H —读扇区  03H —写扇区  04H —检验扇区  05H —格式化磁道  06H —格式化坏磁道  07H —格式化驱动器  08H —读取驱动器参数  09H —初始化硬盘参数  0AH —读长扇区  0BH —写长扇区  0

ylo523的专栏 8135

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

汇编中的10H中断int 10h详细说明

汇编中的10H中断int 10h详细说明 Admin 2011年6月13日 名人名言:思想好比火星:一颗火星会点燃另一颗火星。一个深思熟虑的教师和班主任,总是力求在集体中创造一种共同热爱科学和渴求知识的气氛,使智力兴趣成为一些线索,以其真挚的、复杂的关系——即思信的相互关系把一个个的学生连接在一起。——苏霍姆林斯基 汇编中的10H中断是由BIOS对显示器和屏幕所提供的服务程序。

hua19880705的专栏 5万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

INT 13中断功能

中断INT13功能及用法分析 INT 13H,AH=00H 软、硬盘控制器复位 说明: 此功能复位磁盘(软盘和硬盘)控制器板和磁盘驱动器,它在磁盘控制器 芯片上完成复位操场作并在磁盘进行所需的操作之前做一系列用于磁盘校准的 磁盘操作。 当磁盘I/O功能调用出现错误时,需要调用此功能,此刻复位功能将使BIOS 象该磁盘重新插入一样检查驱动器中磁盘状态,并将磁头校准使之在应该在的 位置上。 此功能调用

北冥 1481

c语言 调用的int13 格式化硬盘,DOS下BIOS中断INT13H、IO端口直接编程读取IDE、SATA硬盘的参数和TC语言程序...

DOS下BIOS中断INT13H、IO端口直接编程读取IDE、SATA硬盘的参数和TC语言程序DOS下BIOS中断INT13H、IO端口直接编程读取IDE、SATA硬盘的参数和TC语言程序wxleasyland@http://doc.docsou.com2015.4一、 背景华硕笔记本电脑A45VD,640GB SATA机械硬盘放在硬盘位,120GB SSD SATA硬盘放在光驱位。BIOS中设置...

weixin_33404412的博客 689

【转】“INT 21H”指令说明及使用方法

很多初学汇编语言的同学可能会对INT 21H这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解: 例如:需要键盘输入,并且回显。 AH的值需要查表取得,表在下面 指令:MOV AH,01      INT 21H 通过这样两条指令,输入的字符就会被存储在AL中。   表:DOS系统功能调INT 21H AH 功能 调用参数

用小弟弟思考的程序员 999

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:硬盘 出.

wyyy2088511的博客 4071

INT 10H 中断简介

  INT 10H 是由 BIOS 对屏幕及显示器所提供的服务程序,而后倚天公司针对倚天中文提供了许多服务程序,这些服务程序也加挂在 INT 10H 内。使用 INT 10H 中断服务程序时,先指定 AH 寄存器为下表编号其中之一,该编号表示欲调用的功用,而其他寄存器的详细说明,参

thimin的专栏 1万+

INT 21H指令表

很多初学汇编语言的同学可能会对INT 21H这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解: 例如:需要键盘输入,并且回显。 AH的值需要查表取得,表在下面 指令:MOV AH,01 INT 21H 通过这样两条指令,输入的字符就会被存储在AL中。 表:DOS系统功能调INT 21H AH 功能 调用参数 返回参数 00 程序终止(同INT ...

m0_56954205的博客 3736

INT 21H 指令说明及使用方法

很多初学汇编语言的同学可能会对INT 21H这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解: 例如:需要键盘输入,并且回显。 AH的值需要查表取得,表在下面 指令:MOV AH,01      INT 21H 通过这样两条指令,输入的字符就会被存储在AL中。   表:DOS系统功能调INT 21H AH

老鼠 6646

INT 10H中断功能详解

INT 10H 是由 BIOS 对屏幕及显示器所提供的服务程序。调用前需要在寄存器AH中存放欲调用的功能号,功能号说明如下表。 INT 10H中断功能号说明 功能号 功能 00H 设置显示器模式 01H 设置光标形状 02H 设置光标位置 03H 读取光标信息 04H 读取光标位置 05H 设置显

tsyeyuanfeng1的专栏 5029
上一篇: [原]静态类型和动态类型
下一篇: 传道、授业、解惑也
FELURKINDA
博客等级 码龄21年 5粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值