وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

کدنویسی اسمبلی

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


در پایان دوره، دانش آموزان باید قادر به انجام:
نوشتن برنامه های مونتاژ (X86، ARM)
خواندن برنامه های مونتاژ
درک نمایندگی های داده های مختلف (Hex باینری، مکمل 2 )
درک چگونگی کارکرد، پشته و ذخیره سازی داده ها
برنامه نویسان که می فهمند و می توانند با برنامه نویسی مونتاژ توانایی دستکاری سخت افزار کامپیوتر را به طور مستقیم داشته باشند، و می توانند این کار را با سرعت بالا در مقایسه با آن انجام دهند زبان های سطح مانند جاوا یا پایتون.
افرادی که مجمع آنلاین را یاد می گیرند (همچنین به عنوان ASM شناخته می شوند) کد دستگاه خاصی را به دستگاهی که در حال کار بر روی آن هستند را درک می کند. در حالی که زبان های سطح بالا، مانند پایتون و جاوا، در سال های اخیر در میان جامعه برنامه نویسی، محبوبیت کسب کرده اند، برنامه های زبان مونتاژ کارآمد تر و با سرعت سریعتر عمل می کنند.

عنوان اصلی : Assembly

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

ماژول 1: مونتاژ پایه:
Template و Setup
مقدمه ای بر مونتاژ
معماری، ثبت، و حالت محافظت شده
باینری، مکمل 2 و هگزادسیمال
مونتاژ قالب
دستورالعمل ها، دستورالعمل ها و تولید یک لیست
اپراتورهای منطقی و طرح حافظه
بخش ها و توابع
نشانه گسترش، صفر گسترش، چند، تقسیم
نمونه های ضرب و تقسیم
مقایسه، شرطی و جهش
اسکلت و مثال حلقه
Shift سمت چپ و راست
تغییر ریاضی
ماژول 1 بررسی
ماژول 2: آدرس غیر مستقیم، پشته، آرایه ها و رشته ها:
2.1 آدرس و متغیرهای قسمت 1
2.2Indirect آدرس و متغیرها قسمت 2
2.3Slack Intro Part 1
2.4Slack Intro Part 2
استفاده 2.5STACK
عملکرد 2.6simple مثال
2.7Function Prologue
2.8Function Epilogue
2.9Function Arguments
ثبت نام 2.10Saving
2.11more تابع پیچیده
2.12Calling کنوانسیون ها
متغیرهای 2.13LOCAL
variables 2.14Local
2.15enter و ترک
2.16Enterer و مثال تبدیل را ترک کنید
نقطه 2.17Floating
نقطه دایره نقطه 2.18
مقایسه نقطه 2.19Floating
مقیاس مقایسه نقطه نقطه 2.20
2.21max از سه عدد
حرکت 2.222222222
2.23conditional حرکت حداکثر مثال
2.24
2.25Ararays نمونه ها
دستورالعمل 2.26String
2.27strings مثال بزرگ
ماژول 3: معماری ARM:
3.11marm
3.2 مدل 3.2
3.3Arm ریاضی و حرکت داده
3.4branching، اگر، در حالی که، تغییر
نمایش 3.5Shift
3.6Memory، offsets، debugging و فهرست
3.7pushing و ظاهر شدن
3.8push مثال
3.9Array نمایه سازی
مشخصات نمایه سازی 3.10array
3.11 مزرعه چند بار و فروشگاه
3.12arm بار و فروشگاه چند نمونه
3.13VFP و نئون
3.14neon مثال
3.15neon نقطه شناور
3.16neon مثال شناور شناور
3.17simd بارگیری و ذخیره اطلاعات
اطلاعات پردازش 3.18SIMD
رمزگذاری 3.19SIMD
3.20 حالت 20thumb
3.21 حالت حالت 3.21
3.22222222
33333333333
Block Message
4.25iT مثال بلوک
ماژول 4: C ساختارها و وقفه ها:
4.11Tools برای کد، مهندسی معکوس
فرایند مهندسی 4.2REVERSE
4.3STEUP آزمایشگاه معکوس
4.4 ساختارها و اتحادیه ها
طرح 4.5 کارخانه
4.6 ساخت ساخت: مهندسی معکوس
4.7 ساختارها، اتحادیه ها و مالوک
4.8structures، اتحادیه ها و مثال Malloc
4.9Jump جداول و سوئیچ اظهارات
نمایش جدول 4.10Jump
4.11Function اشاره گرها
4.1212Function مثال اشاره گر
4.13inline مونتاژ
4.14inline نمونه مونتاژ
4.15Assembly با c
4.16syscall و وقفه ها
4.17InterRupts مثال استفاده از چنگال
4.18strings در C
4.19999 پیمز در مونتاژ
4.2064 بیت مونتاژ
4.21mmx، SSE، AES-NI
پیاده سازی 4.222AES
4.23IMPLEMENT REGISTERS
4.2444443
کتابخانه 4.25shared
کتابخانه 4.26shared

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: CY032
حجم: 2890 مگابایت
مدت زمان: 796 دقیقه
تعداد دیسک: 1 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 23 اسفند 1400
کدنویسی اسمبلی
کدنویسی اسمبلی 1
کدنویسی اسمبلی 2
کدنویسی اسمبلی 3
کدنویسی اسمبلی 4
کدنویسی اسمبلی 5
کدنویسی اسمبلی 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید