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

سپس، انواع کدهای دودویی از جمله کدهای دهدهی، کدهای آشکار سازی خطا و کد گری (انعکاسی) مورد بررسی قرار میگیرند. همچنین، به معرفی کدهای اسکی (ASCII) و کد همینگ پرداخته میشود و مفهوم حداقل فاصله برای تشخیص و اصلاح خطا تعریف میگردد که در انتقال داده ها از اهمیت بالایی برخوردار است.
با ورود به دنیای جبر بول، تعریف اصولی این جبر، قضیه های اصلی و خواص آن، و همچنین نظریه های اساسی تشریح میشوند. در ادامه توابع بول و عملیات جبری مرتبط با آنها معرفی میشوند که سنگ بنای طراحی مدارهای دیجیتال هستند.
نوع فایل: پی دی اف – 149 صفحه
فهرست مطالب:
- مدار منطقی
- کامپیوتر و سیستم های دیجیتالی
- بلوک دیاگرام یک کامپیوتر دیجیتال
- اعداد دودویی
- جدول (١-١) اعداد با مبناهای متفاوت
- تبدیل مبنای اعداد
- اعداد مبنای هشت و شانزده
- مکمل ها
- تفریق به کمک مکمل ها
- اعداد دودویی علامت دار
- جمع حسابی
- تفریق حسابی
- کدهای دودویی
- کدهای دهدهی
- کدهای آشکار سازی خطا
- کد گری (انعکاسی)
- کدهای ASCII
- کد همینگ
- تعریف minimum distance
- تعریف اصولی جبر بول
- قضیه های اصلی و خواص جبر بول
- تئوری های اساسی
- توابع بول
- عملیات جبری
- مکمل یک تابع
- حالات متعارف و استاندارد
- مجموع مینترم ها
- ضرب ماکسترم ها
- تبدیل فرمهای متعارف به یکدیگر
- فرم های استاندارد
- گیت های منطقی دیجیتال
- گسترش ورودی گیت ها
- منطق مثبت و منفی
- ساده سازی توابع بول
- نقشه کارنو برای دو متغیر
- نقشه سه متغیره
- نقشه چهار متغیره
- انتخاب های نخستین
- نقشه پنج متغیره
- ساده سازی با استفاده از ضرب حاصلجمع ها
- پیاده سازی توابع بول
- پیاده سازی بوسیله گیت های NAND و NOR
- سایر پیاده سازی های دو طبقه
- ترکیبات مفید گیت ها
- پیاده سازی دو طبقه
- خلاصه مطلب و مثال
- حالات بی اهمیت
- روش جدول بندی (کوئین – مک کلاسکی)
- روش پیدا کردن اسامی ها
- مدارهای منطقی ترکیبی
- مدار مبدل کد باینری به گری
- مدارهای مقایسه کننده
- مدارهای تولید توازن و تشخیص
- مدارهای جمع کننده / تفریق کننده
- جمع کننده کامل 2 بیتی
- مدار تفریق کننده
- طراحی مدار جمع کننده / تفریق کننده 2 بیتی با روش مکمل 2
- مدار جمع کننده BCD
- مدارهای دیکودر (Decoder)
- مدارهای Encoder یا رمزگذار
- اینکودر اولویت پذیر
- مولتی پلکسر (Multiplexer)
- مدارهای ترکیبی – دی مالتی پلکسر (Demultiplexer)
- مدارهای برنامه ریزی – قطعات قابل برنامه ریزی (PLA, ROM, PLD)
- مدارهای ترتیبی
- فلیپ فلاپ RS
- جدول صحت (برای ساختار NOR)
- فلیپ فلاپ با کلاک
- توسعه فلیپ فلاپ با کلاک
- کاربرد در طراحی مدارهای ترتیبی و خصوصاً در شمارنده ها
- فلیپ فلاپ JK-FF
- رجیسترها با ثباتها
- شیفت رجیسترها
- طراحی شیفت رجیستری
- شمارنده ها
- شمارنده آسنکرون
- شمارنده سنکرون
- شمارنده های خاص
- شمارنده هانسون
- طراحی مدارهای منطقی ترتیبی
- دیاگرام حالت
- جدول تحریک F.F ها
- مراحل طراحی مدارهای ترتیبی
قیمت: 85/500 تومان
مکمل یک تابع و حالات متعارف و استاندارد توابع بول، شامل مجموع مینترم ها و ضرب ماکسترم ها، بخش دیگری از مباحث را تشکیل میدهند. این بخش به تفصیل به نحوه تبدیل فرم های متعارف به یکدیگر و همچنین تعریف فرم های استاندارد میپردازد که برای نمایش و ساده سازی توابع بول کاربرد دارند.
مطالب مرتبط
- دانلود pdf آزمایشگاه مدارهای منطقی در 57 صفحه
گیت های منطقی دیجیتال به عنوان اجزای سازنده اصلی مدارهای دیجیتال معرفی میشوند. این بخش شامل توضیح گسترش ورودی گیت ها و مفهوم منطق مثبت و منفی است که در پیاده سازی عملی مدارهای دیجیتال اهمیت زیادی دارد.
ساده سازی توابع بول با استفاده از نقشه کارنو برای دو، سه، چهار و حتی پنج متغیر، یکی از روش های کلیدی در طراحی بهینه مدارهای منطقی است. انتخاب های اولیه در نقشه های کارنو نیز برای رسیدن به ساده ترین فرم توابع، مورد توجه قرار میگیرند.
ساده سازی و پیاده سازی توابع بول، از مباحث بنیادین در طراحی مدار منطقی است که با استفاده از ضرب حاصل جمع ها نیز قابل انجام است. پیاده سازی به وسیله گیت های نند (NAND) و نور (NOR) به همراه سایر پیاده سازی های دو طبقه و ترکیبات مفید گیت ها نیز شرح داده میشوند. این بخش با ارائه خلاصه مطلب و مثال، پرداختن به حالات بی اهمیت و معرفی روش جدول بندی (کوئین – مک کلاسکی) و روش پیدا کردن عبارات اصلی به اتمام میرسد که همگی ابزارهای قدرتمند ساده سازی هستند.
بحث از مدار منطقی با پرداختن به مدارهای منطقی ترکیبی ادامه مییابد که شامل مدار مبدل کد دودویی به گری، مدارهای مقایسه کننده و مدارهای تولید توازن و تشخیص است. این مدارها وظایف خاص و معینی را بر اساس ورودی های خود انجام میدهند.
در ادامه به بررسی مدارهای جمع کننده و تفریق کننده میپردازیم؛ از جمله جمع کننده کامل دو بیتی، مدار تفریق کننده، و طراحی مدار جمع کننده/تفریق کننده دو بیتی با روش مکمل دو. همچنین، مدار جمع کننده بی سی دی (BCD)، مدارهای رمزگشا (دیکودر) و مدارهای رمزگذار (انکودر)، از جمله رمزگذار اولویت پذیر، به تفصیل مورد بحث قرار میگیرند.
مدارهای ترکیبی دیگری مانند مالتی پلکسر (گزینشگر) و دی مالتی پلکسر (توزیع گر) نیز معرفی میشوند. همچنین، به مدارهای برنامه ریزی و قطعات قابل برنامه ریزی نظیر (PLA, ROM, PLD) اشاره میشود که امکان انعطاف پذیری بالایی را در طراحی فراهم میآورند.
در ادامه مسیر فهم مدار منطقی، به مدارهای ترتیبی میرسیم که دارای حافظه بوده و حالت قبلی آنها بر خروجی فعلی تأثیر میگذارد. در این بخش، فلیپ فلاپ آر اس (RS) به همراه جدول صحت آن برای ساختار نور، فلیپ فلاپ با کلاک (پالس ساعت) و توسعه آن، و کاربردهای آن در طراحی مدارهای ترتیبی به خصوص در شمارنده ها تشریح میشود. فلیپ فلاپ جی کی (JK-FF)، ثبات ها (رجیسترها)، ثبات های شیفت و طراحی آنها نیز از مباحث مهم این بخش هستند.
این مباحث با بررسی شمارنده ها، از جمله شمارنده ناهمزمان (آسنکرون)، شمارنده همزمان (سنکرون)، و شمارنده های خاص نظیر شمارنده هانسون، کامل میشوند. طراحی این دسته از مدار منطقی نیازمند درک عمیقتری از نمودار حالت، جدول تحریک فلیپ فلاپ ها و مراحل طراحی مدارهای ترتیبی است که به طور کامل مورد بررسی قرار میگیرد.