⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 中断.txt

📁 会变语言实现的一些程序
💻 TXT
字号:
汇编, BIOS和DOS中断学习笔记
        金州2005.11.16
说明,个人学习笔记,有众多的不足之处,不建议作为学习资料,
如有喜爱汇编的朋友愿意指正教导,不胜感激,凡是文中标明
金州注释的地方,为个人理解,注意,也许不正确。

这个学习起来比较简单,简单的说一下
调用DOS或BIOS功能的基本步骤:
1将调用的参数装入指定寄存器
2如需要功能号,将它装入 AH
3如需要子功能号,装入AL
4按中断类型号调用     (这个有一个表的,就是规定的,金州注释)
5检查返回看看正确不
(注意是通过软件中断调用的,金州注释)

DOS调用
INT 21H
键盘调用,AH=1,6,7,8,A,B,C

例如,单字符输入(AH=1)
get_key: mov ah, 1
int 21h       (就是等待输入,金州注释)
cmp al, 'Y'
je yes          (就是你按Y,就认为是YES,金州注释) 
cmp al, 'N'
je no
jne get_key
yes:
......
np:
........ 
(

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -