PDA

View Full Version : ضرب با جمع های متوالی



forodo007
چهارشنبه 27 مرداد 1389, 12:59 عصر
سلام میخاو بدونم 2 عدد a , b رو چطوری با هم ضرب کنم با استفاده از ضرب های متوالی اگه میشه یه مثال با کد بزنید ممنون

tdkhakpur
پنج شنبه 28 مرداد 1389, 00:30 صبح
خب یکی رو شمارنده حلقه قرار بده و دیگری را با خودش جمع کن


mov cx, a
mov bx, 0
lp1:
add bx, b
loop lp1

خروجی داخل bx قرار میگیره.

mhsmity
پنج شنبه 28 مرداد 1389, 09:00 صبح
MOv Count,021H


Mov Ax,0H


Mov BX,05H


_______________


Mov CX,Count


Mov AX, 0


Agin:
add AX,BX
loop Agin


Mov Result,Ax

forodo007
پنج شنبه 28 مرداد 1389, 17:23 عصر
برال تفریق هم همینطور

tdkhakpur
پنج شنبه 28 مرداد 1389, 22:17 عصر
برای تفریق هم همینطور



dx = 10 - 2
mov cx, 10
mov bx, 2
mov dx,0
lp1:
inc dx
dec cx
cmp cx, bx,
jne lp1
mov bx, 0