微机原理及接口技术作者胡蔷第4章汇编语言程序设计课案.pptVIP

  • 4
  • 0
  • 约9.01千字
  • 约 45页
  • 2017-03-03 发布于广东
  • 举报

微机原理及接口技术作者胡蔷第4章汇编语言程序设计课案.ppt

微机原理及接口技术作者胡蔷第4章汇编语言程序设计课案.ppt

第4章 汇编语言程序设计 4.3.6 系统功能调用 DOS系统设置了DOS和BIOS两组中断程序供调用,可以完成键盘输入、信息显示、存储管理、文件操作等服务。BIOS为系统中的输入输出设备提供软件接口,使用户在不了解硬件特性的情况下,也能通过调用其程序使用这些设备,它们驻留在系统ROM内存区,入口安排在中断向量表中,系统调用的中断类型号为05~1FH(关于中断的详细内容在第8章介绍)。DOS提供了更容易使用和方便移植的中断程序,一般都尽量使用DOS功能调用。 机械工业出版社 微机原理及接口技术 DOS系统为程序设计人员提供了许多功能调用,即功能子程序,供用户调用。调用时使用中断指令: INT n 其中,n为中断调用类型号,其范围是 10H~0FFH。 INT指令的执行过程为: (1)保护现场 SP←SP-2,SS:SP←FLAGS SP←SP-2,SS:SP←INT n下一条指令的CS SP←SP-2,SS:SP←INT n下一条指令的IP IP←[0000:n×4],CS←[0000:n×4+2] (2)查中断矢量表,获得中断程序的入口地址,并执行 中断服务程序 中断服务程序执行完后,用中断返回指令IRET,恢复 被中断

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档