دانلود کتاب آشنایی با برنامه نویسی اسمبلی ویندوز

دانلود کتاب آشنایی با برنامه نویسی اسمبلی ویندوز

 

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

 

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

زمانی استفاده از اسمبلر حائز اهمیت می باشد که سرعت انجام عملیات جزء موارد بحرانی محسوب گردد. برای مثال در برنامه های گرافیکی و اعمال مختلف با بیت مپ ها …

 

(بیشتر…)

ادامه مطلب...

دانلود کتاب زبان ماشین و اسمبلی بصورت پاورپوینت

دانلود کتاب زبان ماشین و اسمبلی بصورت پاورپوینت

 

| کتاب زبان ماشین و اسمبلی بصورت ppt |

| مرجع کامل – در ۹ فصل |

 

اسمبلی به مجموعه زبان‌های برنامه‌نویسی سطح پایینی اطلاق می‌شود که در آن مستقیماً دستورالعمل‌های پردازنده اصلی (CPU) نوشته می‌شود ( یعنی دستوراتی که ALU توانایی انجام آنها را دارد .) به دلیل سطح پایین بودن این زبان‌ها، نوشتن، اشکال‌زدایی و نگهداری برنامه سخت‌تر است. برای هر خانوادۀ CPU یک زبان اسمبلی وجود دارد. این زبان به زبان مادر کامپیوتر بسیار نزدیک می‌باشد به‌طوری که تمامی برنامه‌های اولیه همچون ++C توسط زبان اسمبلی ساخته شده است و همچنین اکثر کارها در زمینۀ هک و مانند آن با این زبان انجام می‌شود. در زبان اسمبلی هر دستور زبان متناظر یک دستور باینری است. این زبان را با استفاده از اسمبلر‌ها می‌توان به زبان ماشین یعنی صفر و یک تبدیل کرد. نرم‌افزارهای اسمبلر بر روی سیستم نصب شده و با وارد کردن کدهای اسمبلی و اشکال‌زدایی کردن آن می‌توان آن‌ها را به زبان ماشین تبدیل کرد. هدف این جزوه درک عمیق تر نحوه کار کامپیوتر در سطح پایین و در نتیجه تولید نرم افزارهای کارآمدتر در سطوح بالا می باشد. یادگیری زبان اسمبلی به آشنائی بیشتر با طریقه کارکردن سخت افزار، برنامه ها و سیستم عامل با یکدیگر کمک می کند. در این کتاب که در ۹ فصل است استفاده از دستورات اسمبلی و نوشتن برنامه های ساده اسمبلی را فراخواهید گرفت.

 

(بیشتر…)

ادامه مطلب...

دانلود رایگان سورس کدهای آماده به زبان ماشین و اسمبلی

دانلود رایگان سورس کدهای آماده به زبان ماشین و اسمبلی

 

| دانلود سورس کدهای آماده به زبان ماشین و اسمبلی |

 

در این پست برای شما کاربران ایبوک جنرال مجموعه کامل از سورس کدهای آماده به زبان ماشین و اسمبلی را آماده کرده ایم که جهت یادگیری و آشنایی بهتر با این زبان مفید خواهد بود. تمامی سورس های قرار داده شده در نرم افزار Emu8086 تست شده است. جهت مشاهده عناوین سورس ها و دانلود به ادامه مطلب مراجعه فرمایید.

 

(بیشتر…)

ادامه مطلب...