ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





سفارش شبیه سازی مقالات و پایان نامه
انجام پروژه و شبیه سازی با متلب
آموزش برنامه نویسی رایگان
نمایش نتایج: از 1 به 2 از 2
  1. #1
    CodeDEV
    کاربر عضو
    تاریخ عضویت
    Mar 2016
    محل سکونت
    تهران
    نوشته ها
    89
    10
    16

    استفاده از اسمبلی در سی پلاس پلاس

    من می خوام دستورات اسمبلی رو در محیط سی پلاس پلاس استفاده کنم لطفا اگه نمونه کدی دارید که نحوه استفاده اسمبلی در زبان سی پلاس پلاس رو نشون میده در این قسمت بزارید تا استفاده کنیم ممنون.
  2. #2
    noavarangermi
    مدیر کل
    تاریخ عضویت
    Mar 2016
    نوشته ها
    594
    125
    388
    در زیر براتون برنامه ای رو آماده کردم که یک عدد رو به توان عدد دیگه میرسونه و این تابع رو با استفاده از کد اسمبلی در محیط سی پلاس پلاس قرار دادم و در محیط ویژوال استادیو ورژن 10 تست و اجرا شد.

    کد:
    // test1.cpp : Defines the entry point for the console application.
    //
    
    #include "stdafx.h"
    #include <iostream>
    #include <conio.h>
    #include <stdio.h>
    
    using namespace std;
    int power2( int num, int power );
    
    int main( void )
    {
        cout<< "3 times 2 to the power of 5 is "<< power2( 3, 5) ;
        getch();
        return 0;
    }
    int power2( int num, int power )
    {
       __asm
       {
          mov eax, num    ; Get first argument
          mov ecx, power  ; Get second argument
          shl eax, cl     ; EAX = EAX * ( 2 to the power of CL )
       }
       // Return with result in EAX
    }
  3. 1
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

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