直接系统服务中断:Other
直接系统服务(Direct System Service)
INT 00H —“0”作除数
INT 01H —单步中断
INT 02H —非屏蔽中断(NMI)
INT 03H —断点中断
INT 04H —算术溢出错误
INT 05H —打印屏幕和BOUND越界
INT 06H —非法指令错误
INT 07H —处理器扩展无效
INT 08H —时钟中断
INT 09H —键盘输入
INT 0BH —通信口(COM2:)
INT 0CH —通信口(COM1:)
INT 0EH —磁盘驱动器输入/输出
...

[2008-02-08 21:20] 直接系统服务中断:Other
阅读全文 |
评论次数(0) |
浏览次数(358) |
所属类型(默认类型)
[2008-02-08 21:19] BIOS中断大全:“INT 10H ~ INT 1AH”
BIOS中断大全:“INT 10H ~ INT 1AH”
BIOS中断:
1、显示服务(Video Service——INT 10H)
00H —设置显示器模式
01H —设置光标形状
02H —设置光标位置
03H —读取光标信息
04H —读取光笔位置
05H —设置显示页
06H、07H —初始化或滚屏
08H —读光标处的字符及其属性
09H —在光标处按指定属性显示字符
0AH —在当前光标处显示字符
0BH —设置调色板、背景色或边框
0CH —写图形象素
0DH —读图形象素
0EH —在Teletype模...
BIOS中断:
1、显示服务(Video Service——INT 10H)
00H —设置显示器模式
01H —设置光标形状
02H —设置光标位置
03H —读取光标信息
04H —读取光笔位置
05H —设置显示页
06H、07H —初始化或滚屏
08H —读光标处的字符及其属性
09H —在光标处按指定属性显示字符
0AH —在当前光标处显示字符
0BH —设置调色板、背景色或边框
0CH —写图形象素
0DH —读图形象素
0EH —在Teletype模...
阅读全文 |
评论次数(0) |
浏览次数(387) |
所属类型(默认类型)
[2008-02-08 21:18] 其它DOS中断:“INT 20H ~ INT 2FH”
其它DOS中断:“INT 20H ~ INT 2FH”
3、其它DOS中断
INT 20H —终止程序运行
INT 22H —终止处理程序的地址
INT 23H —Ctrl+C处理程序
INT 24H —致命错误处理程序
INT 25H —读磁盘扇区(忽略逻辑结构)
INT 26H —写磁盘扇区(忽略逻辑结构)
INT 27H —终止,并驻留在内存
INT 28H —DOS空闲
INT 2FH —多重中断服务
(1)、中断INT 20H
功能描述:终止当前正在运行的程序,它是几种终止程序运行方法之一
入口参数:CS=PSP的段地址...
3、其它DOS中断
INT 20H —终止程序运行
INT 22H —终止处理程序的地址
INT 23H —Ctrl+C处理程序
INT 24H —致命错误处理程序
INT 25H —读磁盘扇区(忽略逻辑结构)
INT 26H —写磁盘扇区(忽略逻辑结构)
INT 27H —终止,并驻留在内存
INT 28H —DOS空闲
INT 2FH —多重中断服务
(1)、中断INT 20H
功能描述:终止当前正在运行的程序,它是几种终止程序运行方法之一
入口参数:CS=PSP的段地址...
阅读全文 |
评论次数(0) |
浏览次数(379) |
所属类型(默认类型)
[2008-02-08 21:16] 鼠标中断大全:“INT 33H”
鼠标中断大全:“INT 33H”
标功能中断INT 33H
00H —初始化鼠标
01H —显示鼠标指针
02H —隐藏鼠标指针
03H —读取鼠标位置及其按钮状态
04H —设置鼠标指针位置
05H —读取鼠标按键信息
06H —读取鼠标按钮释放信息
07H —设置鼠标水平边界
08H —设置鼠标垂直边界
09H —设置图形鼠标形状
0AH —设置本文鼠标形状
0BH —读取鼠标移动计数
0CH —为鼠标事件设置处理程序
0DH —允许光笔仿真
0EH —关闭光笔仿真
0FH —设置鼠标计数与象素比
10H —设置鼠...
标功能中断INT 33H
00H —初始化鼠标
01H —显示鼠标指针
02H —隐藏鼠标指针
03H —读取鼠标位置及其按钮状态
04H —设置鼠标指针位置
05H —读取鼠标按键信息
06H —读取鼠标按钮释放信息
07H —设置鼠标水平边界
08H —设置鼠标垂直边界
09H —设置图形鼠标形状
0AH —设置本文鼠标形状
0BH —读取鼠标移动计数
0CH —为鼠标事件设置处理程序
0DH —允许光笔仿真
0EH —关闭光笔仿真
0FH —设置鼠标计数与象素比
10H —设置鼠...
阅读全文 |
评论次数(0) |
浏览次数(349) |
所属类型(默认类型)
[2008-02-08 21:15]
键盘输入数字转化成二进制输出到屏幕〔多次调用int21h中断〕
键盘输入数字转化成二进制输出到屏幕〔多次调用int21h中断〕
看到下面文章回答的帖子有段代码,分析下~
BIOS和DOS中断大全:http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4526&kindLevel=1&kindId=4140&postId=6505
DATA SEGMENT
INP DB 'PLEASE INPUT A DIGIT(0~9):$'
DATA ENDS
ASSUME CS: CODE,DS: DATA
CODE SEGMENT
BEGIN: MOV ...
看到下面文章回答的帖子有段代码,分析下~
BIOS和DOS中断大全:http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4526&kindLevel=1&kindId=4140&postId=6505
DATA SEGMENT
INP DB 'PLEASE INPUT A DIGIT(0~9):$'
DATA ENDS
ASSUME CS: CODE,DS: DATA
CODE SEGMENT
BEGIN: MOV ...
阅读全文 |
评论次数(1) |
浏览次数(670) |
所属类型(默认类型)
[2008-02-08 21:13] BIOS和DOS中断大全
BIOS和DOS中断大全
准备个手册...
;-)
中断INT 21H :
1、字符功能调用类(Character-Oriented Function)
01H、07H和08H —从标准输入设备输入字符
02H —字符输出
03H —辅助设备的输入
04H —辅助设备的输出
05H —打印输出
06H —控制台输入/输出
09H —显示字符串
0AH — 键盘缓冲输入
0BH —检测输入状态
0CH —清输入缓冲区的输入功能
(1)、功能01H、07H和08H
功能描述:从标准输入设备(如:键盘)读入一个字符。该中断...
准备个手册...
;-)
中断INT 21H :
1、字符功能调用类(Character-Oriented Function)
01H、07H和08H —从标准输入设备输入字符
02H —字符输出
03H —辅助设备的输入
04H —辅助设备的输出
05H —打印输出
06H —控制台输入/输出
09H —显示字符串
0AH — 键盘缓冲输入
0BH —检测输入状态
0CH —清输入缓冲区的输入功能
(1)、功能01H、07H和08H
功能描述:从标准输入设备(如:键盘)读入一个字符。该中断...
阅读全文 |
评论次数(0) |
浏览次数(359) |
所属类型(默认类型)
[2008-02-08 21:10] 汇编中断参考大全-汇总
[2007-12-23 16:22] 汇编中断参考大全-汇总
我觉得这些中断也就是个子程序,知道了输入和输出会使用就行了,没有必要去记它,了解中断的根本原理才是重点。不过熟练几个常用的中断还是有用的;-)
中断使用举例:
=====================
键盘输入数字转化成二进制输出到屏幕〔多次调用int21h中断〕
http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4526&kindId=4140&postId=7094&readSg=1&vs=1
都发上来了,不过还是有些乱,...
我觉得这些中断也就是个子程序,知道了输入和输出会使用就行了,没有必要去记它,了解中断的根本原理才是重点。不过熟练几个常用的中断还是有用的;-)
中断使用举例:
=====================
键盘输入数字转化成二进制输出到屏幕〔多次调用int21h中断〕
http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4526&kindId=4140&postId=7094&readSg=1&vs=1
都发上来了,不过还是有些乱,...
阅读全文 |
评论次数(1) |
浏览次数(586) |
所属类型(默认类型)