读书人

多字节整数乘法的兑现

发布时间: 2012-07-04 19:33:55 作者: rapoo

多字节整数乘法的实现
这个子程序好像只能实现单字节相乘的乘法
如何把它改为多字节整数乘法呢?


子程序如下:
MUL8PROC
XORAH,AH
XORDX,DX
MUL80:ORBL,BL
JNZMUL81
RET
MUL81:SHRBL,1
JNCMUL82
ADDDX,AX
MUL82:SHLAX,1
JMPMUL80
MUL8ENDP

[解决办法]
单独的看这个程序,很难理解他是干什么的。
它的返回值是dx还是ax?
另外,al的是什么,al是传入参数吗?

读书人网 >汇编语言

热点推荐