زمان تقریبی انتشار: ۴ تا ۱۲ هفته

آموزش میکروپروسسور ۱ - پیش ثبت نام

آموزش میکروپروسسور ۱ - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.
آموزش میکروپروسسور ۱ - پیش ثبت نام

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

آموزش میکروپروسسور ۱ - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.

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

توضیحات تکمیلی

در دنیای امروز، نقش پررنگی که سیستم های هوشمند و پردازنده ها بر تغییر زندگی بشر گذاشته اند بر کسی پوشیده نیست. دامنه کاربردهای میکروپروسسورها و سیستم های مبتنی بر میکروپروسسور هر روز گسترده تر می شود. از سیستم های مکانیکی، مهندسی شیمی و نظامی گرفته تا تجهیزات پزشکی و هنر مدرن و ... تحت تاثیر این تکنولوژی قرار گرفته اند و از این طریق، پیشرفت ها و تحولات عظیمی در آن ها به وقوع پیوسته است.

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

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

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

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

در این فرادرس به طور مشخص تجهیزاتی که در میکروکنترلر AVR به میکروپروسسور موجود در آن متصل می شوند مورد بحث قرار گرفته و نحوه برنامه نویسی میکروپروسسور برای مدیریت ادوات جانبی آن به زبان C آموزش داده می شود.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: اطلاعات دیجیتال و مبنای اعداد (بازنمایی اطلاعات دیجیتال و فرمت اعداد)
    • تبدیل مبنای دهدهی به دودویی و برعکس
    • متمم گیری از اعداد در مبناهای مختلف
    • جمع و تفرق اعداد دودویی
    • روش های کد گذاری اعداد و کاراکترها در مبنای دودویی
  • درس دوم: میکروکامپیوتر و میکروکنترلر (میکروکامپیوتر و میکرو کنترلر و تفاوت های آن ها)
    • اجزای تشکیل دهنده میکروکامپروترها و میکروکنترلرها
      • انواع باس
      • باس داده (سخت افزار اضافی جهت دسترسی به حافظه)
      • باس آدرس (سخت افزار اضافی جهت دسترسی به حافظه)
      • باس کنترل (سخت افزار اضافی جهت دسترسی به حافظه)
    • حافظه اصلی در میکروکنترلر و میکروکامپیوتر (انواع حافظه)
      • معرفی ROM
      • انواع ROM
      • دیاگرام زمانی ROM
      • تعداد پایه های ROM با ظرفیت های متفاوت
      • معرفی RAM
      • انواع RAM و مقایسه آن ها
  • درس سوم: میکروپروسسورها
    • ویژگی های مشترک میکروپروسسورها و تفاوت های آن ها با یکدیگر (اجزای داخلی میکروپروسسور)
    • تاریخچه میکروپروسسور
    • روش های آدرس دهی در میکروپروسسور Z
    • دسترسی به ورودی ها و خروجی ها در میکروپروسسور Z
  • درس چهارم: میکروپروسسور اینتل (معرفی یک میکروپروسسور جدید)
    • روش های افزایش سرعت میکروپروسسورها (معرفی یک میکروپروسسور جدید)
      • انواع میکروپروسسورها از نظر راهبرد افزایش سرعت
      • افزایش تعداد و پیچیدگی دستورالعمل های پایه
      • افزایش فرکانس کاری میکروپروسسورها
      • پردازش موازی و روش pipeline
    • ثبات ها و حافظه پشته در پردازنده اینتل (اجزای داخلی میکروپروسسور)
    • برنامه نویسی میکروپروسسور اینتل
      • برنامه نویسی اسمبلی (برنامه نویسی به زبان اسمبلی)
      • چهار بخش اصلی دستورات زبان اسمبلی (مجموعه دستورالعمل ها و انواع آن ها در میکروپروسسور مورد بحث)
      • انواع مدل های استفاده از حافظه (انواع حافظه و سخت افزار اضافی جهت دست یابی به حافظه)
      • ثبات های سگمنت و نقش آن ها در برنامه (فرمت دستورالعمل ها)
      • مراحل اجرای یک برنامه به زبان اسمبلی (برنامه نویسی به زبان اسمبلی)
      • فرمت فایل های مرتبط با اجرای یک برنامه به زبان اسمبلی (برنامه نویسی به زبان اسمبلی)
      • دستورالعمل های کنترل جابجایی (مجموعه دستورالعمل ها و انواع آن ها در میکروپروسسور مورد بحث)
      • انواع داده و تعاریف آن ها (برنامه نویسی به زبان اسمبلی)
      • دستورالعمل ها و برنامه های منطقی و ریاضی (مجموعه دستورالعمل ها و انواع آن ها در میکروپروسسور مورد بحث)
        • جمع و تفریق اعداد بی علامت
        • جمع و تفریق اعداد با علامت
        • ضرب و تقسیم
        • سرریز
        • ممیز شناور برای اعداد بسیار بزرگ یا کوچک
        • دستورالعمل های منطقی
        • دستورالعمل های چرخش
        • عملیات و تبدیل روی فرمت های BCD و ASCI
  • درس پنجم: ساختار سخت افزاری واحد ALU (اجزای داخلی میکروپروسسور)
    • ساختار کلی ALU
    • واحد جمع کننده
      • نیم جمع کننده
      • تمام جمع کننده
    • واحد تفریق کننده
    • مقایسه گرهای دیجیتال
    • بخش های پیچیده تر محاسباتی
  • درس ششم: ارتباط با اجزای جانبی میکروپروسسور در میکروکنترلر AVR
    • دست یابی به حافظه ها و پورت ها (سخت افزار اضافی جهت دست یابی به حافظه ها)
      • پورت سریال USART (معرفی یک آی سی نمونه پورت سریال)
      • پورت موازی LPT (معرفی یک آی سی نمونه پورت موازی)
    • تایمر ها (اصول شمارنده / تایمر)
      • مد Normal
      • مد CTC
      • مد fast PWM
      • مد Correct PWM Phase
    • شمارنده ها (اصول شمارنده / تایمر)
    • آی سی شمارنده / تایمر (معرفی یک آی سی جانبی شمارنده / تایمر)
    • وفقه ها (انواع وقفه و مدارهای رسیدگی به وقفه)
