-44- | PC机汇编语言实战精解 | ![]() |
|||||||||||||||||||
按键的ASCII码,那么就要求子程序不得改变AL寄存器,但事实上系统提供的02H功能要在AL中返回输出字符的ASCII码,所以我们在子程序一开始就写了指令"PUSH AX",在子程序返回前用"POP AX"恢复AL寄存器中的数据,这样才能达到按下"Esc"时程序能返回DOS。这一点在编制子程序时要格外注意。 | |||||||||||||||||||||
本章结束语 | |||||||||||||||||||||
在这一章里我们对中断和子程序的概念作较深入的介绍,当然,还有一些更深层的内容没有涉及,比如主程序和子程序间应如何传递数据;怎样自己编写中断服务程序;以及子程序的递归调用等。这些问题留在后面解决。 | |||||||||||||||||||||
Copyright © 2004-2015 Reanimator | www.cookmoon.org |