آموزش اسمبلی به همراه برنامه نویسی Assembly

آموزش زبان برنامه نویسی Assembly به همراه زبان برنامه نویسی Assembly
آموزشی که در ادامه مطلب می توانید دانلود کنید آموزش برنامه نویسی اسمبلی به صورت پی دی اف می باشد. که بیشتر بدرد علاقه مندان به برنامه نویسی ماشین و برنامه نویسی سطح پایین می خورد. اما در ادامه از زبان ویکی پدیا برای شما مطالبی را گذاشتم تا با این زبان بیشتر آشنا شوید.
اَسِمبلی یک زبان برنامهنویسی سطح پایین است و از بالاترین سرعت نسبت به سایر زبانها برخوردار است. زیرا سایر زبانها ابتدا به اسمبلی و سپس به زبان ماشین(۰و۱) کامپایل می شوند ولی اسمبلی مستقیما به زبان ماشین کامپایل می شود. برای هر خانواده CPU یک اسمبلی وجود دارد. مثلا کد های اسمبلی Intel با AMD فرق دارد. این زبان به طور مستقیم با سخت افزار، حافظه اصلی، CPU و غیره در ارتباط است.
زبانهای برنامهنویسی سطح بالا علی رغم تواناییهای زیادی که دارند همیشه برای کار با سخت افزار مناسب نیستند(به جز C که برای کار باسخا افزار از همه حتی اسمبلی بهتر است) در حالی که اسمبلی قدرت زیادی برای کار با سخت افزار دارد.
زبانهای برنامهنویسی سطح بالا علی رغم تواناییهای زیادی که دارند همیشه برای کار با سخت افزار مناسب نیستند(به جز C که برای کار باسخا افزار از همه حتی اسمبلی بهتر است) در حالی که اسمبلی قدرت زیادی برای کار با سخت افزار دارد.
میزان استفاده از حافظه
برنامههای نوشتهشده به زبان اسمبلی نسبت به برنامههای معادل در زبانهای سطح بالا، حافظه کمتری را اشغال میکنند. البته این امر بستگی به انخاب اندازه سگمنت حافظه در زمان نوشتن برنامه دارد.
برنامههایی که نیاز به زمان بلادرنگ دارند در اسمبلی به خوبی نوشته میشوند و همچنین برنامههای مقیم در حافظه.در ضمن برنامه نویس با اسمبلی کارهایی میتواند انجام دهد که با زبانهای سطح بالا نمیشود آن کارها را انجام داد. از جمله دستکاری مستقیم VGA و یا RAM.
برنامههای نوشتهشده به زبان اسمبلی نسبت به برنامههای معادل در زبانهای سطح بالا، حافظه کمتری را اشغال میکنند. البته این امر بستگی به انخاب اندازه سگمنت حافظه در زمان نوشتن برنامه دارد.
برنامههایی که نیاز به زمان بلادرنگ دارند در اسمبلی به خوبی نوشته میشوند و همچنین برنامههای مقیم در حافظه.در ضمن برنامه نویس با اسمبلی کارهایی میتواند انجام دهد که با زبانهای سطح بالا نمیشود آن کارها را انجام داد. از جمله دستکاری مستقیم VGA و یا RAM.
کاربردهای دیگر
از کاربردهای دیگر زبان اسمبلی می توان به مهندسی معکوس اشاره نمود. این مورد بیشتر در مورد Decompilerها و Disassemblerها مربوط می شود.
از کاربردهای دیگر زبان اسمبلی می توان به مهندسی معکوس اشاره نمود. این مورد بیشتر در مورد Decompilerها و Disassemblerها مربوط می شود.
| پسورد فایل فشرده : www.bindownload.net |
مجموعه ای نفیس شامل 22000 هزار کارت ویزیت آماده8.500 تومان |
![]()
آموزش زبان انگلیسی نصرت ۲ + تقویت حافظه |


پنج DVD + یک DVD هدیه فروشگاه و پکیج شیک و اختصاصی فروشگاه با قیمت استثنائی












بهمن ۱۲م, ۱۳۸۶ at ۱۲:۲۸ ب.ظ
ممنون
اسفند ۲۲م, ۱۳۸۶ at ۱:۵۹ ق.ظ
دست شما درد نکند
خیلی باحال بود
ممنون
اسفند ۲۷م, ۱۳۸۶ at ۲:۰۲ ق.ظ
دمت گرم خیلی آقایی
اردیبهشت ۲م, ۱۳۸۷ at ۳:۲۰ ب.ظ
دستتون درد نکنه کمک خیلی بزرگی بهم کردید
اردیبهشت ۱۷م, ۱۳۸۷ at ۱:۰۴ ق.ظ
ازتون خیلی ممنونم.
اردیبهشت ۱۷م, ۱۳۸۷ at ۳:۴۸ ب.ظ
دمتون گرم خیلی بهمون کمک کردین یک دنیا Thanks
خرداد ۲۲م, ۱۳۸۷ at ۷:۲۷ ق.ظ
خیلی حال دادی ممنون خیلی خیلی دمت گرم
باز هم از این کار ها انجام بده
خدا حافظ
خرداد ۲۴م, ۱۳۸۷ at ۱۱:۳۹ ب.ظ
دانشگاه پیام نور شهر جدید هشتگرد epnu.iranblog.com
در مورد برنامه نویسی است.لطفآ لینکم کنید.
دانشگاه پیام نور شهر جدید هشتگرد epnu.iranblog.com
آذر ۱۱م, ۱۳۸۷ at ۲:۴۶ ب.ظ
سلام، با تشکر
میشه قطعه کد مربوط به برنامه(می خواهم وقتی یه دکمه را از صفحه کلید می زنم برنامه ام پیوند داده بشه به یه جایی مثلا به برنامه c )را برام بفرستید به آدرس الکترونیکی yousof65@yahoo.com
آذر ۱۴م, ۱۳۸۷ at ۱۱:۵۰ ق.ظ
لطفا مطالب بیشتری در مورد دستور ها برای من ارسال کنید
با تشکر از شما
دی ۸م, ۱۳۸۷ at ۹:۲۵ ق.ظ
Many Thanks For your cooperation with me.