asm源码:计算圆周率
这次再发一个ASM程序:计算圆周率,比上一个难度大了点儿,主要是完成了N(N>1000000000)位十进制大数的加、减、除运算及显示输出。编写代码用了我一天的业余时间,调试则用了两天,惨啊,明明是4*4*5*DATAMAX/1000==04C4B400h,DATAMAX=1000000000,我写成
mov dwordptr[eax],4*4*5*DATAMAX/1000 竟然没编译出我想要的
mov dwordptr[eax],04C4B400h 让我费了很多时间才发现,编译器有bug??
总算调试通过了,了了我多年的一个心愿。在还没有见过计算机为何物时就知道可以用它计
下载地址
用户评论