怎样捕猎野鸡:BIOS中断 int 19H 18H 17H

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 00:41:15
都做什么用?

他们大意思大致是:
INT 17H - 并行口服务(Parallel Port Service)
INT 18H - ROM BASIC
INT 19H - 重启动系统
一、INT 17H中断处理程序有三个功能:
当AH=0时,把AL中的字符在打印机上打印出来。
当AH=1时,把AL中的初始化控制命令送给打印机。
当AH=2时,把打印机的状态读至AL寄存器。
寄存器AH中的值决定一个中断处理程序的功能,称其为"功能号"。当AH=0时调用INT 17H中断,称为"INT 17H的0号功能",可以简记为"INT 17H/0"。

二、INT 19会将MBR的512字节装载到内存0x7c00中,然后JUMP到0x7c00处,开始执行MBR的可执行程序(master booter)。

都差不多忘了,简单点:
int 17h
BIOS中断,打印机I/O
如:
AH=00H打印字符
AH=01H初始化打印口
AH=02H取消打印状态

int 18h
启动rom basic解释器

int19h
重新装入引导程序,就好像重启差不多

就这些吧