×
ribbon

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

احتمالاً تا حالا نام ریزپردازنده (Microprocessor) را بارها شنیده اید. اصطلاح "micro" به معنای بسیار کوچک و "processor"... بیشتر
4.7 (6 امتیاز)
7,444دانشجو
دانشگاه صنعتی شریف

اسماعیل ثنایی

مشخصات دوره
محتوای دوره
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

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

آموزش زبان اسمبلی

آماده کردن دانشجو برای بازار کار

ارتقای سواد علمی و عملی در زمینه معماری و سخت افزار کامپیوتر

محتوای دوره

1 فصل23 جلسه31 ساعت ویدیو
فیلم های آموزشی
  جلسه اول - مقدمه
مشاهده
"75:15
  جلسه دوم - مقدمه
مشاهده
"83:20
  جلسه سوم - ساختار داخلی 8086
مشاهده
"79:25
  جلسه چهارم - سخت افزار های جانبی 8086
"81:27
  جلسه پنجم - رجیستر flag، قطعه بندی (segmentation)
"80:58
  جلسه ششم - آدرس دهی، شروع برنامه نویسی با 8086
"75:39
  جلسه هفتم - مثال‌های برنامه نویسی 8086، 8255 در مود 0، ADC، کار با string
"80:43
  جلسه هشتم - اینتراپت 21
"78:03
  جلسه نهم - انتقال پارامتر بین برنامه اصلی و فرعی، طراحی مدولار
"82:04
  جلسه دهم - وقفه های سخت افزاری
"75:32
  جلسه یازدهم - وقفه های سخت افزاری
"85:07
  جلسه دوازدهم - عملکرد 8259
"83:16
  جلسه سیزدهم - 8259 در حالت cascade، مرور مباحث گذشته
"61:26
  جلسه چهاردهم - 8255 در مود 1
"86:39
  جلسه پانزدهم - وقفه‌های سخت افزاری در IBM، مرور مباحث گذشته
"69:19
  جلسه شانزدهم - پروتکل centronix، نحوه ارتباط PC و پرینتر
"87:34
  جلسه هفدهم - 8255 در مود 2، مقدمه ارتباط سریال
"91:04
  جلسه هجدهم - استانداردهای ارتباط سریال، اینتراپت 14
"82:55
  جلسه نوزدهم - عملکرد 8250
"81:44
  جلسه بیستم - کار با Busها و کارت‌ها
"90:36
  جلسه بیست و یکم - سیستم 8086 با DMA
"86:38
  جلسه بیست و دوم - روند تحول cpuها تا به امروز
"91:07
  جلسه بیست و سوم - روند تحول cpu ها تا به امروز
"87:20

توضیحات دوره

احتمالاً تا حالا نام «ریزپردازنده» (Microprocessor) را بارها شنیده‌اید. اصطلاح "micro" به معنای بسیار کوچک و "processor" به معنای چیزی است که کارها را تسریع می‌کند؛ بنابراین در مفهوم کلی اصطلاح " Microprocessor" به معنای چیز بسیار کوچکی است که می‌تواند وظایف مختلف را طبق دستور سرعت دهد؛ اما تعریف واقعی ریزپردازنده کمی متفاوت از این خواهد بود. در ریزپردازنده یک تراشه الکترونیکی کوچک حاوی ترانزیستور است که در واحد پردازش مرکزی کامپیوتر (CPU) و سایر دستگاه‌های الکترونیکی یافت می‌شود. عملکرد اصلی آن گرفتن ورودی، پردازش و سپس ارائه خروجی مناسب است. دوره آموزش ریزپردازنده و اسمبلی با هدف آموزش این درس مهم از رشته مهندسی کامپیوتر ارائه شده و این ترند مخصوصاً در حوزه معماری کامپیوتر و سخت‌افزار بسیار حائز اهمیت است.

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

معرفی دوره آموزش ریزپردازنده و اسمبلی

دوره آموزش رایگان ریزپردازنده و اسمبلی در 23 جلسه و 33 ساعت آموزشی هم‌اکنون در اختیار کاربران عزیز مکتب خونه قرار دارد. این دوره مربوط به درس ریزپردازنده و اسمبلی بوده و از کلاس دکتر اسماعیل ثنایی ضبط شده است. در این درس استاد به مباحث مهم و پیشرفته‌ای از ریزپردازنده و اسمبلی خواهد پرداخت.

مباحث دوره آموزش ریزپردازنده و اسمبلی

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

  • در قسمت اول هدف آشنایی با میکروپروسسورهای خانواده‌ی x86 است. در این بخش نرم‌افزار، سخت‌افزار و ارتباط آن‌ها با یکدیگر با بررسی نسل اول این خانواده، یعنی 8086/8، هم بر مبنای Single board CPU و هم PC آموزش داده می‌شود.
  • در قسمت دوم به ساختار پردازنده‌های پیشرفته، از دهه‌ی ۹۰ به بعد، پرداخته می‌شود. همچنین جدیدترین تکنولوژی‌های Intel و AMD مورد بررسی قرار می‌گیرند.

هدف از برگزاری دوره آموزش ریزپردازنده و اسمبلی چیست؟

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

دوره آموزش رایگان ریزپردازنده و اسمبلی برای چه کسانی مناسب است؟

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

همچنین این درس ریزپردازنده پیش‌نیاز مهمی برای درس سیگنال‌ها و سیستم‌ها است و برای کسانی که علاقه‌مند به کار عملی و ورود به بازار کار هستند نیز بسیار ایده آل به‌حساب می‌آید. لازم است که برای ورود به بازار کار با جنبه‌های تئوری و عملی این علم آشنا باشید.


منابع و مراجع درس ریزپردازنده و اسمبلی

  • Douglas v. Hall, Microprocessor interfacing and its application.
  •  Mazidi, 80X86 IBM PC and Compatible Computers: Assembly Language,
    Design, and Interfacing
  •  INTEL Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium,
  • Pentium Pro Processor, Pentium II, III, 4 (7th Edition) by Barry B. Brey
  • William Stallings Computer Organization and Architecture: Designing for
  • Performance 8th Ed. Prentice Hall, 2009
  •  S. K Sen, Understanding 8085/8086 Microprocessor and Peripheral ICs, 2009

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.7

از مجموع 6 امتیاز

3نظر

4 سال پیش

بهتر از این نمیشه این دوره یک دید فوق العاده ای از سخت افزار به آدم می ده ممنون از دکتر ثنایی و تیم مکتب خونه

علی قلی پور

5 سال پیش

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

محمد نوری

5 سال پیش

كيفيت صدا متاسفانه پايين هست و صداهاي پس زمينه واقعا آزاردهنده هستند لطفا در دوره هاي بعدي از ميكروفون متصل استفاده كنيد ممنون از شما

محمدمحسن چقازردی

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

درباره استاد

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.