زمان کنونی: ۰۳ آذر ۱۴۰۳, ۰۶:۴۲ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

روش تشخیص چرخه در شمارنده ها

ارسال:
  

mostafa2012 پرسیده:

روش تشخیص چرخه در شمارنده ها

سوالش یک کم نامفهومه !!!
منظورش از Q0 سمت چپ همون سمت راست هس؟؟؟یا فرق میکنن؟؟؟

[تصویر:  327426_rqacx7d2cfdj1ksvaevz.png]
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

Hamid_0311 پاسخ داده:

RE: روش تشخیص چرخه در شمارنده ها

با سلام
من نمیدونم این طراحا چه اصراری دارن شمارنده بدهند اما همه اش غلط میدن اون از سنجش که جای اینکه وصلش کنه خروجی به کلاک وصل کرده به ورودی و بعدم جواب اشتباه زده اینم از این Big Grin
اصولا ما توی شمارنده ها کلاکمون حساس به لبه هستش که باید مشخص کنن ولی اینجا از تیپ سوال میشه فهمید که شمارنده ها حساس به لبه منفی هستن (کلا توی طراحی های واقعی بیشتر از کلاک حساس به لبه استفاده میشه نه سطح)
خوب شمارنده دوم چه موقع شمارش میکنه؟ وقتی که شمارنده اول بیت اخرش از ۱ به ۰ تغییر کنه اون موقع کلاک می خوره و یک عددو میشماره
(چرا گفتم وقتی از یک به ۰ تغییر کنه؟ چون حساس به لبه منفی هستش) خوب پس شمارنده اول تا عدد ۸ میشماره یعنی
۱۰۰۰
خوب بیت اخرش یک شد حالا عدد ۹
۱۰۰۱
دقت کنید تا الان خروجی اینطوری هستش (چون بیت اخر هنوز از یک به ۰ تغییر نکرده)
۰۹
حالا وقتی کلاک میخوره شمارنده اول ریست میشه و میشه صفر یعنی
۰۰۰۰
خوب بیت اخر از ۱ به ۰ تبدیل شد پس شمارنده دوم یک کلاک میخوره و اونم یک عددو میشماره یعنی میشه (دقت کنید این دو همزمان انجام میشه نه که توی کلاک مجزا یعنی وقتی شمارنده اول ۰ میشه شمارنده دوم همون موقع کلاک میخوره و یک عدد میشماره)
۱۰
حالا باز شمارنده اول میشماره اما شمارنده دوم ثابته چون کلاک نمی خوره یعنی خروجیش همینطوری یک میمونه تا کی؟ وقتی که شمارنده اول باز برسه به ۹ و ریست بشه
۱۹ که شد
حالا که ۰ بشه دوباره شمارنده دوم کلاک می خوره و یک عدد میشماره و میشه
۲۰
همین طوری ادامه میده که نهایت ۰ تا ۹۹ میشماره
کلا این ازمونا ازمایشا خیلی باحال سوال میدن Big Grin
موفق باشید
نقل قول این ارسال در یک پاسخ

ارسال:
  

mostafa2012 پاسخ داده:

RE: روش تشخیص چرخه در شمارنده ها

(۲۷ دى ۱۳۹۳ ۰۳:۱۱ ق.ظ)Hamid_0311 نوشته شده توسط:  چرا گفتم وقتی از یک به ۰ تغییر کنه؟ چون حساس به لبه منفی هستش) خوب پس شمارنده اول تا عدد ۸ میشماره یعنی
۱۰۰۰
خوب بیت اخرش یک شد حالا عدد ۹
۱۰۰۱
دقت کنید تا الان خروجی اینطوری هستش (چون بیت اخر هنوز از یک به ۰ تغییر نکرده)
۰۹
حالا وقتی کلاک میخوره شمارنده اول ریست میشه و میشه صفر یعنی
۰۰۰۰
خوب بیت اخر از ۱ به ۰ تبدیل شد پس شمارنده دوم یک کلاک میخوره و اونم یک عددو میشماره یعنی میشه (دقت کنید این دو همزمان انجام میشه نه که توی کلاک مجزا یعنی وقتی شمارنده اول ۰ میشه شمارنده دوم همون موقع کلاک میخوره و یک عدد میشماره)
۱۰
...........

سلام
۱- ببخشید از کجا فهمیدید حساس به لبه منفی هس؟؟؟Huh

۲- چرا ریست میشه؟؟؟ مگر clear داره ؟؟؟؟ نکنه همین نکته که ازتون پرسیدم Q های دوطرف از ۰ تا ۴ اند منظورتونه ؟؟؟
یعنی وقتی بیت چهارم سمت راستی یک بشه => سمت چپی فعال میشه و باعث صفر شدن Q0-Q4 میشه؟؟؟؟
درس گفتم؟؟؟HuhConfused
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

Hamid_0311 پاسخ داده:

RE: روش تشخیص چرخه در شمارنده ها

یکم رو مبحث شمارنده ها دقت کنید اصل کار اینه ماشین چیو میشماره و چطوری کلاک میخوره یکم تمرین کنید متوجه میشید البته این سوال یکم نافرم مطرح کرده اینم بزارید پای حساب ازمایشی بودنشBig Grin

سوال دوم دقت کنید شمارنده bcd هستش و شمارنده bcd فقط میتونه از ۰ تا ۹ بشماره
اون بالا هم توضیح دادم خروجی بیت اخر به عنوان کلاک شمارنده ماشین دوم عمل می کنه تا وقتی کلاک نخوره که چیزیو نمیشماره

شمارنده سنکرون هستش

موفق باشید
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

archer22 پاسخ داده:

RE: روش تشخیص چرخه در شمارنده ها

هر شمارنده Q خودش رو داره.
به نظرم این سوال غلط هستش.
شمارنده ی BCD صفر تا ۹ رو میشماره. تو این سوال به ازای هر صفر تا ۹ یی که شمارنده راست میشماره، شمارنده چپی یکی اضافه میشه.اما این یک زمانی اضافه میشه که شمارنده راستی ۸ بشه...نه اینکه ۹!...برای اینکه درست بشماره باید Q0 و Q3 شمارنده راستی رو and میکرد و به پالس شمارش شمارنده چپی می داد.
برای همین این مدار ۰ تا ۹۹ رو نمیشماره.چون وقتی شمارنده راست هشت میشه،شمارنده چپی یکی اضافه میشه.یعنی چی؟یعنی ترتیب شمارش میشه:۱-۲-۳-۴-۵-۶-۷-۱۸-۱۹-۱۰-۱۱-۱۲-۱۳-۱۴-۱۵-۱۶-۱۷-۲۸-۲۹-۲۰-۲۱-۲۲-و.....

پ.سوال!! :من خودم یه اشکالی تو این سوال دارم که وقتی شمارشگر راست ۸ میشه بلافاصله شمارنده چپ یکی اضافه میشه یا نه..یه پالس دیگه طول میکشه و به این صورت میشه: .....-۷-۸-۱۹-......-۱۶-۱۷-۱۸-۲۹-؟؟؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ریحان پاسخ داده:

RE: روش تشخیص چرخه در شمارنده ها

خو راهنمایی کنین دوستان...Dodgy
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

moloodi پاسخ داده:

RE: روش تشخیص چرخه در شمارنده ها

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

[تصویر:  328232_DTQ9.png]

البته این شکل چهار رقمیه.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تشخیص گوگل مپس با Live View AR برای مکان دقیق elecomco ۱ ۴,۲۴۰ ۰۵ بهمن ۱۳۹۹ ۰۲:۴۹ ب.ظ
آخرین ارسال: kooshaideal1
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۳۴۳ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  مشاوره روش تحقیق و تحلیل آماری sirvan.t ۰ ۲,۱۶۹ ۱۷ آذر ۱۳۹۸ ۱۲:۵۹ ق.ظ
آخرین ارسال: sirvan.t
  شمارنده Sanazzz ۰ ۱,۵۸۹ ۱۷ خرداد ۱۳۹۸ ۰۸:۰۳ ب.ظ
آخرین ارسال: Sanazzz
  روش برنامه نویسی پویا برای حل فروشنده دوره گرد Mohammad WR10 ۶ ۱۰,۹۳۷ ۱۶ خرداد ۱۳۹۸ ۰۶:۳۲ ب.ظ
آخرین ارسال: Shadik
  روش به طرح درخت پیش ترتیب با آرایش داده شده porseshgar ۶ ۶,۸۴۳ ۱۴ بهمن ۱۳۹۷ ۰۸:۴۰ ب.ظ
آخرین ارسال: porseshgar
  روش اپلای کردن فایل patch به برنامه ای در لینوکس hanie_M ۱ ۲,۵۱۲ ۲۳ دى ۱۳۹۷ ۰۴:۰۶ ق.ظ
آخرین ارسال: one hacker alone
  روش های تولید محتوا برای سایت melinaa ۰ ۲,۱۳۷ ۰۴ شهریور ۱۳۹۷ ۱۰:۳۵ ق.ظ
آخرین ارسال: melinaa
  تشخیص خطا در تحلیلگر لغوی یا نحوی zahra2012 ۵ ۸,۲۷۹ ۲۶ مرداد ۱۳۹۷ ۰۴:۲۹ ب.ظ
آخرین ارسال: tohid.salmani
  تشخیص کاراکتر با شبکه عصبی safoora s ۴ ۴,۲۰۹ ۱۸ مرداد ۱۳۹۷ ۱۰:۵۰ ب.ظ
آخرین ارسال: kilookiloo

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close