یه برنامه کوچیک به اسمبلی هست کد اصلیشو میزارم واسه تغییر

شروع موضوع توسط Honarvar60 ‏30 ژوئن 2007 در انجمن خانواده C++ , C

  1. Honarvar60

    Honarvar60 Registered User

    تاریخ عضویت:
    ‏22 مارس 2005
    نوشته ها:
    1,304
    تشکر شده:
    141
    سلام
    دوستان یه برنامه ی ساده ای به زبان اسمبلی هست که من کدشو میزارم و یه تغییر کوچیک باید داده بشه اگر کمک کنید مشکل بنده رو حل میکنید.
    تشکر

    کد و تکه برنامه زیر یک عدد یک بایتی که در مکان حافظه x قرار دارد روی مانیتور بصورت یک عدد در مبنای 2 چاپ می کند(فرض بدون علامت هست) حالا ما میخوایم این کدها رو برای عدد علامت دار تغییر بدیم چطوری؟ تشکر از کمکتون

     
  2. برترین مرکز خرید و فروش وب سایت
  3. shifte shab

    shifte shab Registered User

    تاریخ عضویت:
    ‏21 ژوئن 2004
    نوشته ها:
    1,591
    تشکر شده:
    6
    محل سکونت:
    زير گنبد كبود
    عددی که شما نوشتی ... اگه فقط برای اعداد منفی می خواهی استفاده کنی ... اول باید مکمل 2 عدد رو حساب کنی ... بعد با تقسیمات متوالی معادل باینری اون رو بدست بیاری
    من rol bl,1 رو نمی دونم کارش چیه
    اگه برای هم علامتدار و هم بدون علامت بخواهی باید یک شرط بگذاری که بیت هشتم ( پر ارزش ترین بیت ) رو چک کنی .....که اگر یک بود از روش فوق و اگه صفر بود از روشی که خودت گفتی استفاده کند.
     
  4. shifte shab

    shifte shab Registered User

    تاریخ عضویت:
    ‏21 ژوئن 2004
    نوشته ها:
    1,591
    تشکر شده:
    6
    محل سکونت:
    زير گنبد كبود
    این از برنامه سطح بالاش :



    [​IMG]
     
عسل طبیعی و گرده گل ایرانیavanak  همکاری در فروش