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

By | 04月14日
Advertisement

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-7, hard disk only) DH = head number DL = drive number (bit 7 set for hard disk) ES:BX -> data buffer  Return: CF set on error if AH = 11h (corrected ECC error), AL = burst length CF clear if successful AH = status (see #00234) AL = number of sectors transferred (only valid if CF set for some BIOSes)

当返回值全部正确的情况,某些主板上AL的返回值会等于0,你信吗????

Similar Posts:

  • 异步上传文件并获得返回值(完全跨域)

    http://blog.csdn.net/lrz1011/article/details/7913992 异步上传文件并获得返回值(完全跨域)AJAX可以进行数据的异步请求,但对于文件和跨域问题却束手无策. Jsonp可以进行跨域数据的异步请求,但同样不能使用于文件. <form>表单可以进行跨域数据和文件的上传,但却会使页面跳转. 那么如何同时实现"异步"+"跨域"+"文件"+"返回值"这几个特性呢?方法如下:

  • pSeries 570机器主板上都集成哪些部件和接口?

    pSeries 570机器主板上都集成哪些部件和接口? 解答 服务处理器(Service Processor) 每个抽屉包含2个10/100/1000 Mbps以太网端口 每个抽屉包含2个内部Ultra320 SCSI控制器 每个系统包含2个串口 每个抽屉包含2个USB 2.0端口 每个系统包含2个硬件控制台(HMC)端口 每个抽屉包含2个远程I/O端口 冗余热插风扇 Prtconf 显示如下: system Model: IBM,9117-570 Processor Type: PowerPC

  • 测试显示浏览器在XP上比在Windows 7上快13%

    微软如约通过Connect和MSDN网站提供了Windows 7 RTM Build 7600的下载,BetaNews网站随后在Windows 7 RTM上进行了首轮浏览器性能测试,根据测试结果,五大浏览器在Windows XP SP3平台上的速度平均比在Windows 7 RTM平台上快13%,比在Vista SP2上快29%. 以IE7为基准1.0,在这轮测试中,Google Chrome 3依旧遥遥领先,Chrome 3.0.19.2 Dev开发者版本在XP平台上更是获得了18.96的高分

  • Ubuntu 10 使用主板上的Raid(FakeRaid)

    主板上的Raid功能是假的Raid,不过在Linux系统上可以使用dmraid 来解决这个问题. 我的电脑系统上总共有三块硬盘,一块20G的IDE硬盘,2块SATA 160G的硬盘,在主办的bios里面启动Raid功能后按照bios的启动提示将2块sata设置设置成Mirror Raid模式也即是Raid1模式. 然后进系统后,在Ubuntu10下安装dmraid软件,安装好后重新启动,系统就能认出这块Raid设备. 但是使用DiskUtility也能同时认出2块SATA硬盘.然后直接找到这个R

  • bios int 13 api

    00H -磁盘系统复位0EH -读扇区缓冲区 01H -读取磁盘系统状态0FH -写扇区缓冲区 02H -读扇区10H -读取驱动器状态 03H -写扇区11H -校准驱动器 04H -检验扇区12H -控制器RAM诊断 05H -格式化磁道13H -控制器驱动诊断 06H -格式化坏磁道14H -控制器内部诊断 07H -格式化驱动器15H -读取磁盘类型 08H -读取驱动器参数16H -读取磁盘变化状态 09H -初始化硬盘参数17H -设置磁盘类型 0AH -读长扇区18H -设置格式化

  • getchar的返回值居然是int

    埋头苦干,不吸取前人的教训会出很多问题. linux下对硬盘操作的函数要集中在一起,否则很多操作会有冲突.比如写硬盘的时候突然要卸载硬盘,这个时候就不知道是不是可以卸载硬盘. 在软件设置时有很多事关联性的操作,应该怎么设置程序结构? 第一种方式: 接收硬盘处理命令 switch(harddiskstate) { case 硬盘连接: { switch(  硬盘处理命令 ) { case 读: { } break; case 写: { } break; case 格式化硬盘: { } break;

  • 控制这13台根服务器,就等于控制了全球互联网!

    全球互联网的13台DNS根服务器分布 所有互联网的.com等网站的域名都是登记在这13台DNS根服务器中,有了这13台DNS根服务器就完全控制了整个互联网的域名登记系统. 美国VeriSign公司 2台 网络管理组织IANA(Internet Assigned Number Authority) 1台 欧洲网络管理组织RIPE-NCC (Resource IP Europeens Network Coordination Centre) 1台 美国PSINet公司 1台 美国ISI(Inform

  • android 获取上一个activity返回值的方法

    activity A和B A 获取数据的activity B返回数据的activity 点击A上的按钮,在A的textview上显示B中的联系人列表选中的数据 用到baseadapter 1:在主配置文件中声明Bactivity 和 注册通讯录的读写权限 [html] 代码如下: <span style="font-size:18px;"> <!-- 注册通讯录的读写权限 --> <uses-permission android:name="an

  • 北京思源培训中心开发经验共享---abs、 labs的返回值分别为int和long是很不恬当的!。。。

    原帖及讨论:http://bbs.bccn.net/thread-207647-1-1.html abs和labs的原型:int abs(int); long labs(long); 理由1:abs labs函数作用是求解一个数的绝对值,而一个绝对值就一定大于等于0.. 返回值类型为int和long型就有很大意义上的空间利用率浪费. 理由2:以int型为2个字节,long型为4个字节为例,int型的范围(-32768到32767) long型的范围(-2147483648到2147483647)

  • SQL中Int To String,返回指定长度的字符串,不足补0

    SQL中将一个INT类型的字符串转换为字符串类型,截取指定长度,不足补上0 /****************************************************************************** ** 功能:Int To String,返回指定长度的字符串 ** 作者:Danny,Li ** 日期:2010-04-07 *********************************************************************

Tags: