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

نام تاپیک: کمک در مورد این قطعه کد

  1. #1

    Question کمک در مورد این قطعه کد

    با سلام خدمت دوستان من یک برنامه ماشین حساب گرفتم می خواهم بدونم این دو کد چه کاری انجام می ده اگه لطف کنید توضیح کامل بدید ممنون می شم اخه می خیلی مبتدی هستم
    bintoasc proc
    push cx
    push dx
    push si
    push bx
    push ax
    mov si,10
    xor cx,cx
    next2: xor dx,dx
    div si
    push dx
    inc cx
    or ax,ax
    jnz next2
    l1:pop dx
    add dl,48
    mov [bx],dl
    inc bx
    loop l1
    mov byte ptr[bx],'$'
    pop ax
    pop bx
    pop si
    pop dx
    pop cx
    ret
    bintoasc endp



    asctobin proc
    push bx
    push si
    push dx
    mov si,10
    mov ax,0
    next: mul si
    mov dl,[bx]
    inc bx
    sub dl,48
    add ax,dx
    cmp byte ptr[bx],13
    jne next

    pop dx
    pop si
    pop bx
    ret
    asctobin endp

  2. #2

    نقل قول: کمک در مورد این قطعه کد

    از نامشون مشخص هست براي تبديل اسكي به باينري و بلعكس هست
    اولين پروسيجر براي تبديل باينري به اسكي براي چاپ بر روي مانيتور و ...
    دومي براي تبديل اسكي به باينري كه براي محاسبه توسط پردازنده بايد به فرم دودويي تبديل بشه اطلاعات
    ---
    وقت ندارم تابع هارو بررسي كنم اما ميشه خيلي كوتاهتر هم انجامش داد.

  3. #3

    نقل قول: کمک در مورد این قطعه کد

    سلام دوست عزیز و همشهری گرامی ممنون از توضیحت اگه میشه خلاصه ترش کرد بهم بگو اخه این کد مال یک ماشین حساب هست منم تا حالا با اسمبلی کار نکردم قرار به عنوان پروژه بدم استادم اینم برنامه اش من از یکی از دوستام گرفتمش اگه لطف کنی برام توضیحش بدی ممنون می شم میدونم که کار سختیه اگه هم تو شهر مشهدی بیام تا کمکم کنی با تشکر

    Calc1.rar

  4. #4

    نقل قول: کمک در مورد این قطعه کد

    اين يك ماشين حساب سادست كه چهار عمل اصلي ضرب،تقسيم،جمع و تفريق را بروي اعداد صحيح انجام ميده
    توضيح كلي هم نويسنده گفته كه مربوط به چيه اما اينجور كه شما ميگي كلا سر كلاسش نبودي كه متوجه نميشيد، بد من بنده خدا چطوري توضيح بدم؟
    چون ادامه حرفا براي ديگران مفيد نيست براتون پيام خصوصي ميزارم اونجا رو دنبال كنيد.
    موفق باشي

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

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