۰
subtitle
ارسال: #۱
  
کنکور ۷۸ - جمع کننده BCD
چرا تو سوال گفته شده که مبنا ۱۶ هست ولی جمع رو دهدهی انجام داده؟
اصلاً این مبنای ۱۶ چه کاره هست اینجا؟
جواب گزینه ۴ هست.
اصلاً این مبنای ۱۶ چه کاره هست اینجا؟
جواب گزینه ۴ هست.
۱
ارسال: #۲
  
RE: کنکور ۷۸ - جمع کننده BCD
جمع دهدهی انجام نشده!جمع BCD زده میشه.
هر رقم از عدد BCD با ۴ بیت نمایش داده میشه که رنج این اعداد از ۰۰۰۰ تا ۱۰۰۱ هست یعنی عدد ۱۰ نداریم و به ازای اینکه هر وقت ۱۰ تولید شد carry با بیت های بعدی جمع زده میشه بنابراین جمع کننده BCD مشابه جمع دهدهیه
برای نمایش هر رقم BCD نیاز به ۴ بیت داریم و عدد ما ۴ رقمی هست پس ۱۶ بیت نیاز داریم که اینجا اومده اعداد رو بر اساس مبنای ۱۶ در نظر گرفته که هر رقم BCD رو یکجا بگیره.
امیدوارم توضیحاتم جوری باشه که متوجه منظور سوال شده باشید
هر رقم از عدد BCD با ۴ بیت نمایش داده میشه که رنج این اعداد از ۰۰۰۰ تا ۱۰۰۱ هست یعنی عدد ۱۰ نداریم و به ازای اینکه هر وقت ۱۰ تولید شد carry با بیت های بعدی جمع زده میشه بنابراین جمع کننده BCD مشابه جمع دهدهیه
برای نمایش هر رقم BCD نیاز به ۴ بیت داریم و عدد ما ۴ رقمی هست پس ۱۶ بیت نیاز داریم که اینجا اومده اعداد رو بر اساس مبنای ۱۶ در نظر گرفته که هر رقم BCD رو یکجا بگیره.
امیدوارم توضیحاتم جوری باشه که متوجه منظور سوال شده باشید
ارسال: #۳
  
RE: کنکور ۷۸ - جمع کننده BCD
(۰۲ مهر ۱۳۹۳ ۱۲:۰۴ ق.ظ)m@hboobe نوشته شده توسط: جمع دهدهی انجام نشده!جمع BCD زده میشه.یعنی وقتی ورودی ۱۶ بیت باشه، عدد هم تو مبنای ۱۶ هست؟!
هر رقم از عدد BCD با ۴ بیت نمایش داده میشه که رنج این اعداد از ۰۰۰۰ تا ۱۰۰۱ هست یعنی عدد ۱۰ نداریم و به ازای اینکه هر وقت ۱۰ تولید شد carry با بیت های بعدی جمع زده میشه بنابراین جمع کننده BCD مشابه جمع دهدهیه
برای نمایش هر رقم BCD نیاز به ۴ بیت داریم و عدد ما ۴ رقمی هست پس ۱۶ بیت نیاز داریم که اینجا اومده اعداد رو بر اساس مبنای ۱۶ در نظر گرفته که هر رقم BCD رو یکجا بگیره.
امیدوارم توضیحاتم جوری باشه که متوجه منظور سوال شده باشید
یعنی بیت های ورودی با مبنا رابطه مستقیم دارن؟!
ارسال: #۴
  
RE: کنکور ۷۸ - جمع کننده BCD
(۰۲ مهر ۱۳۹۳ ۰۸:۴۴ ق.ظ)Ametrine نوشته شده توسط: یعنی وقتی ورودی ۱۶ بیت باشه، عدد هم تو مبنای ۱۶ هست؟!نه اینجور هم گه گفتید نیست.
یعنی بیت های ورودی با مبنا رابطه مستقیم دارن؟!
کلا ما حالت معمول رو مبنای ۲ میگیریم . اما اینجا ما فهمیدیم هر عدد ورودی این جمع کننده باید ۱۶ بیت داشته باشه یعنی یه عدد مثل ۳۷۵ رو به این شکل نشون میدیم که ۰۱۰۱ ۰۱۱۱ ۰۰۱۱ ۰۰۰۰ تا اینجا میفهمیم که خب حالا این عدد دودویی باید وارد جمع کننده بشه اما با توجه به اینکه هر عددی که وارد میشه فقط ۴ خط ورودی داره پس میفهمیم که عدد مبنای ۲ رو به مبنای ۱۶ برده
اونجا هم که شما به اشتباه فکر میکنید اعداد در مبنای ۱۰ هستند و جمع دهدهی زده میشه واسه این هست که تا عدد ۹ در مبنای ۱۰ و ۱۶ یکسانه فقط در مبنای ۱۶ بجای عددهای ۱۰ به بعد حروف بزرگ رو بکار میگیریم A الی F ولی خب با توجه به شکل مدار میفهمیم داره جمع BCD انجام میشه و در حاصل هیچ وقت حروف بزرگ نداریم به ازای اینکه عدد بعد ۹ در جمع BDC زده میشه یک carry تولید میشه .
فکر کنم میشد در ورودی های این مدار یکی از عدد ها برای مثال ۹۷C0 باشه که با جمع کننده موجود در سوال و عدد دیگه که ۳۷۵ هست نتیجه نهایی ۰۱۹۵ میشه و بیت carry یک هم تولید میکنه جواب نهایی در قالب BCD هست.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close