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

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




  

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


Faulter آواتار ها

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

برنامه اسمبلی تبدیل عدد دسیمال به هگز برنامه اسمبلی تبدیل عدد دسیمال به هگز

برنامه اسمبلی تبدیل عدد دسیمال به هگز
Coded by: Hamed Faulter

کد:
call getNum           
call chkRes
ret

getNum proc   
    mov ah,9
    mov dx,offset[msg1]
    int 21h    
    mov di,offset[num]
    mov bx,1   
    next:
    mov ah,8
    int 21h
    cmp al,13
    je en
    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
    jmp next
    s:
    push ax
    mov ax,[di]
    mov bx,10
    mul bx
    mov [di],ax
    pop ax
    add [di],ax    
    jmp next
    en:        
    ret
getNum endp

chkRes proc   
    mov ah,9
    mov dx,offset[msg2]
    int 21h
    mov di,offset[num]
    mov ax,[di]
    mov bx,16
    mov cx,0   
    r:
    cmp ax,0
    je er
    mov dx,0
    div bx   
    cmp dx,9
    jg c
    add dx,48
    b:
    push dx
    inc cx
    jmp r
    er:  
    mov ah,2
    pop dx
    int 21h
    loop er
    ret  
    c:
    add dx,55
    jmp b
chkRes endp

ret
num dw 0
msg1 db 'Enter number: $'
msg2 db 10,13,'HEX: $'



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

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

آخرین ارسال 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 مهمان)
 

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

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

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

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