مفید برای
  • مهندسی کامپیوتر
  • مهندسی برق

 




اطلاعات تکمیلی

نام آموزش آموزش میکروپروسسور ۱ - پیش ثبت نام
ناشر فرادرس
کد آموزش FVTIEE118
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)

آموزش‌های مرتبط با آموزش میکروپروسسور ۱ - پیش ثبت نام


آموزش‌های پیشنهادی برای شما

نظرات

majid
majid

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

فرزانه
فرزانه

سلام لطفا آموزش این درس رو در اولین فرصت ممکن تو سایت قرار بدید سپاس گزارم🙏

رضا
رضا

اقا این درس برای مهندسی پزشکی خیلی مهمه زودتر منتشرش کنید.

علی
علی

هرچه زودتر منتشر کنین لطفا

امیر
امیر

خواهشا منتشر کنید.

منوچهر
منوچهر

این آموزش پیش نیاز زبان سی میکروکنترلر است.لطفا زودتر منتشر کنید.

محمدرضا
محمدرضا

تورو خدا زودتر منتشر کنید. این اموزش خیلی در زمینه های مختلف کمک میکنه و اساسی و مهمه.

محمدامین
محمدامین

هرچه زود تر منتشر کنید.

نیلوفر چاهی
نیلوفر چاهی

لطفا زودتر این درس رو منتشر کنید

سیدمحمد هاشمی
سیدمحمد هاشمی

لطفا زود تر منتشر کنید

