汇编语言实现将两个8位无符号数乘法的程序编为一个子程序,被乘数、乘数和乘积存放于NUM开始的4个存储单元

来源:百度知道 编辑:UC知道 时间:2024/05/07 07:03:47
由于最近我们刚接触子程序设计,我还不太了解,希望能通过这个例子,能让我进一步熟悉子程序设计的规范化。希望哪位汇编高手帮忙一下,先谢谢了!

;子程序名:MULTI
;功能: 把两个8位无符号数相乘
;入口参数:NUM开始的两个储存单元
;出口参数:NUM开始的3,4个存储单元
;其他说明:
MULTI PROC
PUSH AX
MOV AL,BYTE PTR NUM
MOV AH,BYTE PTR (NUM+1)
MUL AH
MOV WORD PTR (NUM+2),AX
POP AX
MULTI ENDP