mehrara_bolouri
دوشنبه 21 دی 1388, 12:57 عصر
برنامه ای بوسید که دو عدد را بگیرد و مقسوم علیه های آن را چاپ کند. به زبان اسمبلی:قلب::قلب:
Rain_Song
دوشنبه 21 دی 1388, 21:59 عصر
سلام
می تونید با استفاده از روش جدول نردبانی مقسوم علیه مشترک رو حساب کنی ...
فک نمی کنم سخت باشه ...
اگه مشکلی داریدمی تونید بگید کجاس ....
و اینکه توضیح ندادید چجوری اعداد رو دریافت می کنی ؟
mehrara_bolouri
سه شنبه 22 دی 1388, 12:56 عصر
salam na motasefane nemitoonam , rastesh in soale khodam bou k neveshtam halesho balad nistam:ناراحت:
kazemproger
سه شنبه 22 دی 1388, 20:24 عصر
این زیربرنامه ب.م.م و ک.م.م دو عدد بالای پشته رو حساب می کنه
Bmm-Kmm PROC NEAR
MOV BP, SP
MOV AX,
MOV BX, [BP+4]
CMP AX, BX
JAE L1
XCHG AX, BX
[B]L1:
MOV DX, 0
DIV BX
MOV AX, BX
MOV BX, DX
CMP BX, 0
JNZ L1
MOV CX, AX ; Bmm
MOV AX, [BP+2]
MOV BX, [BP+4]
MUL BX
DIV CX
MOV [BP+2], AX ;Kmm
MOV [BP+4], CX ;Bmm
RET
Bmm-Kmm ENDP
ب.م.م به روش نردبانی محاسبه شده است.
ب.م.م / (عدد اول * عدد دوم) = ک.م.م
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.