ايران ويج

نسخه‌ی کامل: ضرب دو عدد دورقمی در اسمبلی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
ضرب دو عدد دورقمی در اسمبلی رامیخوام
خواهشا هر کی میدونه
کمک کنه
جای دوری نمیره
توی سایت هست. اعشاریش هم هست.
ساده ترین برنامه ای که میشه نوشت . مثلا 2 عدد 23 با 25 رو ضرب میکنه میریز تو متغیر ans که توی دیباگر میتونی مقدارش بخونی ( همون مقدار ax هم جواب رو نشون میده ) :

کد:
.model small
.data

num1 db 23
num2 db 25
ans  dw  ?

.code

    mov ax,@data
    mov ds,ax
    xor ax,ax
    mov al,num1
    mov bl,num2
    mul bl
    mov ans,ax

    mov ah,4ch
    int 21h
end