总结:汇编语言(第3版)--第十三章 int 指令

第十三章  int 指令

中断信息可以来自 CPU 的内部和外部,当 CPU 的内部有需要处理的事情发生的时候,将产生需要马上处理的中断信息,引发中断过程。前一章已经介绍了中断过程和两种内中断处理。本章主要讲解的是另一种重要的内中断,由 int 指令引发的中断。

  • int 指令:int 指令的格式为:int n,n 为中断类型码,它的功能是引发中断过程。
  • 编写供应用程序调用的中断例程:前面,已经编写过中断 0 的中断例程了,现在讨论可以供应用程序调用的中断例程的编写方法。
  • 对 int、iret 和栈的深入理解:用7ch 中断例程完成 loop 指令的功能。
  • BIOS 和 DOS 所提供的中断例程:在系统板的 ROM 中存放着一套程序,称为 BIOS ;操作系统 DOS 也提供了中断例程,从操作系统角度来看, DOS 的中断例程就是操作系统向程序员提供的编程资源。
  • BIOS 和 DOS 中断例程的安装过程:主要介绍了 BIOS 和 DOS 提供的中断例程是如何安装到内存中的。
  • BIOS 中断例程应用:BIOS 和 DOS 提供的中断例程,都用 ah 来传递内部子程序的编号。
  • DOS 中断例程应用:DOS 为程序员提供了许多可以调用的子程序,都包含在 int 21h 中断例程中。

希望我的总结可以帮助大家,感谢阅读我的博客!

猜你喜欢

转载自blog.csdn.net/weixin_42558631/article/details/81144978
今日推荐