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

- درس یکم: سیستم های نمایش منطقی اعداد - بخش یکم
- سیستم اعداد Decimal
- سیستم اعداد Binary
- درس دوم: سیستم های نمایش منطقی اعداد - بخش دوم
- مبدل Decimal به Binary و Binary به Decimal
- منطق Binary
- مکمل اعداد Binary
- نمایش منطقی اعداد علامت دار
- عملیات های جبری بر روی اعداد Binary
- سیستم Hexadecimal
- درس سوم: سیستم های نمایش منطقی اعداد - بخش سوم
- سیستم Octal
- سیستم BCD
- سایر کدهای منطقی
- کدهای تشخیص خطا (Error Detection)
- درس چهارم: دروازه های منطقی - بخش یکم
- دروازه NOT
- دروازه AND
- دروازه OR
- درس پنجم: دروازه های منطقی - بخش دوم
- دروازه NAND و NOR
- دروازه XOR و XNOR
- آی سی گیت های منطقی
- مشخصات گیت های منطقی
- درس ششم: جبر Boolean و ساده سازی عبارات منطقی - بخش یکم
- عبارات و عملیات Boolean
- اصول و قواعد جبر Boolean
- تئوری De Morgan
- آنالیز Boolean مدارات منطقی
- درس هفتم: جبر Boolean و ساده سازی عبارات منطقی - بخش دوم
- ساده سازی منطقی با جبر Boolean
- فرم های استاندارد عبارات Boolean
- نگاشت Karnaugh
- درس هشتم: جبر Boolean و ساده سازی عبارات منطقی - بخش سوم
- فرم Sum of Products
- فرم Product of Sums
- روش Quine-McCluskey برای ساده سازی عبارات Boolean
- درس نهم: آنالیز مدارات منطقی ترکیبی - بخش یکم
- مدارات منطقی ترکیبی پایه
- پیاده سازی مدارت منطقی ترکیبی
- مشخصات عمومی دروازه های NAND و NOR
- درس دهم: آنالیز مدارات منطقی ترکیبی - بخش دوم
- برخی از مهم ترین مدارات ترکیبی پایه
- Half Adder
- Full Adder
- جمع کننده های موازی باینری
- جمع کننده با حامل (Carrier)
- درس یازدهم: آنالیز مدارات منطقی ترکیبی - بخش سوم
- مقایسه کننده ها (Comparators)
- Encoders
- Decoders
- Multiplexers
- Demultiplexers
- مدارات منطقی برنامه پذیر
- درس دوازدهم: Latch و Flip-Flop
- Set Reset Latch
- D Latch
- Flip-Flop
- JK Flip-Flop
- T Flip-Flop
- مشخصات کاری Flip-Flop ها
- کاربردهای Flip-Flop ها
- درس سیزدهم: Shift Registers - بخش یکم
- انواع Shift Register
- مدهای ورودی و خروجی Shift Register
- Parallel Input – Parallel Output Shift Registers
- Parallel Input – Serial Output Shift Registers
- Serial Input – Parallel Output Shift Registers
- Serial Input – Serial Output Shift Registers
- درس چهاردهم: Shift Registers - بخش دوم
- Shift Register دوجهته
- شمارنده های Shift Register
- شمارنده های حلقه
- شمارنده های جانسون
- درس پانزدهم: شمارنده ها - بخش یکم
- ماشین های حالت محدود
- ماشین مور (Moore)
- ماشین میلی (Mealy)
- شمارنده غیرهمزمان (Asynchronous)
- شمارنده همزمان (Synchronous)
- شمارنده همزمان Up – Down
- درس شانزدهم: شمارنده ها - بخش دوم
- طراحی شمارنده های همزمان با فلیپ فلاپ D
- طراحی شمارنده های همزمان با فلیپ فلاپ JK
- طراحی شمارنده های همزمان با فلیپ فلاپ T
منبع:

فرادرس