yas7
27-11-2007, 21:53
من یه زیر برنامه دارم به شکل زیر:
multi proc
push dx
move dx,0
L1:add dx,bx
dec al
jne L1
move ax,dx
pop dx
et
multi endp
که dx شمارنده.,alورودی 8بیتی, ورودی 16 بیتی,bx
و ax حاصل ضرب توش میره
حالا سوال من اینه کسی میتونه کمکم کنه یه زیر برنامه دیگه بنویسم که با کمک همین زیر برنامه یه زیر برنامه بازگشتی به اسم fact بنویسم که factعدد موجود در ثبات alرا حساب و در ax برگردونه
multi proc
push dx
move dx,0
L1:add dx,bx
dec al
jne L1
move ax,dx
pop dx
et
multi endp
که dx شمارنده.,alورودی 8بیتی, ورودی 16 بیتی,bx
و ax حاصل ضرب توش میره
حالا سوال من اینه کسی میتونه کمکم کنه یه زیر برنامه دیگه بنویسم که با کمک همین زیر برنامه یه زیر برنامه بازگشتی به اسم fact بنویسم که factعدد موجود در ثبات alرا حساب و در ax برگردونه