2.5.4 子程序设计 (Subroutine) ? 1 子程序的 调用 和 返回 (call return) CALL SUB1 ( 断点 1) CALL SUB1 ( 断点 1) ? 2 主程序与子程序间信息传递 (message) ? 3 保护 现场和 恢复 现场 PUSH POP 例 :2.17 设计子程序 , 使其具有显示 EAX 寄存器 中数据的功能 ? 2. 子程序的调用 JBE L2 ? 1. 保护现场和恢复现场 ( preserve environment ) PUSH POP 先后顺序 ? 3. 子程序的返回 RET 2.5.5 ROM BIOS 中断调用 ? MOV AH,02H; 功能 2 号 ( function ) ? MOV BH,0 ; 0页 ? MOV DH,12H ; 第 12 行 ? MOV DL,01H ; 第 1 列 ? INT 10H ? 例 2.18 利用 INT10H 指令的 2 号功能将光 标 ( cursor ) 定位在屏幕的第 12 行 、第 1 列 ? 利用 INT16H 指令的 0 号功能 从键盘 读 入一个
原创力文档

文档评论(0)