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

مبدل BCD به Excess_3

ارسال:
  

Alirezaj پرسیده:

مبدل BCD به Excess_3

سلام .برای حل این سوال مشکل دارم (بدست آوردن دیاگرام حالت؟ ).لطفا راهنمایی کنید. ممنون
(دیاگرام مبدل BCD به Excess_3 )


فایل‌(های) پیوست شده


نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Pure Liveliness پاسخ داده:

RE: مبدل BCD به Excess_3

(۰۵ بهمن ۱۳۹۵ ۱۲:۰۲ ق.ظ)Alirezaj نوشته شده توسط:  سلام .برای حل این سوال مشکل دارم (بدست آوردن دیاگرام حالت؟ ).لطفا راهنمایی کنید. ممنون
(دیاگرام مبدل BCD به Excess_3 )
این نمودار حالت، ۴ بیت از BCD رو به ترتیب از رقم کم‌ارزش میگیره و به ازای هر بیتی که دریافت می‌کنه، خروجی و حالت بعدی رو تعیین می‌کنه.
با توجه به جدول زیر، اگه بیت ۰ از BCD برابر با ۱ باشه (در ۵ حالت، یعنی اعداد ۰ و ۲ و ۴ و ۶ و ۸)، بیت معادل (کم‌ارزش) در Excess-3 یک هست (بدیهی هم هست چون Excess-3 میاد BCD رو بعلاوه‌ی ۳ میکنه، پس رقم یکان اگه ۰ بوده باشه، تبدیل میشه به ۱). در نتیجه از S_0 میره به S_1 و روی فلش هم نوشته ۰/۱ یعنی اگه ورودی ۰ باشه، خروجی ۱ میشه. خب حالا توو حالت S_1 هستیم. اگه باز ورودی ۰ باشه (بیت دوم از BCD) خروجی میشه ۱/ این رو هم از روی جدول زیر میشه گفت و هم اینکه اگه دو بیت اول ۰۰ بوده باشه، توو Excess-3 میشه ۱۱ (بعلاوه‌ی ۳ میشه) پس باید خروجی ۱ باشه. به همین ترتیب با توجه به بیت‌های سوم و چهارم، خروجی و حالت‌های بعدی رو تعیین میکنه.
ضمناً این وسط تونسته یه سری بهینه‌سازی انجام بده و حالت S_4 رو مشترک کنه. یعنی اگه دو بیت اول ۰۱ بوده باشند، یا ۱۰ و ۱۱، بعدش اگه بیت سوم ۰ باشه، خروجی (یعنی بیت معادل توو Excess-3) میشه ۱ که اونم از جدول زیر مشخص هست.

[تصویر:  430652_bcd_excess3_code.jpg]
نقل قول این ارسال در یک پاسخ

ارسال:
  

Alirezaj پاسخ داده:

RE: مبدل BCD به Excess_3

(۱۱ بهمن ۱۳۹۵ ۰۴:۵۶ ق.ظ)Pure Liveliness نوشته شده توسط:  
(05 بهمن ۱۳۹۵ ۱۲:۰۲ ق.ظ)Alirezaj نوشته شده توسط:  سلام .برای حل این سوال مشکل دارم (بدست آوردن دیاگرام حالت؟ ).لطفا راهنمایی کنید. ممنون
(دیاگرام مبدل BCD به Excess_3 )
این نمودار حالت، ۴ بیت از BCD رو به ترتیب از رقم کم‌ارزش میگیره و به ازای هر بیتی که دریافت می‌کنه، خروجی و حالت بعدی رو تعیین می‌کنه.
با توجه به جدول زیر، اگه بیت ۰ از BCD برابر با ۱ باشه (در ۵ حالت، یعنی اعداد ۰ و ۲ و ۴ و ۶ و ۸)، بیت معادل (کم‌ارزش) در Excess-3 یک هست (بدیهی هم هست چون Excess-3 میاد BCD رو بعلاوه‌ی ۳ میکنه، پس رقم یکان اگه ۰ بوده باشه، تبدیل میشه به ۱). در نتیجه از S_0 میره به S_1 و روی فلش هم نوشته ۰/۱ یعنی اگه ورودی ۰ باشه، خروجی ۱ میشه. خب حالا توو حالت S_1 هستیم. اگه باز ورودی ۰ باشه (بیت دوم از BCD) خروجی میشه ۱/ این رو هم از روی جدول زیر میشه گفت و هم اینکه اگه دو بیت اول ۰۰ بوده باشه، توو Excess-3 میشه ۱۱ (بعلاوه‌ی ۳ میشه) پس باید خروجی ۱ باشه. به همین ترتیب با توجه به بیت‌های سوم و چهارم، خروجی و حالت‌های بعدی رو تعیین میکنه.
ضمناً این وسط تونسته یه سری بهینه‌سازی انجام بده و حالت S_4 رو مشترک کنه. یعنی اگه دو بیت اول ۰۱ بوده باشند، یا ۱۰ و ۱۱، بعدش اگه بیت سوم ۰ باشه، خروجی (یعنی بیت معادل توو Excess-3) میشه ۱ که اونم از جدول زیر مشخص هست.

