×
ribbon

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

مدرس:دانشگاه صنعتی شریف

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

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

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

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

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

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

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

این دوره شامل:

31 ساعت ویدئو

دسترسی مادام‌العمر به محتوای دوره

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

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 دانشجو

1
2
3
4
5

علی قلی پور

4 سال پیش

5

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

محمد نوری

5 سال پیش

5

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

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

5 سال پیش

4

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

4دوره
10,460دانشجو
13نظر و امتیاز

دکتر اسماعیل ثنائی عضو هیأت علمی دانشکده برق دانشگاه صنعتی شریف از سال ۱۳۶۵ می‌باشند. زمینه‌ی فعالیت ایشان الکترونیک دیجیتال است.

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

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

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

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

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

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

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

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