77范文网 - 专业文章范例文档资料分享平台

8086汇编语言 中断表(7)

来源:网络收集 时间:2020-04-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

出口参数:无 (11)、功能0BH

功能描述:设置调色板、背景色或边框 入口参数:AH=0BH

设置颜色:BH=00H,BL=颜色

选择调色板:BH=01H,BL=调色板(320×200、4种颜色的图形模式) 出口参数:无 (12)、功能0CH

功能描述:写图形象素 入口参数:AH==象素值 BH=页码

(CX、DX)=图形坐标列(X)、行(Y) 出口参数:无 (13)、功能0DH

功能描述:读图形象素 入口参数:AH==页码

(CX、DX)=图形坐标列(X)、行(Y) 出口参数:AL=象素值 (14)、功能0EH

功能描述:在Teletype模式下显示字符 入口参数:AH==字符 BH=页码

BL=前景色(图形模式) 出口参数:无 (15)、功能0FH

功能描述:读取显示器模式 入口参数:AH=0FH

出口参数:AH=屏幕字符的列数

AL=显示模式(参见功能00H中的说明=页码 (16)、功能10H

功能描述:颜色中断。其子功能说明如下:功能号 子功能名称功能号00H — 设置调色板寄存器01H — 设置边框颜色 02H — 设置调色板和边框03H — 触发闪烁/亮显位 07H — 读取调色板寄存器08H — 读取边框颜色 09H — 读取调色板和边框10H — 设置颜色寄存器 12H — 设置颜色寄存器块13H — 设置颜色页状态 15H — 读取颜色寄存器17H — 读取颜色寄存器块 1AH — 读取颜色页状态1BH — 设置灰度值 (17)、功能11H

功能描述:字体中断。其子功能说明如下:子功能号子功能名称 00H装入用户字体和可编程控制器 10H装入用户字体和可编程控制器

01H装入8×14 ROM字体和可编程控制器 11H装入8×14 ROM字体和可编程控制器

子功能名称 02H装入8×8 ROM字体和可编程控制器 12H装入8×8 ROM字体和可编程控制器 03H设置块指示器

04H装入8×16 ROM字体和可编程控制器 14H装入8×16 ROM字体和可编程控制器 20H设置INT 1Fh字体指针

21H为用户字体设置为8×14 ROM字体设置为8×8 ROM字体设置为8×16 ROM字体设置读取字体信息

(18)、功能12H

功能描述:显示器的配置中断。其子功能说明如下:功能号功能名称功能号功能名称 10H — 读取配置信息20H — 选择屏幕打印

30H — 设置扫描行31H — 允许/禁止装入缺省调色板 32H — 允许/禁止显示33H — 允许/禁止灰度求和 34H — 允许/禁止光标模拟35H — 切换活动显示 36H — 允许/禁止屏幕刷新 (19)、功能13H

功能描述:在Teletype模式下显示字符串 入口参数:AH==页码

BL=属性(若AL=00H或=显示字符串长度

(DH、DL)=坐标(行、列=显示字符串的地址 AL=显示输出方式

0——字符串中只含显示字符,其显示属性在BL中。显示后,光标位置不变 1——字符串中只含显示字符,其显示属性在BL中。显示后,光标位置改变 2——字符串中含显示字符和显示属性。显示后,光标位置不变 3——字符串中含显示字符和显示属性。显示后,光标位置改变 出口参数:无 (20)、功能1AH

功能描述:读取/设置显示组合编码,仅PS/2有效,在此从略 (21)、功能1BH

功能描述:读取功能/状态信息,仅PS/2有效,在此从略 (22)、功能1CH

功能描述:保存/恢复显示器状态,仅PS/2有效,在此从略 2磁盘系统复位0EH —读扇区缓冲区

01H —读取磁盘系统状态0FH —写扇区缓冲区 02H —读扇区10H —读取驱动器状态 03H —写扇区11H —校准驱动器

04H —检验扇区12H —控制器RAM诊断 05H —格式化磁道13H —控制器驱动诊断 06H —格式化坏磁道14H —控制器内部诊断 07H —格式化驱动器15H —读取磁盘类型

08H —读取驱动器参数16H —读取磁盘变化状态 09H —初始化硬盘参数17H —设置磁盘类型 0AH —读长扇区18H —设置格式化媒体类型 0BH —写长扇区19H —磁头保护

0CH —查寻1AH —格式化ESDI驱动器

0DH —硬盘系统复位 (1)、功能00H

功能描述:磁盘系统复位

入口参数:AH==驱动器,00H~7FH:软盘;80H~0FFH:硬盘

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(2)、功能01H

功能描述:读取磁盘系统状态

入口参数:AH==驱动器,00H~7FH:软盘;80H~0FFH:硬盘 出口参数:AH=00H,AL=状态代码,其定义如下: 00H — 无错 01H — 非法命令

02H — 地址目标未发现03H — 磁盘写保护(软盘扇区未发现05H — 复位失败(硬盘软盘取出(软盘)07H — 错误的参数表(硬盘越界(软盘)09H — DMA超过64K界限

0AH — 错误的扇区标志(硬盘)0BH — 错误的磁道标志(硬盘介质类型未发现(软盘)0DH — 格式化时非法扇区号(硬盘控制数据地址目标被发现(硬盘)0FH — DMA仲裁越界(硬盘不正确的CRC或ECC编码11H — ECC校正数据错(硬盘) CRC:Cyclic Redundancy Check code ECC:Error Checking & Correcting code 20H — 控制器失败40H — 查找失败

80H — 磁盘超时(未响应)AAH — 驱动器未准备好(硬盘未定义的错误(硬盘)CCH — 写错误(硬盘状态寄存器错(硬盘)FFH — 检测操作失败(硬盘、功能02H 功能描述:读扇区

入口参数:AH==扇区数 CH=柱面 CL=扇区 DH=磁头

DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 ES:BX=缓冲区的地址

出口参数:CF=0——操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码,参见功能号01H中的说明 (4)、功能03H 功能描述:写扇区

入口参数:AH==扇区数 CH=柱面 CL=扇区 DH=磁头

DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 ES:BX=缓冲区的地址

出口参数:CF=0——操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码,参见功能号01H中的说明 (5)、功能04H

功能描述:检验扇区

入口参数:AH==扇区数 CH=柱面

CL=扇区 DH=磁头

DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 ES:BX=缓冲区的地址

出口参数:CF=0——操作成功,AH=00H,AL=被检验的扇区数,否则,AH=状态代码,参见功能号01H中的说明 (6)、功能05H

功能描述:格式化磁道

入口参数:AH==交替=柱面 DH=磁头

DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘 ES:BX=地址域列表的地址

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(7)、功能06H

功能描述:格式化坏磁道 入口参数:AH==交替 CH=柱面 DH=磁头

DL=80H~0FFH:硬盘

ES:BX=地址域列表的地址

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(8)、功能07H

功能描述:格式化驱动器 入口参数:AH==交替 CH=柱面

DL=80H~0FFH:硬盘

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(9)、功能08H

功能描述:读取驱动器参数

入口参数:AH==驱动器,00H~7FH:软盘;80H~0FFH:硬盘

出口参数:CF=1——操作失败,AH=状态代码,参见功能号01H中的说明,否则, BL=01H — 360K

==03H — 720K ==柱面数的低8位

CL的位7-6=柱面数的该2位 CL的位5-0=扇区数 DH=磁头数 DL=驱动器数

ES:DI=磁盘驱动器参数表地址 (10)、功能09H

功能描述:初始化硬盘参数

入口参数:AH==80H~0FFH:硬盘(还有有关参数表问题,在此从略)

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(11)、功能0AH

功能描述:读长扇区,每个扇区随带四个字节的ECC编码 入口参数:AH==扇区数 CH=柱面 CL=扇区 DH=磁头

DL=80H~0FFH:硬盘 ES:BX=缓冲区的地址

出口参数:CF=0——操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码,参见功能号01H中的说明 (12)、功能0BH

功能描述:写长扇区,每个扇区随带四个字节的ECC编码 入口参数:AH==扇区数 CH=柱面 CL=扇区 DH=磁头

DL=80H~0FFH:硬盘 ES:BX=缓冲区的地址

出口参数:CF=0——操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码,参见功能号01H中的说明 (13)、功能0CH 功能描述:查寻

入口参数:AH==柱面的低8位 CL(7-6位)=柱面的高2位 DH=磁头

DL=80H~0FFH:硬盘

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(14)、功能0DH

功能描述:硬盘系统复位

入口参数:AH==80H~0FFH:硬盘

出口参数:CF=0——操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明

(15)、功能0EH

功能描述:读扇区缓冲区

入口参数:AH==缓冲区的地址

出口参数:CF=0——操作成功,否则,AH=状态代码,参见功能号01H中的说明 (16)、功能0FH

功能描述:写扇区缓冲区

入口参数:AH==缓冲区的地址

出口参数:CF=0——操作成功,否则,AH=状态代码,参见功能号01H中的说明

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库8086汇编语言 中断表(7)在线全文阅读。

8086汇编语言 中断表(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/979853.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: