۰
subtitle
ارسال: #۱
  
سوال از فصل اول و دوم مدار پوران.
سلام دوستان من این سوالات را از دو فصل اول مدار دارم
ممنون میشم توضیح بدین
ممنون میشم توضیح بدین
۰
ارسال: #۲
  
سوال از فصل اول و دوم مدار پوران.
سلام.
------
جواب pdf اولی :
ببین، تو کتاب مدار پوران ص۱۴ (کتاب ویرایش دوازدهم)، ادامه صفحه قبل رو داره شرح میده، صفحه قبلش میگه که "اگه ۴ تا بیت داشته باشیم با اضافه کردن ۳ بیت به اون ۳ بیت (مجموع ۷ بیت) می تونیم خطا رو پیدا و تصحیح کنیم.
حالا من برای همون ۴ بیت مثال میزنم : n = 4 ، باید k + n <= 2^k - 1 برقرار باشه. حالا بجای n مقدارش رو قرار میدیم.
k + 4 <= 2^k - 1 ، الان باید k رو چقدر بزاریم که این تساوی درست در بیاد؟ خب معلومه ۳/ یعنی ۱ - ۳^۲ => 4 + 3 .
حله تا اینجا؟؟؟؟
خب تا اینجا فقط یک خطا رو می تونست تصحیح کنه، اگه بخوایم دو خطا رو تصحیح کنیم باید از اون فرمولی که نوشتین استفاده کنیم. اونجا هم n رو برابر تعداد بیتها در نظر می گیریم و k رو طوری مقدار می دیم که اون تساوی درست در بیاد.
--------------------------------
حقیقتا از سوال ۲ چیزی عایدم نشد ، یه توضیح در مورد کد همینگ بدم بجای اون سوالت.
بله کد همینگ مهمه و باید خونده بشه، درواقع این کد، کدی برای کشف خطا و تصحیح اونه. ابتدا باید تعداد بیت رو داشته باشیم و تعدادی بیت به بیت های داشته اضافه کنیم تا کدگذاری انجام شود، نحوه کدگذاری بیتها خیلی ساده س و با یک بار خوندن ص ۱۳ کتاب پوران دستت میاد باید چکار کنی. و همچنین تعداد بیتهای که باید به کد اضافه کنی هم که بالا توضیح داده شد. "اگه این قسمت رو متوجه نشدی سوال بزار حل کنم".
-----------------------------------------------------------------------------------------------------------------------------------
جواب pdf دومی :
سوال اول: همون تساوی که نوشتین درست است.
سوال دوم : ص ۷۹ سوال ۶۱ ندارد، البته سوال ۱۶ دارد که جوابش گزینه ۱ می شود. (ابتدا باید تابع ساده شده بعد مدار رسم شود.
سوال سوم:حاصل این تابع xnor تمامی ورودی ها می شود a@b@c@d (@ نماد xnor است) باتوجه به خاصیت شرکت پذیری خیلی راحت میشه به این جواب رسید.
------------------------------------------------
۳ ۴ تا سوال دیگه مونده که به نظر ساده میاد، کمی تمرین کن اگه باز متوجه نشدی ادامه می دم.
موفق باشی.
------
جواب pdf اولی :
ببین، تو کتاب مدار پوران ص۱۴ (کتاب ویرایش دوازدهم)، ادامه صفحه قبل رو داره شرح میده، صفحه قبلش میگه که "اگه ۴ تا بیت داشته باشیم با اضافه کردن ۳ بیت به اون ۳ بیت (مجموع ۷ بیت) می تونیم خطا رو پیدا و تصحیح کنیم.
حالا من برای همون ۴ بیت مثال میزنم : n = 4 ، باید k + n <= 2^k - 1 برقرار باشه. حالا بجای n مقدارش رو قرار میدیم.
k + 4 <= 2^k - 1 ، الان باید k رو چقدر بزاریم که این تساوی درست در بیاد؟ خب معلومه ۳/ یعنی ۱ - ۳^۲ => 4 + 3 .
حله تا اینجا؟؟؟؟
خب تا اینجا فقط یک خطا رو می تونست تصحیح کنه، اگه بخوایم دو خطا رو تصحیح کنیم باید از اون فرمولی که نوشتین استفاده کنیم. اونجا هم n رو برابر تعداد بیتها در نظر می گیریم و k رو طوری مقدار می دیم که اون تساوی درست در بیاد.
--------------------------------
حقیقتا از سوال ۲ چیزی عایدم نشد ، یه توضیح در مورد کد همینگ بدم بجای اون سوالت.
بله کد همینگ مهمه و باید خونده بشه، درواقع این کد، کدی برای کشف خطا و تصحیح اونه. ابتدا باید تعداد بیت رو داشته باشیم و تعدادی بیت به بیت های داشته اضافه کنیم تا کدگذاری انجام شود، نحوه کدگذاری بیتها خیلی ساده س و با یک بار خوندن ص ۱۳ کتاب پوران دستت میاد باید چکار کنی. و همچنین تعداد بیتهای که باید به کد اضافه کنی هم که بالا توضیح داده شد. "اگه این قسمت رو متوجه نشدی سوال بزار حل کنم".
-----------------------------------------------------------------------------------------------------------------------------------
جواب pdf دومی :
سوال اول: همون تساوی که نوشتین درست است.
سوال دوم : ص ۷۹ سوال ۶۱ ندارد، البته سوال ۱۶ دارد که جوابش گزینه ۱ می شود. (ابتدا باید تابع ساده شده بعد مدار رسم شود.
سوال سوم:حاصل این تابع xnor تمامی ورودی ها می شود a@b@c@d (@ نماد xnor است) باتوجه به خاصیت شرکت پذیری خیلی راحت میشه به این جواب رسید.
------------------------------------------------
۳ ۴ تا سوال دیگه مونده که به نظر ساده میاد، کمی تمرین کن اگه باز متوجه نشدی ادامه می دم.
موفق باشی.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close