تالار گفتمان مانشت

نسخه‌ی کامل: مدار منطقی فصل اول پوران سوال 6,7
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
میشه این دوتا تست رو هم راهنمائی کنید؟
[attachment=20864]
جواب تست 7 چرا گزینه 1 نمیشه؟
مگه یکی از روش های مکمل کردن NBCD این نیست که کد رو اول مکمل یک کنیم،سپس با ده جمع کنیم؟
سلام.
۷-روش اول برای مکمل ۱۰ کردن عدد BCD:
اول مکمل یک عدد BCD رو به دست میاریم، بعدش با [tex](1010)_2[/tex]حاصل رو جمع میکنیم و از رقم نقلی صرف نظر میکنیم.
مثلا واسه عدد [tex](0111)_2=(7)_{10}[/tex] مکمل یک ش میشه [tex](1000)_2[/tex] حالا با ۱۰ای که توی مبنای ۲ هست جمع میکنیم میشه [tex](1000)_2+(1010)_2=(0010)_2[/tex] رقم نقلی تولید شده ۱ هست که توی این ۴ بیت جا نمیشه و ازش صرف نظر میکنیم.
مکمل یک هم همون معادل این هست که همه ی بیت ها رو قرینه کنید. ۰ ها به یک و بالعکس تبدیل بشن.
ظاهراََ به اشتباه گزینه ی صحیح ۲ اعلام شده اما ۱ صحیح هست.
گزینه ی ۳ هم اگه قسمت کم کردن رو نداشت صحیح بود.

۶- توی مبنای ۱۰ که میگفتیم عددی به ۳ بخش پذیر هست که جمع ارقامش بر ۳ بخش پذیر باشه. فکر میکردم توی باینری هم همینطور باشه و گزینه ی ۴ صحیح باشه اما اینطور نیست.
چند تا عدد رو امتحان میکنیم.
+۳: ۰۱۱ جمعشون ۲ هست!
+۶: ۱۱۰ جمعشون ۲ هست. نقض گزینه ی ۱
+۹: ۱۰۰۱ جمعشون ۲ هست.
+۱۵: ۱۱۱۱ جمعشون ۴ هست. نقض گزینه ی ۴
+۲۱: ۱۰۱۰۱ نقض گزینه ی ۳
پس گزینه ی ۲ صحیح هست.
دلیل درست و حسابی ش رو نمیدونم.
(27 آبان 1395 12:52 ق.ظ)Pure Liveliness نوشته شده توسط: [ -> ]۶- توی مبنای ۱۰ که میگفتیم عددی به ۳ بخش پذیر هست که جمع ارقامش بر ۳ بخش پذیر باشه. فکر میکردم توی باینری هم همینطور باشه و گزینه ی ۴ صحیح باشه اما اینطور نیست.
...
ببخشید میشه تست ۶ رو بیشتر توضیح بدین؟
من اصلا گزینه ها رو متوجه نمیشم.
لینک مرجع