دوره آموزشی
دوبله زبان فارسی
تسلط به ریزپردازنده 8086 و برنامهنویسی زبان اسمبلی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مقدمه و معماری 8086
- چرخههای باس 8086 و نمودارهای زمانی
- مجموعه دستورالعملهای ریزپردازنده 8086 و دایرکتیوهای اسمبلر
- برنامهنویسی زبان اسمبلی برای ریزپردازنده 8086
توضیحات دوره
در این دوره، شما تمام اطلاعات مربوط به ریزپردازنده 8086 و تکنیکها و برنامههای برنامهنویسی زبان اسمبلی آن را خواهید آموخت. این دوره برای کسانی که در حال آمادگی جهت آزمونهای مهندسی در دانشگاههای خود هستند، مناسب است.
قبل از ورود به حوزه سیستمهای تعبیه شده، هر مهندسی باید اطلاعاتی درباره ریزپردازندهها و میکروکنترلرها داشته باشد. هنگامی که تمام این مفاهیم را یاد بگیرید، یادگیری جنبههای طراحی در این حوزه آسان خواهد بود.
بخش 1
- آشنایی با ریزپردازنده 8086
- معماری ریزپردازنده 8086
- سازماندهی رجیستر ریزپردازنده
- نمودار پین ریزپردازنده 8086
- سازماندهی حافظه فیزیکی
- سازماندهی حافظه 8086
- نقشه حافظه 8086
- قابلیت آدرسدهی I/O
بخش 2
- ساختار باس سیستم
- عملیات عمومی چرخه باس
- نمودار زمانی حالت حداکثری
- نمودار زمانی حالت حداقلی
- ژنراتور کلاک 8284
- کنترلر باس 8288
بخش 3
- مجموعه دستورالعملهای یک ریزپردازنده
- حالتهای آدرسدهی 8086
- دستورالعملهای انتقال داده
- دستورالعملهای حساب
- دستورالعملهای BCD
- دستورالعملهای اعشاری و ASCII
- دستورالعملهای منطقی و شیفتینگ
- دستورالعملهای شرطی و غیرشرطی
- دستورالعملهای استک
- دایرکتیوهای اسمبلر
بخش 4
- آشنایی با برنامهنویسی زبان اسمبلی
- فرمت زبان اسمبلی
- روش نمودار جریان در زبان اسمبلی
- برنامه زبان اسمبلی برای جمع 8 بیت
- برنامه زبان اسمبلی برای تفریق 8 بیت
- برنامه زبان اسمبلی برای ضرب 8 بیت
- برنامه زبان اسمبلی برای تقسیم 8 بیت
- برنامه زبان اسمبلی برای جمع، تفریق، ضرب و تقسیم 16 بیت
- برنامه زبان اسمبلی برای جمع و تفریق 32 بیت
این دوره برای چه کسانی مناسب است؟
- این دوره پایهای برای ورود به حوزه سیستمهای تعبیه شده است و همچنین آگاهی از پردازشگرها الزامی است.
تسلط به ریزپردازنده 8086 و برنامهنویسی زبان اسمبلی
-
مقدمه 05:29
-
معماری ریزپردازنده 8086 16:18
-
سازماندهی رجیستر ریزپردازنده 8086 18:15
-
نمودار پین ریزپردازنده 8086 27:32
-
سازماندهی حافظه فیزیکی ریزپردازنده 8086 08:38
-
نقشه حافظه ریزپردازنده 8086 03:33
-
قابلیت آدرسدهی I/O یا نقشه آدرس I/O برای 8086 04:05
-
ساختار باس سیستم 8086 یا عملیات باس 8086 10:46
-
پیکربندی حالت حداقلی 8086 11:47
-
ژنراتور کلاک 8284 11:20
-
نمودارهای زمانی حالت حداقلی 8086 برای خواندن و نوشتن (ورودی و خروجی) 08:49
-
پیکربندی حالت حداکثری برای 8086 06:49
-
نمودارهای زمانی حالت حداکثری برای خواندن و نوشتن (ورودی و خروجی) برای 8086 04:47
-
آشنایی با مجموعه دستورالعمل 05:02
-
حالتهای آدرسدهی 8086 (آدرسدهی ریجستری، فوری، مستقیم، ریجستری غیرمستقیم) 17:27
-
حالتهای آدرسدهی - مبتنی، ایندکس شده و آدرسدهی مبتنی و ایندکس شده 06:29
-
ادامه حالتهای آدرسدهی، رشته، حالتهای آدرسدهی نسبی و ضمنی 08:48
-
دستهبندی دستورالعملها 02:45
-
دستورالعملهای انتقال داده - استفاده از دستورالعمل MOV 09:28
-
دستورالعملهای انتقال داده - XCHG و LES 07:07
-
دستورالعملهای LDS و LES در نوع انتقال داده 10:43
-
دستورالعمل حسابی - ADD و ADC 08:33
-
دستورالعملهای MUL و IMUL در نوع حساب 15:17
-
دستورالعملهای DIV و IDIV در نوع حساب 12:37
-
دستورالعمل INCREMENT و DECREMENT در حساب 06:47
-
دستورالعمل DAA در 8086 04:53
-
دستورالعمل DAS در 8086 06:41
-
دستورالعملهای CBW و CWD در 8086 03:05
-
دستورالعملهای ASCII - بررسی AAA و AAS 08:56
-
دستورالعملهای ASCII - بررسی AAM و AAD 08:16
-
عملیاتهای منطقی - عملیات AND 06:24
-
عملیاتهای منطقی - دستورالعملهای AND و OR و XOR و NOT و NEG 11:44
-
دستورالعمل CMP در 8086 04:31
-
دستورالعمل TEST در 8086 04:33
-
دستورالعملهای چرخش - RCR و ROR و ROL 13:05
-
تغییر مکان دستورالعملها - SAR و SAL و SHR 17:46
-
انتقال کنترل یا دستورالعملهای برنچ (دستورالعملهای پرش در مقابل فراخونی) 12:50
-
انواع مختلف دستورالعملهای پرش 18:54
-
انواع مختلف دستورالعملهای حلقه 08:51
-
انواع مختلف دستورالعملهای فراخوانی 08:43
-
دستورالعملهای نوع دستکاری رشته 23:15
-
دستکاری پرچم در دستورالعملها 04:19
-
دستورالعملهای مرتبط با استک (PUSH و POP و PUSHF و POPF) 09:37
-
دایرکتیوهای اسمبلر 22:30
-
آشنایی با زبان اسمبلی و فرمت آن 05:56
-
مراحل نمودار جریان زبان اسمبلی 06:48
-
ابزارهای توسعه برنامهنویسی زبان اسمبلی 08:46
-
برنامهنویسی زبان اسمبلی برای جمع، تفریق، ضرب و تقسیم 8 بیت 09:16
-
ALP برای برنامههای جمع، تفریق، ضرب و تقسیم 16 بیتی و برنامههای جمع و تفریق 32 بیتی 10:23
مشخصات آموزش
تسلط به ریزپردازنده 8086 و برنامهنویسی زبان اسمبلی
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:49
- مدت زمان :08:51:55
- حجم :3.59GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy