یکشنبه , 28 می 2017
خانه ◀◀ فیلم آموزشی ◀◀ آموزش میکروپروسسور ◀◀ میکروپروسسور ؛ آموزش ویدیویی میکرو پروسسور | جلسه اول

میکروپروسسور ؛ آموزش ویدیویی میکرو پروسسور | جلسه اول

برای دانلود ویدیوی این جلسه با حجم بالا و یا حجم پایین کلیک کنید !

برای دیدن همه جلسه ها آموزش میکروپروسسور کلیک کنید !

 

مطلب بالا مربوط به ویدیو آموزش میکروپروسسور جلسه1 از دروس اصلی رشته

مهندسی برق در دانشگاه صنعتی شریف می باشد که توسط استاد اسماعیل ثنائی ارائه گردیده است.

 

دکتر اسماعیل ثنائی عضو هیات علمی دانشکده برق دانشگاه صنعتی شریف از سال 1365 می باشند. زمینه ی فعالیت ایشان الکترونیک دیجیتال است

این درس از دو قسمت اصلی تشکیل می شود:

در قسمت اول هدف آشنایی با میکروپروسسورهای خانواده ی x86 است. در این بخش نرم افزار، سخت افزار و ارتباط آنها با یکدیگر با بررسی نسل اول این خانواده، یعنی 8086/8، هم بر مبنای Single board CPU و هم PC آموزش داده می شود.

در قسمت دوم به ساختار پردازنده¬های پیشرفته، از دهه ی 90 به بعد، پرداخته می شود. همچنین جدیدترین تکنولوژی های Intel و AMD مورد بررسی قرار می گیرند.

هدف اصلی این درس ایجاد دید مهندسی لازم برای انجام پروژه های مربوط به سیستم های دیجیتال هم به صورت Single board و هم به صورت سیستمی بر روی PC است. در نهایت دانشجویان قادر خواهند بود که در هنگام مواجهه با یک پروژه، قدم های اصلی، ملاحظات، محدودیت ها و راه حل ها را ارائه، تحلیل و بررسی کنند و بهترین راه حل را برگزینند.

منابع و مراجع درس:

1- Douglas v. Hall, Microprocessor interfacing and its application.

2- Mazidi, 80X86 IBM PC and Compatible Computers: Assembly Language,

Design, and Interfacing

3- INTEL Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium,

Pentium Pro Processor, Pentium II, III, 4 (7th Edition) by Barry B. Brey

4- William Stallings Computer Organization and Architecture: Designing for

Performance 8th Ed. Prentice Hall, 2009

5- S. K Sen, Understanding 8085/8086 Microprocessor and Peripheral ICs, 2009

 

سرفصل میکروپروسسور

این سرفصلها مربوط به درس میکروپروسسور دانشگاه و بر اساس فصل های کتاب میکرو پروسسور محمود دیانی و محمود ارشدی نژاد می باشد ؛

 

سرفصل میکروپروسسور ( بر اساس کتاب کتاب میکرو پروسسور دیانی و ارشدی نژاد )

 

فصل اول ؛ معرفی میکرو پروسسور – ریزپردازنده

  • کامپیوتر دیجیتال : بعضی اصول پایه
  • انواع کامپیوتر
  • کد کامپیوتری
  • زبان کامپیوتر
  • پیاده سازی سخت افزاری ساختار سه باسه
  • CPU به عنوان یک زمان سنج دقیق

 

فصل دوم ؛ معرفی میکروپروسسور Z-80 ، 8080 و 8085

  • مدل CPU برای میکروپروسسور Z-80 ، 8080 و 8085
  • معرفی مجموعه دستورالعمل
  • مود آدرس دهی
  • جمع بندی : یک مثال برنامه نویسی

 

فصل سوم ؛ برنامه ریزی میکروپروسسور

  • مثال از برنامه ریزی میکروپروسسور ؛ برنامه 1 : جمع 8 بیتی در 8080/85 ، برنامه 2 : جمع 8 بیتی در Z-80 ، برنامه 3 : جمع دودویی 32 بیتی ، برنامه 4 : جمع دهدهی 32 بیتی ، برنامه 5 : ضرب 8 بیتی ، برنامه 9 : برنامه تست ارتباط سریال ، برنامه 10 : تخلیه HEX ، برنامه 11 : دریچه I/O یک بیتی ، برنامه 12 : فرکانس متر ، برنامه 13 : بازی نیم ( NIM ) ، برنامه 14 : موسیقی کامپیوتر

 

فصل چهارم ؛ ساختن میکروکامپیوتر ، قسمت اول : باس

  • تولید سیگنال ساعت سیستم
  • Reset کردن میکروپروسسور
  • مشخصات الکتریکی باس
  • روش بافر کردن باس
  • مدول CPU برای Z-80 ، 8080 و 8085
  • تک گام کردن میکروپروسسور
  • یک ندار پرش هنگام شروع برای Z-80

 

فصل پنجم ؛ ساختن میکروکامپیوتر ، قسمت دوم : افزودن حافظه

  • سلسله مراتب حافظه
  • زمانبندی حافظه را میکروپروسسور تعیین می کند
  • انتخاب حافظه
  • تکنولوژی RAM و ROM
  • اتصال RAM و SOM به میکروپروسسور ؛ اتصال EPROM 8K بایتی 2764 ، بررسی زمانبندی ، اتصال SRAM 16K 2167 ، بررسی زمانبندی
  • اتصال RAM دینامیک به میکروپروسسور

 

فصل ششم ؛ ساختن میکروکامپیوتر ، قسمت سوم : ورودی / خروجی

  • I/O موازی : اتصال به باس نوع 3
  • I/O نگاشته به حافظه
  • دست دادن ( HANDSHAKING )
  • I/O برنامه ریزی شده ( Programmed I/O )
  • I/O با تحریک وقفه
  • دسیابی مستقیم به حافظه DMA

 

فصل هفتم ؛ آی سی پشتیبان ویژه : خانواده 8080/85

  • 8755A ، EPROM 16K با I/O
  • متصل کننده قابل برنامه ریزی وسیله جانبی 8255A
  • زمان سنج فاصله قابل برنامه ریزی 8254 مود 2
  • کنترل کننده قابل برنامه ریزی وقفه 8259A
  • کنترل کننده قابل برنامه ریزی 823DMA
  • روش بافر کردن باس برای کنترل کننده وسایل جانبی

 

فصل هشتم ؛ آی سی پشتیبان ویژه : Z-80

  • کنترل کننده ورودی / خروجی موازی Z8420
  • ندار شمارنده / زمان سنج Z8430
  • کنترل کننده دستیابی مستقیم به حافظه Z8410
  • روش بافر کرده باس کنترل کننده وسایل جانبی

 

فصل نهم ؛ روش I/O سریال

  • مخابره سریال آسنکرون
  • مخابره سریال سنکرون
  • تشخیص و تصحیح خطا
  • USART 8251A اینتل
  • SIO Z-80 و DART Z-80 زایلوگ ؛ کنترل SIO Z-80 در مورد آسنکرون
  • کاربرد کنترل از دور داده سریال آسنکرون
  • استاندار اتصال سریال RS-232 EIA
  • مخابره دور

 

فصل دهم ؛ دیسک گردان فلاپی و سخت

  • ذخیره داده بر روی دیسک مغناطیسی
  • بخش یک دیسک گردان
  • مشخصات دیسک گردان متداول
  • روش کد کردن داده
  • اتصال دیسک سخت

 

فصل یازدهم ؛ کاربرد کنترلی میکروکامپیوتر و روش عیب یابی

  • تشخیص وجود سیگنال آنالوگ : مقایسه کننده
  • کنترل ON / OFF وسایل آنالوگ
  • اتصال مبدل دیجیتال به آنالوگ
  • اتصال مبدل آنالوگ به دیجیتال
  • روش عیب یابی

 

فصل دوازدهم ؛ معرفی میکروپروسسور 16 بیتی 8086

  • جزئیات سخت افزاری 8086 و زمانبندی اساسی سیستم
  • مدول CPU برای مود MIN و MAX
  • مدل برنامه نویسی برای 8086
  • برنامه ریزی 8086
  • اتصال حافظه و I/O به 8086
  • خانواده میکروپروسسور 80*86

 

 

ما را در گوگل پلاس بوکلت دانلود و فیسبوک بوکلت دانلود همراهی کنید !

لطفا با امتیازدهی ستاره ای به این مطلب در پایین این صفحه ، ما را در بالا بردن کیفیت مطالب یاری کنید !

دربارۀ admin