[讨论]问一个用汇编写编译器的问题(乘/除)
因为要进行大数的运算,但要求乘除的两个数都是十进数,如: 1245856523*12457852=XXXXXXXXXX.... 加法减法已经搞定了 但是乘法出发没有找出什么好的算法…… 大家提意见啊 |
因为要进行大数的运算,但要求乘除的两个数都是十进数,如: 1245856523*12457852=XXXXXXXXXX.... 加法减法已经搞定了 但是乘法出发没有找出什么好的算法…… 大家提意见啊 |
.386
MOV EAX,NUM1
MOV EDX,NUM2
MUL EDX
;无符号乘积在(EDX,EAX)中
;EDX是高32位,EAX是低32位