چرخهٔ تحلیل: چهار زبان، یک معنا
- معادلههای حالت: ورودیِ هر فلیپفلاپ (مثل ) و خروجی مدار را بر حسب ورودی خارجی و خروجیِ فلیپفلاپها بنویس.
- جدول حالت: بهازای هر ترکیب (ورودی، حالت فعلی)، حالت بعدی و خروجی را با معادلهها حساب کن.
- نمودار حالت: هر حالت یک دایره، هر گذار یک پیکان با برچسب «ورودی/خروجی».
نمودار حالت را بخوان
دایرهها حالتاند و پیکانها گذار. برچسب روی پیکان یعنی «اگر ورودی ۱ بود، به مقصد برو و خروجی ۰ بده». حلقهٔ دور یک دایره یعنی «در همین حالت بمان». خواندن نمودار مثل خواندن نقشهٔ متروست: «الان کجایی + چه بلیتی داری = کجا میروی».
مثال ذهنی: آشکارساز دنباله
مداری که وقتی دنبالهٔ ۱۰ را دیده، خروجی ۱ میدهد: دو حالت لازم دارد — «صفرِ آخر را دیدهام» (A) و «هنوز نه» (B). از B با ورودی ۱ به A میرویم (صفرِ اولِ دنباله دیده شد؟ نه — ورودی ۱ یعنی هنوز صفر نیامده، در B میمانیم!). دقت کن: گذارها را باید با دقت نوشت؛ همینجاست که جدول حالت از حدس مطمئنتر است.