[تصویر:  430652_bcd_excess3_code.jpg]
سلام
خیلی ممنون .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  معماری روزانه تربیت مدرس (۳۰۶ معماری+۲۷۱ هوش+۳۲۵ نرم)(رتبه اولی) m.1373 ۳ ۴,۵۹۴ ۱۳ مهر ۱۳۹۸ ۱۲:۳۱ ب.ظ
آخرین ارسال: imali
  احتمال قبولی با رتبه ۳۴۷ هوش مصنوعی PeymaniMO ۶ ۵,۸۳۳ ۱۸ تیر ۱۳۹۸ ۱۲:۴۰ ب.ظ
آخرین ارسال: tenmiles89
  مدار منطقی طراحی شمارنده bcd ,با فلیپ فلاپ d Yousefi.parisa70@gmail.com ۰ ۲,۵۷۵ ۱۸ مرداد ۱۳۹۷ ۱۱:۵۴ ق.ظ
آخرین ارسال: Yousefi.parisa70@gmail.com
  ۳۷۹ هوش شبانه فردوسی zahra.pezhman ۶ ۴,۰۸۸ ۲۰ آبان ۱۳۹۶ ۰۶:۵۴ ب.ظ
آخرین ارسال: سوگل۱۲
  فروش کتاب ۳۰۰۰ مسئله حل شده شبکه فقط ۱۵۰۰۰ تومن کاملا نو Maral93 ۰ ۱,۵۸۴ ۲۵ مهر ۱۳۹۶ ۱۰:۴۰ ب.ظ
آخرین ارسال: Maral93
  تجربه رتبه ۲۲۷ شبکه و ۳۲۷ نرم افزار alizl70 ۰ ۲,۹۳۸ ۰۵ تیر ۱۳۹۶ ۱۲:۰۱ ب.ظ
آخرین ارسال: alizl70
  راهنمایی برای انتخاب رشته ی رتبه ی ۳۵۱ نرم افزار rezaaa92 ۳ ۳,۲۴۸ ۲۵ خرداد ۱۳۹۶ ۰۲:۱۶ ق.ظ
آخرین ارسال: Amin93
  ۲۰۳ آیتی - ۳۳۴ شبکه ۳۱۳montazer ۳ ۲,۰۸۵ ۲۳ خرداد ۱۳۹۶ ۰۵:۳۱ ق.ظ
آخرین ارسال: ali hjt
  مصاحبه با رتبه ۳۰شبکه، ۳۵ تجارت (۱۱۰۰ پارسال) TRon ۴ ۵,۶۹۹ ۱۹ خرداد ۱۳۹۶ ۰۷:۵۵ ب.ظ
آخرین ارسال: TRon
  ۱۸۴ آیتی - ۳۰۰ شبکه harry ۲ ۲,۳۲۵ ۱۹ خرداد ۱۳۹۶ ۰۷:۴۰ ق.ظ
آخرین ارسال: harry

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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