نمایش نتایج 1 تا 3 از 3

نام تاپیک: مفهوم پیغام divide overflow و نحوه ی حل این مشکل در برنامه نویسی اسمبلی چیست؟

  1. #1

    مفهوم پیغام divide overflow و نحوه ی حل این مشکل در برنامه نویسی اسمبلی چیست؟

    با سلام من یه برنامه کوچیک اسمبلی قرار بنویسم که با گرفتن a و b از خروجی جواب معادله ax+b=0 رو محاسبه کنه. من این کد رو نوشتم اما تو اجرا پیغام divide overflow میده و شدیدا رو اعصابه تا پنج شنبه 12 اردیبهشت هم بیشتر وقت ندارو به دادم برسید.
    include io.h
    cr EQU 0dh
    lf EQU 0ah
    stacksg segment 'stack'
    db 100h dup(?)
    stacksg ends
    datasg segment 'data'
    prompta db 'Please Enter a:',0
    promptb db cr,lf,'Please Enter b:',0
    value db 20 dup(?)
    lable1 db cr,lf ,'The Result(X) is:'
    result db 20 dup(?)
    db cr,lf,0
    datasg ends
    codesg segment 'code '
    assume cs:codesg,ds:datasg
    main:mov ax,datasg
    mov ds,ax
    output prompta
    inputs value,20
    atoi value
    mov bx,ax; bx=a
    output promptb
    inputs value,20
    atoi value ; alan ax=b
    neg ax; ax=-b
    idiv bx; ax=ax/bx => ax=-b/a
    itoa result,ax
    output lable1
    mov ax,4c00h
    int 21h
    codesg ends
    end main

  2. #2

    نقل قول: مفهوم پیغام divide overflow و نحوه ی حل این مشکل در برنامه نویسی اسمبلی چیست؟

    و من همچنان منتظر راهنمایی حرفه ای های عزیز هستم!

  3. #3
    کاربر دائمی آواتار darknes666
    تاریخ عضویت
    فروردین 1392
    محل زندگی
    دونستنش فایده ای نداره
    پست
    399

    نقل قول: مفهوم پیغام divide overflow و نحوه ی حل این مشکل در برنامه نویسی اسمبلی چیست؟

    اقا من فکر کنم این باشه.وقتی این اتفاق میفته که مقدار خیلی کوچیک میشه و کامپیوتر نمیتونه اون مقدار رو تشخیص بده.مثلا وقتی 200 بار عدد 1 رو تقسیم بر 2 کنی این اتفاق میفته.البته فکر کنم.

تاپیک های مشابه

  1. آموزش: نحوه ارزش گذاری بر پروژه های برنامه نویسی(نرم افزارها)
    نوشته شده توسط rezatati در بخش مباحث مرتبط با مهندسی نرم‌افزار
    پاسخ: 7
    آخرین پست: پنج شنبه 17 اسفند 1391, 11:16 صبح
  2. پاسخ: 24
    آخرین پست: چهارشنبه 06 اردیبهشت 1391, 16:12 عصر
  3. مقاله: نحوه Compare کد فایل ها در برنامه نویسی تیمی و گروهی
    نوشته شده توسط Jean Reno در بخش C#‎‎
    پاسخ: 0
    آخرین پست: چهارشنبه 19 خرداد 1389, 18:47 عصر
  4. سوال: نحوه همکاری افراد در یک گروه برنامه نویسی
    نوشته شده توسط naser2009 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: سه شنبه 31 شهریور 1388, 23:43 عصر
  5. پیغام خطای overflow
    نوشته شده توسط maleknasab در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: چهارشنبه 24 دی 1382, 10:53 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •