من جواب این پروِژه رو برای شما میگذارم اما التماس دعا چون خیلی محتاجم :cry2:
یا علی
فرض کنید میخواهید 7 تقیسم بر 3 کنید:(درگوشی بگم حاصل 2 هست این رو فعلا به کسی نگو)
روند کار:
با خوردن اولین کلاک 3 با 0 جمع میشود. که میشود 3
آیا حاصل بزرگتر از 7 است؟ خیر - پس عملیات ادامه می یابد.
با خوردن دومین کلاک 3 با حاصل عملیات قبل (یعنی 3) جمع میشود. که میشود 6
آیا حاصل بزرگتر از 7 است؟ خیر - پس عملیات ادامه می یابد.
با خوردن سومین کلاک 3 با حاصل عملیات قبل (یعنی 6) جمع میشود. که میشود 9
آیا حاصل بزرگتر از 7 است؟ بله - پس عملیات تمام است.
خو ب چند بار خیر گفتیم؟ 2 بار :wow: :wow: :wow:
بار سوم که که عملیات با شکست روبرو شد باعث شد تغییری در نتیجه کار رخ ندهد این یعنی استفاده از شیفت رجیستر
ایم مداری که برای شما میگذارم مربوط به زمانی هست که خودم منطقی داشتم:
http://www.fileden.com/getfile.php?file_path=http://www.fileden.com/files/2009/11/10/2645291/scan0003.pdf
فقط به یک چیز دقت کن که شیفت رجیستر موقع روشن شدن ورودیهاش در حالت صفر هستد وگرنه اگر عدد دیگری باشد که تقسیم بهم میریزد :nerd:
من جواب این پروِژه رو برای شما میگذارم اما التماس دعا چون خیلی محتاجم :cry2:
یا علی
فرض کنید میخواهید 7 تقیسم بر 3 کنید:(درگوشی بگم حاصل 2 هست این رو فعلا به کسی نگو)
روند کار:
با خوردن اولین کلاک 3 با 0 جمع میشود. که میشود 3
آیا حاصل بزرگتر از 7 است؟ خیر - پس عملیات ادامه می یابد.
با خوردن دومین کلاک 3 با حاصل عملیات قبل (یعنی 3) جمع میشود. که میشود 6
آیا حاصل بزرگتر از 7 است؟ خیر - پس عملیات ادامه می یابد.
با خوردن سومین کلاک 3 با حاصل عملیات قبل (یعنی 6) جمع میشود. که میشود 9
آیا حاصل بزرگتر از 7 است؟ بله - پس عملیات تمام است.
خو ب چند بار خیر گفتیم؟ 2 بار :wow: :wow: :wow:
بار سوم که که عملیات با شکست روبرو شد باعث شد تغییری در نتیجه کار رخ ندهد این یعنی استفاده از شیفت رجیستر
ایم مداری که برای شما میگذارم مربوط به زمانی هست که خودم منطقی داشتم:
http://www.fileden.com/getfile.php?file_path=http://www.fileden.com/files/2009/11/10/2645291/scan0003.pdf
فقط به یک چیز دقت کن که شیفت رجیستر موقع روشن شدن ورودیهاش در حالت صفر هستد وگرنه اگر عدد دیگری باشد که تقسیم بهم میریزد :nerd:
سلام دوستان
من این ترم یه پروژه مدار منطقی دارم
استاد ازم خواسته با 4 مقایسه گر یک بیتی یه مقایسه گر 4 بیتی طراحی کنم.
کسی میتونه کمکم کنه
در ضمن منُ ببخشید که سوالمو اینجا پرسیدم ... تازه عضو شدم و نابلدم :redface:
سلام دوستان
من این ترم یه پروژه مدار منطقی دارم
استاد ازم خواسته با 4 مقایسه گر یک بیتی یه مقایسه گر 4 بیتی طراحی کنم.
کسی میتونه کمکم کنه
در ضمن منُ ببخشید که سوالمو اینجا پرسیدم ... تازه عضو شدم و نابلدم :redface:
سلام دوستان
من این ترم یه پروژه مدار منطقی دارم
استاد ازم خواسته با 4 مقایسه گر یک بیتی یه مقایسه گر 4 بیتی طراحی کنم.
کسی میتونه کمکم کنه
در ضمن منُ ببخشید که سوالمو اینجا پرسیدم ... تازه عضو شدم و نابلدم :redface:
دوست عزیز هدف از ارائه پروژه تحقیق وتلاش دانشجو است و نه این که شما یه مدار پیدا کنی و همون رو کپی کنید!(اتفاقی که داره متاسفانه بین دانشجویان عادت میشه!)
اما برای راهنمایی :
منطق مقایسه در سیستم باینری درست مانند سیستم دسیمال است یعنی مثلا شما میخواهید دو عدد 125 و 384 رو مقایسه کنید ، چه کار میکنید ؟
میرید بیت پر ارزش تر(MSB) هر عدد را نگاه مکنید که در اینجا برای 125 عدد 1 است و برای 384 عدد 3 است و چون 3 بزرگتر از 1 هست پس قطعا 384 از 125 بزرگتر است . اگر MSB ها برابر بودند میرفتیم بیت بعدی یعنی شرط این که بیت بعدی را نگاه کنیم مساوی بودن دو بین پرارزش تر است و شرایط رفتن به بیت LSB مساوی بودن تمام بیت های قبلی است.
حال همین منطق را در مورد دو عدد باینری به کار ببرید و با استفاده از گیت های لازم مدار رو طراحی کنید .
دیدگاه