مدارهای منطقی )(40212 مدرس :صالحی تمرین ششم– ثباتها و شمارندهها مهلت تحویل91/10/22 : تاریخ91/10/10 : .1یک Universal Shift Registerهشت بیتی طراحی کنید که برای ورودیهای کنترلی 00تا 11به ترتیب اعمال حفظ مقدار ،شیفت به راست ،شمارش افزایشی و بارگذاری موازی را انجام دهد. .2یک مدار تفریق کنندهی سریال طراحی کنید که حاصل عبارت A – Bرا محاسبه کند. .3با استفاده از فلیپ فالپهای نوع Tمداری طراحی کنید که حالتهای … → 0 → 2 → 4 → 6 → 7 → 0را بشمارد. بررسی کنید در صورتی که مدار در حالتهای استفاده نشده قرار گیرد چه اتفاقی رخ میدهد .چنان چه مدار نتواند خود را تصحیح نماید راهی برای اصالح مدار پیدا کنید. .4سؤال فوق را با استفاده از فلیپ فالپهای نوع JKتکرار نمایید. .5یک کالک با فرکانس 100 MHzداریم (در هر ثانیه 100میلیون بار لبهی مثبت یا منفی میخورد) .مداری طراحی کنید که کالکی با پریود 40 nsتولید نماید. .6مداری طراحی نمایید که رشتهی 10011را به صورت متناوب تولید نماید .بیت سمت چپ اولین خروجی و بیت سمت راست آخرین خروجی میباشد. مدار سؤال7 .7نوع مدار روبرو را مشخص کرده ( Mealyیا )Mooreو نمودار حالت آن را رسم کنید. .8مداری از نوع Mooreبرای تشخیص رشتههای 110و 101به صورتی که رشتههای همپوشانی شده را نیز تشخیص دهد طراحی نمایید. .9برای ماشین Mooreجدول زیر که با دو فلیپ فالپ نوع Dساخته شده است توابع ورودی فلیپ فالپها را بدست آورید (حالت مدار ،خروجی فلیپ فالپها میباشد). Next State اتفاقی رخ میدهد. x=0 x=1 .10برای شمارندهی شکل زیر بررسی کنید چنان چه مدار در یک حالت غیر معتبر قرار بگیرد چه 01 00 00 11 10 01 00 11 10 00 11 11 .11فرکانس نقاط Aتا Dدر مدار زیر را مشخص کنید .شمارندهی Mod-Nبه صورت متناوب از 0تا N-1میشمارد. جدول سؤال 9 مدار سؤال 10 Present State
© Copyright 2025 Paperzz