مشاهده نسخه کامل
: ج كارى كنام با زبانى اسمبلى شروع كنام <<
dlerdler
02-10-2007, 05:20
دوستان لطفن منو راهنمايى كونان ميخام با اسمبلى كاركنام تا حالا هيجى بلد نيستم باهرجور ميتونن راهنمايى و كمكم كنان
آشنايي با زبان اسمبلي ويندوز
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
dlerdler
02-10-2007, 22:49
دستت درد نكن دوستام خيلى جالب بو ولى اسمبلى بغير ويندوز از ج ج جايى ديكر كار ميكنات لطفن تو زحات كامل بدين ممنون ؟
paranoid_android
03-10-2007, 00:43
به غیر از ویندوز یعنی مثلا 16 یا 8 بیت؟
dlerdler
03-10-2007, 05:00
دوستم مثلا باسكال در دلفى و.... كارميكنة اسمبلى ج؟
paranoid_android
03-10-2007, 22:43
خودت فهمیدی چی گفتی؟!
ali zi zeperto
04-10-2007, 09:20
تا اون جایی که من می دونم با C هم می تونی برنامه نویسی اسمبلی کنی ولی با پاسکال نمی شه با دلفی و این زبانهای سطح بالا هم فکر نمی کنم.بهتره که برای برنامه نویسی اسمبلی از همون محیط edit بعلاوه کامپایلرش استفاده کنی.کاری که همه می کنن.
یه کمی هم واضح تر بنویس :6:
سلام
من فكر كنم شما اگه يه اسمبلر بگيريد كارتون راه بيفته! مثلا masm 6.11 من خودم با اين كار كردم جواب مي ده .كتاب دكتر مزيدي هم در اين باره خيلي عاليه تا اونجا كه من مي دونم...
استاد ما يه pdf خيلي عالي بهمون داده اگه حجمش كم بود حتما up مي كردم...اگه بتونم فشرده كنم حتما لينكشو بهتون مي دم!!!!!
dlerdler
06-10-2007, 05:20
خيلى ممنون ميشم
Mehran NZ
07-10-2007, 19:19
ameneh جان اگه می بینی حجمش زیاده خواهشا به office word تبدیلش کن یعنی کپی کن توی محیطش و سیوش کن این pdf خیلی حجم می گیره
فكر كنم آموزش اسمبلي زياد زياد باشه و نياز به خيلي مقدمات داره
حتما سرچ كنيد
اما يه توصيه الان كه زبان هاي سطح بالا وجود دارند واسه كار با اسمبلي حتما بايد هدف خاص باشه اين نظر منه
چون اسمبلي مال nسال پيش هست و الان 2007
-----------------------------------------
خودم اولين برنامه كه همون Hello World باشه رو واستون مينويسم
IDE براي نوشتن با زبان اسمبلي MASM32 هست كه ميتونيد از اينجا بگيريد
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حجمش هم كمه
برنامه رو دانلود و كامل نصب كنيد
با VS C++6 هم ميشه نوشت فقط بايد asm_ ابتداي كدتون قرار بگيره
--------------------------------------------------------------------------------------
اين هم كد كامل Hello World
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اما توضيح خط اول ميگه كه اين كد براي پروسسور هاي 486 به بالا كامپايل بشه
و.......
از قسمت code. هم كه داده هاي برنامه شروع ميشه
از ; براي نوشتن توضيحات در برنامه استفاده ميشه
---------------------
بعد از نوشتن برنامه اونرو سيو كرده و سپس از منوي Project گزينه Build All رو ميزنيم تا برنامه ساخته بشه
اگر error داد حتما چك كنيد
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
و دوباره از همون منو Run Program رو ميزنيم تا برنامه اجرا بشه
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اگر مشكلي بود برنامه رو در مسير masm32/bin سيو كنيد
حجم برنامه ما خيلي كمه در حدود 2.5 كيلو بايت
و سرعت اجراي اونهم زياده چون اين يكي از خصوصيات اسمبلي هست زيرا دستورات مستقيما و بدون واسطه به پردازشگر فرستاده ميشن
اين فيلم رو هم درست كردم واستون كه ديگه مشكلي نباشه
همراه با سورس و فايل اجرايي همين برنامه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اميدوارم موفق باشيد
سوالي بود در خدمتيم
dlerdler
11-10-2007, 13:42
mam non az koamak toooooooooooon
mam non az koamak toooooooooooon
خواهش وظيفه بود
hadi_joulaee
15-10-2007, 16:31
انتشارات ناقوس یه کتاب داره که "سید رضی" اونو نوشته فقط اسم کتابه یادم نیست ولی کتاب خوبیه.
اونو بخونی میتونی با اسمبلی برنامه بنویسی چون نثرش روانه .
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.