درسنامهٔ آزاد — دانیال رشیدی
مدار منطقی، قدمبهقدم
از مبانی دودویی تا مدارهای ترتیبی — با توضیح ساده، فرمول دقیق، مثال حلشده و تمرین
درسنامهٔ آزاد و قدمبهقدم مدار منطقی بر اساس سرفصل پنج فصل اول کتاب مانو: از عددنویسی دودویی و جبر بول تا نقشهٔ کارنو، مدارهای ترکیبی و ترتیبی. هر مفهوم با مثال حلشده، هر فرمول با توضیح دقیق.
- هر مفهوم با یک مثال حلشده
- هر فرمول با توضیح دقیق و کاربرد
- در پایان هر بخش، تمرین با پاسخ تشریحی
پیشنهاد شروع: از کجا شروع کنی و چطور این دوره را بخوانی
- سطح
- مقدماتی
- ساختار
- ۶ بخش · ۸۹ مطلب
- زمان مطالعه
- حدود ۱۴ ساعت و ۳۳ دقیقه
- مرجع
- ۳۰ واژهٔ تخصصی
هنوز مطلبی را تمام نکردهاید
۰ از ۸۹ مطلب
نقشهٔ راه
از کجا شروع کنم و بعدش کجا برم؟
از بالای فهرست شروع کنید و بهترتیب پایین بروید. هر بخش روی بخش قبلی سوار میشود؛ اگر مطلبی آشنا بود، مستقیم سراغ بخش بعد بروید.
-
پیشنیازها و شروع
بخش ۰۱ از اینجا شروع کنیدآنچه برای شروع مدار منطقی لازم است: عدد و مبنا، توانهای ۲، شهود منطق و راهنمای مطالعه
۸ مطلب · حدود ۱ ساعت و ۱ دقیقه
- از کجا شروع کنی و چطور این دوره را بخوانی
- عدد، رقم و مبنا
- شهود منطق: متغیر، گزاره و ترتیب عملیات
- بیت
و ۴ مطلب دیگر در این بخش — مشاهده در فهرست
-
فصل ۱ — سیستمهای دودویی
بخش ۰۲اعداد دودویی، تبدیل مبنا، مکملها، اعداد علامتدار، کدها و ثباتها
۲۰ مطلب · حدود ۲ ساعت و ۴۷ دقیقه
- سیستمهای دیجیتال
- اعداد دودویی و تبدیل مبنا
- مبناهای ۸ و ۱۶ و کسرهای دودویی
- مکملها و اعداد علامتدار
و ۱۶ مطلب دیگر در این بخش — مشاهده در فهرست
-
فصل ۲ — جبر بول و گیتهای منطقی
بخش ۰۳اصول جبر بول، تابع بولی، فرمهای استاندارد، مینترم و ماکسترم، گیتها
۱۷ مطلب · حدود ۲ ساعت و ۴۲ دقیقه
و ۱۳ مطلب دیگر در این بخش — مشاهده در فهرست
-
فصل ۳ — حداقلسازی در سطح گیت
بخش ۰۴نقشهٔ کارنو، گروهبندی، حالت بیتفاوت و پیادهسازی دو سطحی
۱۲ مطلب · حدود ۲ ساعت و ۲۳ دقیقه
- نقشهٔ کارنو: ایده و دو و سه متغیره
- کارنوی چهارمتغیره و ایمپلیکانتها
- POS با کارنو و شرط بیتفاوت
- پیادهسازی دو سطحی، XOR و آشنایی با HDL
و ۸ مطلب دیگر در این بخش — مشاهده در فهرست
-
فصل ۴ — منطق ترکیبی
بخش ۰۵تحلیل و طراحی مدار ترکیبی: جمعکننده، دیکودر، انکودر، مالتیپلکسر و مقایسهگر
۱۴ مطلب · حدود ۲ ساعت و ۲۹ دقیقه
و ۱۰ مطلب دیگر در این بخش — مشاهده در فهرست
-
فصل ۵ — منطق ترتیبی همزمان
بخش ۰۶لچ و فلیپفلاپ، تحلیل مدار سنکرون، جدول و نمودار حالت، طراحی
۱۸ مطلب · حدود ۳ ساعت و ۱۱ دقیقه
و ۱۴ مطلب دیگر در این بخش — مشاهده در فهرست
فهرست کامل دوره
همهٔ مطالب، بخشبهبخش. برای شروع، همان ترتیب نقشهٔ راه را دنبال کنید.
- بخش ۰۱
پیشنیازها و شروع
آنچه برای شروع مدار منطقی لازم است: عدد و مبنا، توانهای ۲، شهود منطق و راهنمای مطالعه
- بخش ۰۲
فصل ۱ — سیستمهای دودویی
اعداد دودویی، تبدیل مبنا، مکملها، اعداد علامتدار، کدها و ثباتها
- سیستمهای دیجیتال ۱
- اعداد دودویی و تبدیل مبنا ۲
- مبناهای ۸ و ۱۶ و کسرهای دودویی ۳
- مکملها و اعداد علامتدار ۴
- کدهای دودویی و ذخیرهسازی ۵
- مکمل ۶
- اعداد علامتدار ۷
- کدهای دودویی ۸
- ثبات ۹
- تبدیل دودویی به دهدهی ۱۰
- تبدیل دهدهی به دودویی ۱۱
- مکمل یک ۱۲
- مکمل دو ۱۳
- بازهٔ اعداد علامتدار ۱۴
- مثال: تبدیل دهدهی به دودویی و هگز ۱۵
- مثال: تبدیل مبناهای ۸ و ۱۶ و کسر ۱۶
- مثال: تفریق با مکمل دو ۱۷
- مثال: تبدیل گری و BCD ۱۸
- خودآزمایی اعداد و تبدیل مبنا ۱۹
- خودآزمایی مکملها و کدها ۲۰
- بخش ۰۳
فصل ۲ — جبر بول و گیتهای منطقی
اصول جبر بول، تابع بولی، فرمهای استاندارد، مینترم و ماکسترم، گیتها
- جبر بول: قوانین بازی صفر و یک ۱
- تابع بولی و فرمهای استاندارد ۲
- گیتهای منطقی ۳
- از جدول تا مدار و برعکس ۴
- مینترم ۵
- ماکسترم ۶
- فرمهای SOP و POS ۷
- گیت منطقی ۸
- قوانین دمورگان ۹
- اتحادهای جبر بول ۱۰
- بسط مینترمی ۱۱
- بسط ماکسترمی ۱۲
- مثال: سادهسازی با قضایا ۱۳
- مثال: از جدول به SOP و POS ۱۴
- مثال: پیادهسازی با NAND ۱۵
- خودآزمایی جبر بول ۱۶
- خودآزمایی فرمها و گیتها ۱۷
- بخش ۰۴
فصل ۳ — حداقلسازی در سطح گیت
نقشهٔ کارنو، گروهبندی، حالت بیتفاوت و پیادهسازی دو سطحی
- نقشهٔ کارنو: ایده و دو و سه متغیره ۱
- کارنوی چهارمتغیره و ایمپلیکانتها ۲
- POS با کارنو و شرط بیتفاوت ۳
- پیادهسازی دو سطحی، XOR و آشنایی با HDL ۴
- ایمپلیکانت ۵
- شرط بیتفاوت ۶
- قانون گروهبندی کارنو ۷
- اتحادهای XOR و XNOR ۸
- مثال: کارنوی سهمتغیره ۹
- مثال: کارنوی چهارمتغیره با بیتفاوت ۱۰
- خودآزمایی کارنو (۱) ۱۱
- خودآزمایی کارنو (۲) ۱۲
- بخش ۰۵
فصل ۴ — منطق ترکیبی
تحلیل و طراحی مدار ترکیبی: جمعکننده، دیکودر، انکودر، مالتیپلکسر و مقایسهگر
- تحلیل و طراحی مدار ترکیبی ۱
- جمعکنندهها و مدارهای حسابی ۲
- دیکودر و انکودر ۳
- مالتیپلکسر و مقایسهگر ۴
- مدار ترکیبی ۵
- دیکودر ۶
- مالتیپلکسر ۷
- خروجیهای تمامجمعکننده ۸
- خروجی مالتیپلکسر دوتایی ۹
- اصلاح جمع BCD ۱۰
- مثال: طراحی تمامجمعکننده ۱۱
- مثال: پیادهسازی تابع با MUX ۱۲
- خودآزمایی بلوکهای حسابی ۱۳
- خودآزمایی دیکودر و مالتیپلکسر ۱۴
- بخش ۰۶
فصل ۵ — منطق ترتیبی همزمان
لچ و فلیپفلاپ، تحلیل مدار سنکرون، جدول و نمودار حالت، طراحی
- از ترکیب به حالت: ورود به دنیای ترتیبی ۱
- لچ و فلیپفلاپ ۲
- تحلیل مدار ترتیبی سنکرون ۳
- کاهش و تخصیص حالت ۴
- طراحی مدار ترتیبی سنکرون ۵
- لچ ۶
- فلیپفلاپ ۷
- کلاک ۸
- حالت فعلی و حالت بعدی ۹
- معادلهٔ مشخصه SR ۱۰
- معادلهٔ مشخصه JK ۱۱
- معادلهٔ مشخصه D ۱۲
- معادلهٔ مشخصه T ۱۳
- معادلهٔ حالت بعدی ۱۴
- مثال: خواندن نمودار حالت ۱۵
- مثال: طراحی شمارنده با D ۱۶
- خودآزمایی لچ و فلیپفلاپ ۱۷
- خودآزمایی حالت و طراحی ترتیبی ۱۸
دربارهٔ دانیال رشیدی
این درسنامه را دانیال رشیدی میسازد و نگهداری میکند — یک مجموعهٔ باز از وبسایتهای آموزشی برای موضوعهای مختلف. پروژهها و وبسایتهای آموزشی جدید برای درس در کانال تلگرام قرار میگیره:
- گیتهاب @imdanialrashidi
- اینستاگرام @imdanialrashidi
- تلگرام @imdanialrashidi
- وبسایت imdanialrashidi.github.io
فهرست همهٔ وبسایتهای آموزشی: study.danialrashidi.ir · حمایت از ادامهٔ آموزش