Course catalog
Categories
Showing 1-2 of 2 items.
برنامه نویسی پیشرفته C: ادغام زبان C و اسمبلی
(Mitalearn-198200)
- 50 minutes
- پیشرفته
- Release date: 22 June 2026
- Author: Dan Gookin
درباره این دوره:
اگرچه یک کامپایلر C کارآمد است، اما می توان با C و اسمبلی کار کرد و از سرعت اسمبلی با زمان توسعه کمتر C لذت برد. در این دوره، مدرس Dan Gookin به شما آموزش می دهد که چگونه C و فایل های شی اسمبلی را با C تماس بگیرید. توابع از کد اسمبلی، و همچنین نوشتن اسمبلی درون خطی در تابع C. Dan با توضیح چگونگی دستیابی به اسمبلر و اجرای برنامه های C و اسمبلی شروع می کند. او توضیح می دهد که چگونه یکپارچه سازی زبان C و اسمبلی می تواند مهارت های کدنویسی و عملکرد برنامه شما را بهبود بخشد. او شما را با نحوه ایجاد یک برنامه در اسمبلی با پردازش مراحل مناسب راهنمایی می کند: اسمبل کردن، پیوند دادن و اجرا کردن. Dan به شما نشان می دهد که چگونه کامپایلر دستورالعمل های C را به اسمبلی ترجمه می کند و چگونه کد C خود را با استفاده از اسمبلی برای هدف قرار دادن تنگناها بهینه کنید. او به نحوه پیوستن کد اسمبلی با کد C و همچنین نحوه استفاده از توابع زبان C در کد اسمبلی می پردازد. در پایان، دان نحوه استفاده از توابع اسمبلی برای C را توضیح می دهد.
Related Skills
یادگیری زبان اسمبلی
(Mitalearn-221048)
- 3 hours 4 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Malcolm Shore
درباره این دوره:
در این دوره، مربی Malcolm Shore به شما معرفی عملی برنامه نویسی در اسمبلر 32 بیتی و 64 بیتی x86 را ارائه می دهد و نشان می دهد که چگونه می توانید از آن برای دسترسی به عملکردهای سیستم از طریق API ویندوز استفاده کنید. ابتدا، مالکوم به شما نشان می دهد که چگونه اسمبلر GoAsm، Easy Code IDE و دیباگر x64 را نصب و آزمایش کنید. او نحوه ساخت یک ساختار داده پیچیده و نحوه دستکاری ثابت ها، ثبات ها و حافظه اصلی را توضیح می دهد. او به شما نشان می دهد که چگونه برنامه های فرعی را بنویسید و فراخوانی کنید و چگونه اطلاعات را به عنوان یک آرایه دستکاری کنید. سپس مالکوم وارد API ویندوز و نحوه استفاده از آن می شود. او نحوه اجرای یک فرمان سیستم را از داخل یک برنامه اسمبلر و همچنین نحوه کدنویسی و استفاده از جدول های پرش را توضیح می دهد. در مرحله بعد، او شما را راهنمایی می کند که چگونه از چیزهایی که آموخته اید برای تکمیل یک رمزگذار معمایی استفاده کنید. پس از اینکه مالکوم به شما نشان داد که چگونه برخی از مسائل امنیتی را در اسمبلر حل کنید، با چندین مثال از نحوه اجرای کد اسمبلی از زبان دیگری با زیربرنامه های اسمبلر به پایان می رسد.