انجمن پارسی لند
بازگشت   پارسی لند > برنامه نویسی > VB.net, VB, Delphi, C++, C# ,C, Pascal > ساير زبان های برنامه نویسی

سایت پارسی لند | Parsiland Forums




  

برنامه اسمبلی محاسبه مجموع و ضرب ارقام یک عدد
نحوه نمایش امتیاز موضوع ابزارهای موضوع  
برنامه اسمبلی محاسبه مجموع و ضرب ارقام یک عدد 5 خرداد 1392   #1 (لینک)
Faulter


Faulter آواتار ها

مدیر ارشد انجمن برنامه نویسی
 
Faulter آنلاین نیست.

برنامه اسمبلی محاسبه مجموع و ضرب ارقام یک عدد برنامه اسمبلی محاسبه مجموع و ضرب ارقام یک عدد

برنامه اسمبلی محاسبه مجموع و ضرب ارقام یک عدد
Coded by: Hamed Faulter

کد:
prntRes macro l    
   local t,ed
   mov ax,offset[l]
   mov bx,10
   mov cx,0 
   t:
   cmp ax,0
   je ed
   mov dx,0
   div bx
   add dx,48
   push dx
   inc cx
   jmp t 
   ed:
   pop dx
   mov ah,2
   int 21h
   loop ed
endm

call getNum  
mov ah,9
mov dx,offset[msg2]
int 21h
prntRes su
mov ah,9
mov dx,offset[msg3]
int 21h
prntRes mu
ret

getNum proc
    mov ah,9
    mov dx,offset[msg1]
    int 21h    
    mov di,offset[su]
    mov si,offset[mu]
    mov bx,1    
    next:   
    mov ah,8
    int 21h
    cmp al,13
    je eg
    cmp al,'0'
    jl next
    cmp al,'9'
    jg next
    mov ah,2
    mov dl,al
    int 21h      
    mov ah,0
    sub al,48
    dec bx
    jnz s
    mov [di],ax
    mov [si],ax
    jmp next
    s:
    add [di],ax
    mov bx,[si]
    mul bx
    mov [si],ax
    mov bx,2
    jmp next           
    eg:
    ret  
getNum endp

msg1 db 'Enter number: $'
msg2 db 10,13,'Sum: $'
msg3 db 10,13,'Mul: $'
su dw 0
mu dw 1



این مطلب با زحمات کاربرای این سایت جمع آوری شده است
اخلاق حکم می کند در صورت برداشت از سایت منبع را ذکر کنید!

__________________
دست خوش به معلمی که ریه ش از گچ پر شده و اینارو یاد ما داد.
 

آخرین ارسال Faulter
موضوع انجمن آخرین نویسنده پاسخ نمایش تاریخ آخرین نوشته
کامپایل کردن برنامه های qt بصورت استاتیک VB.net, VB, Delphi, C++, C# ,C, Pascal Faulter 0 1850 17 بهمن 1392 01:08
دانلود اوبونتو 13.10 نسخه 32bit مرجع کاربرای Ubuntu Faulter 0 791 14 بهمن 1392 20:25
سورس Qt برنامه Spreadsheet VB.net, VB, Delphi, C++, C# ,C, Pascal Faulter 0 1040 14 بهمن 1392 19:26
سورس Qt برنامه ساخت اشکال با کد اسکی VB.net, VB, Delphi, C++, C# ,C, Pascal Faulter 0 1029 14 بهمن 1392 19:20
سورس Qt برنامه باز کردن فرمت Doc VB.net, VB, Delphi, C++, C# ,C, Pascal Faulter 0 897 14 بهمن 1392 17:53
Qt چیست؟ VB.net, VB, Delphi, C++, C# ,C, Pascal Faulter 2 1336 14 بهمن 1392 08:01
نمونه سیستم تبدیل مختصات سه بعدی در ++c C++ & C# & C Faulter 0 1087 7 تیر 1392 17:29
ایجاد و مقدار دهی آرایه ی پویا 4 بعدی در c C++ & C# & C Faulter 0 989 7 تیر 1392 17:21
الگوریتم جستجوی kmp در c C++ & C# & C Faulter 0 1669 7 تیر 1392 17:15
برنامه اسمبلی تبدیل عدد دسیمال به هگز ساير زبان های برنامه نویسی Faulter 0 2824 5 خرداد 1392 17:58


برچسب ها
مجموع, محاسبه, و, یک, ارقام, اسمبلی, برنامه, ضرب, عدد

  



کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 

(نمایش همه كاربراني كه از اين موضوع بازدید نمودند: 1 نفر
Faulter
ابزارهای موضوع
نحوه نمایش امتیاز به این موضوع
امتیاز به این موضوع:

انتخاب سریع یک انجمن

دانلود فایل,مقاله, سورس کد

Powered by vBulletin, Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
All right reserved ©2009 - 2018, Parsiland.com
کپی برداری از این سایت به هر نحو ممنوع می باشد!