آموزش برنامه نویسی پیشرفته C: ادغام زبان C و اسمبلی

Advanced C Programming: Integrating C and Assembly Language

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اگرچه کامپایلر C کارآمد است ، اما می توان با C و مونتاژ کار کرد ، از سرعت مونتاژ با زمان کمتری برای توسعه C لذت برد. توابع از کد مونتاژ ، و همچنین نوشتن مونتاژ به صورت درون خط در یک تابع C. دن با توضیح چگونگی تهیه یک اسمبلر و اجرای برنامه های C و اسمبلی شروع می کند. وی بحث می کند که چگونه ادغام زبان C و اسمبلی می تواند مهارت برنامه نویسی و عملکرد برنامه شما را بهبود بخشد. او شما را در چگونگی ایجاد یک برنامه در مونتاژ با پردازش مراحل مناسب راهنمایی می کند: جمع آوری ، پیوند دادن و اجرا. Dan به شما نشان می دهد که چگونه کامپایلر دستورالعمل های C را به مونتاژ ترجمه می کند و نحوه بهینه سازی کد C خود را با استفاده از مونتاژ برای هدف قرار دادن گلوگاه ها نشان می دهد. وی نحوه پیوستن کد اسمبلی با کد C و همچنین نحوه استفاده از توابع زبان C در کد اسمبلی را بیان می کند. در پایان ، Dan نحوه استفاده از توابع مونتاژ برای C را توضیح می دهد.

سرفصل ها و درس ها

مقدمه Introduction

  • ترکیب C با زبان اسمبلی Combining C with assembly language

  • الزامات دوره Course requirements

1. بررسی اجمالی زبان اسمبلی 1. Assembly Language Overview

  • کنترل پردازنده با مونتاژ و C Controlling the CPU with assembly and C

  • کاوش در زبان اسمبلی Exploring assembly language

  • کد مونتاژ ساختمان Building assembly code

  • چالش: ساخت یک برنامه مونتاژ Challenge: Build an assembly program

  • راه حل: یک برنامه مونتاژ بسازید Solution: Build an assembly program

2. طرف مونتاژ C 2. The Assembly Side of C

  • مشاهده C به عنوان مونتاژ Viewing C as assembly

  • انتخاب C یا مونتاژ Choosing C or assembly

  • چالش: ماژول های پیوند دهنده Challenge: Linking modules

  • راه حل: پیوند ماژول ها Solution: Linking modules

3. ادغام C و اسمبلی 3. C and Assembly Integration

  • قرار دادن زبان اسمبلی در کد C Putting assembly language into C code

  • افزودن C به مونتاژ Adding C to assembly

  • نوشتن مونتاژ درون خطی Writing inline assembly

  • چالش: ساخت یک گفتگو Challenge: Constructing a dialog

  • راه حل: ساخت یک گفتگو Solution: Constructing a dialog

4. توابع مونتاژ برای C 4. Assembly Functions for C

  • عبور از استدلال در مجلس Passing arguments in assembly

  • بازگرداندن یک مقدار در مونتاژ Returning a value in assembly

  • نوشتن توابعی که مقادیر را پاس می دهند و برمی گردانند Writing functions that pass and return values

  • چالش: محدوده تصادفی Challenge: Random range

  • راه حل: محدوده تصادفی Solution: Random range

نمایش نظرات

آموزش برنامه نویسی پیشرفته C: ادغام زبان C و اسمبلی
جزییات دوره
50m 36s
21
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Dan Gookin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Gookin Dan Gookin

سازنده، معلم و نويسنده فناوري با 20+ سال تجربه Dan Gookin نویسنده بیش از 120 عنوان است. او بیش از 20 سال در مورد تکنولوژی در مورد تکنولوژی نوشته است.

دن ترکیبی از عشق خود را به نوشتن با شگفتی Gizmo خود را برای ایجاد کتاب هایی که آموزنده، سرگرم کننده و نه خسته کننده است. از آنجا که 120 عنوان خود را 12 میلیون نسخه در چاپ که به بیش از 30 زبان ترجمه شده است، دان می تواند تایید کند که روش خود را برای ساخت تامس کامپیوتر به نظر می رسد کار می کند.

شاید معروف ترین عنوان او اصلی است DOS برای dummies ، که در سال 1991 منتشر شد، منتشر شد. این کتاب به عنوان سریع ترین فروش کامپیوتر در جهان تبدیل شد، در یک زمان، در حال حرکت نسخه های بیشتر در هر هفته از Bestseller جدید نیویورک تایمز (هر چند به عنوان مرجع، آن را نمی توان آن را ذکر نشده است لیست Bestseller NYT). از این کتاب، کل خط را برای dummies کتاب ها، که پدیده های انتشاراتی را برای این روز باقی می گذارد، ایجاد کرد.

محبوب ترین عناوین Dan شامل رایانه های شخصی برای dummies، کلمه برای dummies لپ تاپ ها برای dummies ، و droid x برای dummies . او همچنین وب سایت گسترده و مفید را حفظ می کند، www.wambooli.com

Dan دارای مدرک است در ارتباطات/هنرهای تجسمی از دانشگاه کالیفرنیا، سن دیگو. در حال حاضر، او در شمال غربی اقیانوس آرام زندگی می کند، جایی که او لذت بردن از وقت خود را با پسران خود را بازی های ویدئویی در داخل در حالی که آنها تماشای جنگل های ملایم آیداهو.