فكر كنم آموزش اسمبلي زياد زياد باشه و نياز به خيلي مقدمات داره
حتما سرچ كنيد
اما يه توصيه الان كه زبان هاي سطح بالا وجود دارند واسه كار با اسمبلي حتما بايد هدف خاص باشه اين نظر منه
چون اسمبلي مال nسال پيش هست و الان 2007
-----------------------------------------
خودم اولين برنامه كه همون Hello World باشه رو واستون مينويسم
IDE براي نوشتن با زبان اسمبلي MASM32 هست كه ميتونيد از اينجا بگيريد
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حجمش هم كمه
برنامه رو دانلود و كامل نصب كنيد
با VS C++6 هم ميشه نوشت فقط بايد asm_ ابتداي كدتون قرار بگيره
--------------------------------------------------------------------------------------
اين هم كد كامل Hello World
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اما توضيح خط اول ميگه كه اين كد براي پروسسور هاي 486 به بالا كامپايل بشه
و.......
از قسمت code. هم كه داده هاي برنامه شروع ميشه
از ; براي نوشتن توضيحات در برنامه استفاده ميشه
---------------------
بعد از نوشتن برنامه اونرو سيو كرده و سپس از منوي Project گزينه Build All رو ميزنيم تا برنامه ساخته بشه
اگر error داد حتما چك كنيد

و دوباره از همون منو Run Program رو ميزنيم تا برنامه اجرا بشه

اگر مشكلي بود برنامه رو در مسير masm32/bin سيو كنيد
حجم برنامه ما خيلي كمه در حدود 2.5 كيلو بايت
و سرعت اجراي اونهم زياده چون اين يكي از خصوصيات اسمبلي هست زيرا دستورات مستقيما و بدون واسطه به پردازشگر فرستاده ميشن
اين فيلم رو هم درست كردم واستون كه ديگه مشكلي نباشه
همراه با سورس و فايل اجرايي همين برنامه
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اميدوارم موفق باشيد
سوالي بود در خدمتيم