📄 中断.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 + -