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

8086汇编语言 中断表(5)

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

04hBIOS版本号

05h配置标志,其各位为1时的说明如下: 位7—DMA通道3使用 位6—存在从属8259 位5—实时时钟有效 位4—键盘截听有效

位3—等待外部事件有效 位2—扩展BIOS数据区 位1—微通道设施 位0—保留 06h-09h保留 (21)、功能C1H

功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略 (22)、功能C2H

功能描述:鼠标图形,仅在PS/2中有效,在此从略 (23)、功能C3H

功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略 (24)、功能C4H

功能描述:可编程选项选择,仅在PS/2中有效,在此从略 5、10H —从键盘读入字符03H —设置重复率 01H、11H —读取键盘状态04H —设置键盘点击

02H, 12H —读取键盘标志05H —字符及其扫描码进栈 (1)、功能00H和10H

功能描述:从键盘读入字符 入口参数:AH=00H——读键盘

=10H——读扩展键盘,可根据0000:0496H单元的内容判断:扩展键盘是否有效 出口参数:AH=键盘的扫描码 AL=字符的ASCII码 (2)、功能01H和11H 功能描述:读取键盘状态

入口参数:AH=01H——检查普通键盘 =11H——检查扩展键盘

出口参数:ZF=1——无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。 (3)、功能02H和12H 功能描述:读取键盘标志

入口参数:AH=02H——普通键盘的移位标志 =12H——扩展键盘的移位标志

出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下:位7—INS开状态位3—ALT键按下

位6—CAPS LOCK开状态位2—CTRL键按下 位5—NUM LOCK开状态位1—左SHIFT键按下 位4—SCROLL LOCK开状态位0—右SHIFT键按下

AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下: 位7—SysReq键按下位3—右ALT键按下

位6—CAPS LOCK键按下位2—右CTRL键按下 位5—NUM LOCK键按下位1—左ALT键按下 位4—SCROLL键按下位0—左CTRL键按下 (4)、功能03H

功能描述:设置重复率

入口参数:AH=03H 对于PC/AT和PS/2:AL==重复延迟 BL=重复率

对于PCjr:AL=00H——装入缺省的速率和延迟 =01H——增加初始延迟

=02H——重复频率降低一半

=03H——增加延迟和降低一半重复频率 =04H——关闭键盘重复功能 出口参数:无 (5)、功能04H

功能描述:设置键盘点击

入口参数:AH=04H AL=00H——关闭键盘点击功能 =01H——打开键盘点击功能 出口参数:无 (6)、功能05H

功能描述:字符及其扫描码进栈 入口参数:AH==字符的描述码 CL=字符的ASCII码

出口参数:CF=1——操作成功,AL=00H,否则,AL=01H 600H —向打印机输出字符 01H —初始化打印机端口 02H —读取打印机状态 (1)、功能00H

功能描述:向打印机输出字符 入口参数:AH==输出的字符

DX=打印机号(0—LPT1,1—LPT2,2—LPT3,……)

出口参数:AH=打印机状态。其各位为1时的含义如下:位7—打印机空闲位3—I/O错误 位6—打印机响应位2—保留 位5—无纸位1—保留

位4—打印机被选位0—打印机超时 (2)、功能01H

功能描述:初始化打印机端口

入口参数:AH==打印机号(0—LPT1,1—LPT2,2—LPT3,……) 出口参数:AH=打印机状态。各位定义如下功能00H所示 (3)、功能02H

功能描述:读取打印机状态

入口参数:AH==打印机号(0—LPT1,1—LPT2,2—LPT3,……) 出口参数:AH=打印机状态。各位定义如下功能00H所示 7读取时钟“滴答”计数06H —设置闹钟

01H —设置时钟“滴答”计数07H —闹钟复位

02H —读取时间0AH —读取天数计数 03H —设置时间0BH —设置天数计数

04H —读取日期 80H —设置声音源信息设置日期 (1)、功能00H

功能描述:读取时钟“滴答”计数 入口参数:AH=00H

出口参数:AL=00H——未过午夜,否则,表示已过午夜 CX:DX=时钟“滴答”计数 (2)、功能01H

功能描述:设置时钟“滴答”计数 入口参数:AH==时钟“滴答”计数 出口参数:无 (3)、功能02H

功能描述:读取时间 入口参数:AH=02H

出口参数:CH=BCD码格式的小时 CL=BCD码格式的分钟 DH=BCD码格式的秒

DL=00H——标准时间,否则,夏令时 CF=0——时钟在走,否则,时钟停止 (4)、功能03H

功能描述:设置时间

入口参数:AH==BCD码格式的小时 CL=BCD码格式的分钟 DH=BCD码格式的秒

DL=00H——标准时间,否则,夏令时 出口参数:无 (5)、功能04H

功能描述:读取日期 入口参数:AH=04H

出口参数:CH=BCD码格式的世纪 CL=BCD码格式的年 DH=BCD码格式的月 DL=BCD码格式的日

CF=0——时钟在走,否则,时钟停止 (6)、功能05H

功能描述:设置日期

入口参数:AH==BCD码格式的世纪 CL=BCD码格式的年 DH=BCD码格式的月 DL=BCD码格式的日 出口参数:无 (7)、功能06H

功能描述:设置闹钟

入口参数:AH==BCD码格式的小时 CL=BCD码格式的分钟 DH=BCD码格式的秒

出口参数:CF=0——操作成功,否则,闹钟已设置或时钟已停止 (8)、功能07H

功能描述:闹钟复位 入口参数:AH=07H 出口参数:无 (9)、功能0AH

功能描述:读取天数计数,仅在PS/2有效,在此从略 (10)、功能0BH

功能描述:设置天数计数,仅在PS/2有效,在此从略 (11)、功能80H

功能描述:设置声音源信息 入口参数:AH==声音源

=00H——8253可编程计时器,通道2 =01H——盒式磁带输入

=02H——I/O通道上的\=03H——声音产生芯片 出口参数:无

8、直接系统服务(Direct System Service) 作除数

INT 01H —单步中断

INT 02H —非屏蔽中断断点中断 INT 04H —算术溢出错误

INT 05H —打印屏幕和BOUND越界 INT 06H —非法指令错误 INT 07H —处理器扩展无效 INT 08H —时钟中断 INT 09H —键盘输入

INT 0BH —通信口通信口磁盘驱动器输入/输出 INT 11H —读取设备配置

INT 12H —读取常规内存大小(返回值AX为内存容量,以K为单位重启动系统 INT 1BH —CTRL+BREAK处理程序 INT 1CH —用户时钟服务

INT 1DH —指向显示器参数表指针 INT 1EH —指向磁盘驱动器参数表指针 INT 1FH —指向图形字符模式表指针

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

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