برچسب‌ها:
Microprocessor | ROM | آدرس دهی در میکروپروسسور Z | آی سی نمونه پورت سریال | آی سی نمونه پورت موازی | اجرای یک برنامه به زبان اسمبلی | اجزای جانبی میکروپروسسور در میکروکنترلر AVR | اصول شمارنده | اطلاعات دیجیتال | افزایش سرعت میکروپروسسورها | افزایش فرکانس کاری میکروپروسسورها | انواع ROM | انواع باس | ایمر | بازنمایی اطلاعات دیجیتال | باس آدرس | باس داده | باس کنترل | بخش های پیچیده تر محاسباتی | برنامه نویسی اسمبلی | برنامه نویسی به زبان اسمبلی | برنامه نویسی میکروپروسسور اینتل | برنامه های منطقی و ریاضی | پایه های ROM با ظرفیت های متفاوت | پردازش موازی | پردازش موازی و روش pipeline | پردازنده ها | پورت سریال USART | پورت موازی LPT | تاریخچه میکروپروسسور | تایمر ها | تبدیل مبنای دهدهی به دودویی | تبدیل مبنای دهدهی به دودویی و برعکس | تعداد پایه های ROM با ظرفیت های متفاوت | تفریق اعداد با علامت | تفریق اعداد بی علامت | تفریق اعداد دودویی | تمام جمع کننده | ثبات ها حافظه پشته در پردازنده اینتل | ثبات ها و حافظه پشته در پردازنده اینتل (اجزای داخلی میکروپروسسور) | جمع اعداد با علامت | جمع اعداد بی علامت | جمع اعداد دودویی | جمع و تفرق اعداد دودویی | جمع و تفریق اعداد با علامت | جمع و تفریق اعداد بی علامت | حافظه اصلی در میکروکنترلر | حافظه اصلی در میکروکنترلر میکروکامپیوتر | حافظه پشته در پردازنده اینتل | دسترسی به خروجی ها در میکروپروسسور Z | دسترسی به ورودی ها در میکروپروسسور Z | دستورالعمل های چرخش | دستورالعمل های کنترل جابجایی | دستورالعمل های منطقی | دیاگرام زمانی ROM | روش pipeline | روش های آدرس دهی در میکروپروسسور Z | روش های کد گذاری اعداد و کاراکترها در مبنای دودویی | ریزدستورالعمل ها | ساختار دیجیتالی اطلاعات | ساختار سخت افزاری واحد ALU | ساختار کلی ALU | سخت افزار اضافی جهت دست یابی به حافظه ها | سخت افزار اضافی جهت دسترسی به حافظه | سرریز | سگمنت | سگمنت و نقش آن ها در برنامه | سیستم های مبتنی بر میکروپروسسور | سیستم های هوشمند | ضرب و تقسیم | طراحی میکروپروسسورها | عملیات و تبدیل روی فرمت های ASCI | عملیات و تبدیل روی فرمت های BCD | عملیات و تبدیل روی فرمت های BCD و ASCI | فرمت اعداد | فرمت دستورالعمل ها | کاراکترها در مبنای دودویی | کد گذاری اعداد | مبنای اعداد | متمم گیری از اعداد | متمم گیری از اعداد در مبناهای مختلف | مجموعه دستورالعمل ها در میکروپروسسور | مد Correct PWM Phase | مد CTC | مد fast PWM | مد Normal | مدارهای رسیدگی به وقفه | معرفی RAM | معرفی ROM | معماری پردازنده | مقایسه گرهای دیجیتال | ممیز شناور برای اعداد بسیار بزرگ | ممیز شناور برای اعداد بسیار بزرگ کوچک | ممیز شناور برای اعداد بسیار بزرگ یا کوچک | میکروپروسسور | میکروپروسسور 1 | میکروپروسسور Intel | میکروپروسسور اینتل | میکروپروسسور ساده (Z) | میکروپروسسورها | میکروکامپروترها | میکروکامپیوت | میکروکامپیوتر | میکروکامپیوترها | میکروکنترلر | میکروکنترلر AVR | نقش میکروپروسسور در ساختار آن ها | نیم جمع کننده | واحد تفریق کننده | واحد جمع کننده | وفقه ها
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۰ جلسه ویدئویی
×