[计算机硬件及网络]4第四章 汇编语言程序设计.ppt

[计算机硬件及网络]4第四章 汇编语言程序设计.ppt

[计算机硬件及网络]4第四章 汇编语言程序设计

4.5 1)通过堆栈 传递参数或参数地址 code2 segment assume cs:code2 proc_sum proc far push bp mov bp,sp push ax push bx push cx push di mov bx,[bp+0Ah] mov di,[bp+8] mov cx,[di] mov di,[bp+6] xor al,al sum:add al,[bx] inc bx loop sum mov [di],al pop di pop cx pop bx pop ax pop bp ret 6 proc_sum endp code2 ends end begin 4.6 系统功能调用 一、系统功能调用概述 IBM PC机中的BIOS和DOS操作系统都提供了丰富的中断服务程序,这两组功能子程序主要是实现系统外部设备的输入输出操作、文件管理等。 4.6 调用DOS或BIOS功能时,有以下几个基本步骤: 1)将调用参数装入指定的寄存器中; 2)如需功能号,把它装入AH; 3)如需子功能号,把它装入AL; 4)按中断号调用DOS或BIOS中断 ;INT n 5

文档评论(0)

1亿VIP精品文档

相关文档