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

سوال it92

ارسال:
  

fas پرسیده:

سوال it92

سلام
از بچه ها کسی می تونه این سوالو کامل توضیح بده؟ ممنون


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

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

۳
ارسال:
  

mahsalove پاسخ داده:

RE: سوال it92

سلام
عاشق این سوالمBig Grin که دکتر یوسفی سر کلاس حل کرد همه گفتن ج می شه ۱ یا ۲ بعد همه ضایع شدن چون ج می شد ۳!Big Grin
حالا توضیحی که دکتر به ما دادنو بهتون می گم امیدوارم مفید واقع بشه:
دو تا قسمت ۹ بیتی دارن با هم جمع می شن اگر آن قسمتی که از مدار خارج می شه و دوباره وارش می شه رو D بنامیم پس داره جمع
D 0 A+C(not) 0 B(not)=S X D
که اگه رو کاغذ این ها رو زیر هم بنویسید دقیقا متوجه منظورم می شید مقادیر نهایی همان مقادیر S X D هستند.
پس :
S=D+C(not)=A+B(not)+1+C(not)=A-B+C(not)+1-1=A-B-C-1
یعنی D همان جمع A+B(not)+1 که داره در قسمت بعدی با C(not) جمع می شه!
اگر آن قسمت اصلی رو زیر هم بنویسید و به شکل دقت کنید متوجه اصل قضیه می شید!آن آخرم یه ۱ اضافی جمع و منها کنیم مقدار اصلیمون تغییر نمی کنه و مقدار نهایی به دست می یاد یعنی با توجه به گزینه ها گزینه ۴!
آن گزینه آخریم با توجه به توضیحی که از دکتر یوسفی خواستم بهم بدن گفتن چرت و پرتی بیشتر نیست!Big Grin
موفق باشید....Big GrinTongue
نقل قول این ارسال در یک پاسخ

ارسال:
  

fas پاسخ داده:

RE: سوال it92

(۱۴ بهمن ۱۳۹۲ ۰۱:۴۴ ب.ظ)mahsalove نوشته شده توسط:  سلام
عاشق این سوالمBig Grin که دکتر یوسفی سر کلاس حل کرد همه گفتن ج می شه ۱ یا ۲ بعد همه ضایع شدن چون ج می شد ۳!Big Grin
حالا توضیحی که دکتر به ما دادنو بهتون می گم امیدوارم مفید واقع بشه:
دو تا قسمت ۹ بیتی دارن با هم جمع می شن اگر آن قسمتی که از مدار خارج می شه و دوباره وارش می شه رو D بنامیم پس داره جمع
D 0 A+C(not) 0 B(not)=S X D
که اگه رو کاغذ این ها رو زیر هم بنویسید دقیقا متوجه منظورم می شید مقادیر نهایی همان مقادیر S X D هستند.
پس :
S=D+C(not)=A+B(not)+1+C(not)=A-B+C(not)+1-1=A-B-C-1
یعنی D همان جمع A+B(not)+1 که داره در قسمت بعدی با C(not) جمع می شه!
اگر آن قسمت اصلی رو زیر هم بنویسید و به شکل دقت کنید متوجه اصل قضیه می شید!آن آخرم یه ۱ اضافی جمع و منها کنیم مقدار اصلیمون تغییر نمی کنه و مقدار نهایی به دست می یاد یعنی با توجه به گزینه ها گزینه ۴!
آن گزینه آخریم با توجه به توضیحی که از دکتر یوسفی خواستم بهم بدن گفتن چرت و پرتی بیشتر نیست!Big Grin
موفق باشید....Big GrinTongue

ی دنیا ممنون. اگه میشه این یکی هم برام توضیحشو میدی؟Blush
مدیر عزیز اگه میشه پستم نبند میدونم اشتباهه کارم.


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

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

ka arman پاسخ داده:

RE: سوال it92

(۱۴ بهمن ۱۳۹۲ ۰۱:۴۴ ب.ظ)mahsalove نوشته شده توسط:  سلام
عاشق این سوالمBig Grin که دکتر یوسفی سر کلاس حل کرد همه گفتن ج می شه ۱ یا ۲ بعد همه ضایع شدن چون ج می شد ۳!Big Grin
حالا توضیحی که دکتر به ما دادنو بهتون می گم امیدوارم مفید واقع بشه:
دو تا قسمت ۹ بیتی دارن با هم جمع می شن اگر آن قسمتی که از مدار خارج می شه و دوباره وارش می شه رو D بنامیم پس داره جمع
D 0 A+C(not) 0 B(not)=S X D
که اگه رو کاغذ این ها رو زیر هم بنویسید دقیقا متوجه منظورم می شید مقادیر نهایی همان مقادیر S X D هستند.
پس :
S=D+C(not)=A+B(not)+1+C(not)=A-B+C(not)+1-1=A-B-C-1
یعنی D همان جمع A+B(not)+1 که داره در قسمت بعدی با C(not) جمع می شه!
اگر آن قسمت اصلی رو زیر هم بنویسید و به شکل دقت کنید متوجه اصل قضیه می شید!آن آخرم یه ۱ اضافی جمع و منها کنیم مقدار اصلیمون تغییر نمی کنه و مقدار نهایی به دست می یاد یعنی با توجه به گزینه ها گزینه ۴!
آن گزینه آخریم با توجه به توضیحی که از دکتر یوسفی خواستم بهم بدن گفتن چرت و پرتی بیشتر نیست!Big Grin
موفق باشید....Big GrinTongue

ما از کجا باید بدونیم که باید بعلواوه منهای ۱ کنیم...(من تا قبل از این می گفتم جواب تو گزینه ها نیست...)
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: سوال it92

(۱۴ بهمن ۱۳۹۲ ۰۱:۴۴ ب.ظ)mahsalove نوشته شده توسط:  دکتر یوسفی

دکتر؟؟ Dodgy
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

tabassomesayna پاسخ داده:

RE: سوال it92

(۱۴ بهمن ۱۳۹۲ ۰۱:۴۴ ب.ظ)mahsalove نوشته شده توسط:  سلام
عاشق این سوالمBig Grin که دکتر یوسفی سر کلاس حل کرد همه گفتن ج می شه ۱ یا ۲ بعد همه ضایع شدن چون ج می شد ۳!Big Grin
حالا توضیحی که دکتر به ما دادنو بهتون می گم امیدوارم مفید واقع بشه:
دو تا قسمت ۹ بیتی دارن با هم جمع می شن اگر آن قسمتی که از مدار خارج می شه و دوباره وارش می شه رو D بنامیم پس داره جمع
D 0 A+C(not) 0 B(not)=S X D
که اگه رو کاغذ این ها رو زیر هم بنویسید دقیقا متوجه منظورم می شید مقادیر نهایی همان مقادیر S X D هستند.
پس :
S=D+C(not)=A+B(not)+1+C(not)=A-B+C(not)+1-1=A-B-C-1
یعنی D همان جمع A+B(not)+1 که داره در قسمت بعدی با C(not) جمع می شه!
اگر آن قسمت اصلی رو زیر هم بنویسید و به شکل دقت کنید متوجه اصل قضیه می شید!آن آخرم یه ۱ اضافی جمع و منها کنیم مقدار اصلیمون تغییر نمی کنه و مقدار نهایی به دست می یاد یعنی با توجه به گزینه ها گزینه ۴!
آن گزینه آخریم با توجه به توضیحی که از دکتر یوسفی خواستم بهم بدن گفتن چرت و پرتی بیشتر نیست!Big Grin
موفق باشید....Big GrinTongue

سلام
من متوجه نشدم Sad
طبق یه مثال اگه :
[tex]A=0111,\: B=0101,C=1001[/tex]
باشه و D رو دفعه اول صفر در نظر بگیریم :
[tex]000000111 011001010 1(c0)=011010010[/tex]
فرمتی که شما گفتید نمیشه که ؟!Huh
میشه بگید کجا رگو اشتباه میکنم ؟!
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

mahsalove پاسخ داده:

RE: سوال it92

در مورد سوال دومی که پرسیدید دقیقا مثل همین سوال میشه تحلیلش کرد شما اصلا ذهنتونو مشغول شکل نکنید یعنی یه چیز پیچیده واسه خودتون نکنیدش!
اینجا نوشته ۸ bit Adder یعنی دو تا عدد ۸ بیتی رو جمع می کنه و حاصل رو نشون می ده حالا این ورودی و خروجیمون بر اساس شکله یعنیSadدو تای اولی با دوتای دومی با هم جمع می شن! یا ۸ بیت اول با ۸ بیت دوم!)
C B + X A=OUT X
پس X با توجه به چیزی که نوشتم و carry که اول کار هست میشه:
X=1+B+A
و

OUT=C+X

حالا OUT رو صورت سوال می خواهد پس همون OUT=C+X حالا X رو هم جایگزین می کنیم:
پس می شه:

OUT=C+A+B+1

ولی اینجا یه دقتی که الان باید کنیم اینه که:
A=a و B=b و C=8+c

اون ۸ تم بخاطر اینکه آخرین بیت ‍ C که چهارمین بیتشم باشه بنا به کد BCD می شه :۸
A B هم بیت آخرشون ۰ پس یعنی بیت آخر وزنی نداره که بخواهد تو جمع شرکت کنه!
پس :
OUT=8+c+a+b+1=a+b+c+9

در مورد سوال دوستمونم که گفتن چه جوری تشخیص بدیم می شه با تامل و یه مقدار ذهن و هوش داشتن وقتی تا یه جایی پیش رفتیم و مطمئنیم عملکردمون درسته پس طراح یه نکته و تغییری داده اون مقدار به دست اومده رو که باید به دست بیاریم!

موفق باشید..........
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

fas پاسخ داده:

RE: سوال it92

عدد یک کنار c مگه یک بیت نیست؟ پس ما چه طور ۴ بیت در نظر می گیریم؟ منظورم عدد۸ هست. پس اگه عدد ۸ رو نوشتیم دیگه نبایدc رو بنویسیم.
نقل قول این ارسال در یک پاسخ

ارسال:
  

mahsalove پاسخ داده:

RE: سوال it92

(۱۴ بهمن ۱۳۹۲ ۰۳:۳۳ ب.ظ)fas نوشته شده توسط:  عدد یک کنار c مگه یک بیت نیست؟ پس ما چه طور ۴ بیت در نظر می گیریم؟ منظورم عدد۸ هست.

ببینیدBig Grin
کل اون مقدار یعنی ۳ بیت اول و اون بیت آخر با هم مقدار C رو تشکیل می دن!
بیت آخر در جایگاه چارم C می شه ۱ ۲ ۴ ۸ طبق کد BCD می شه ۸!
یه عددو وقتی به مبنای دو داده باشن چیکار می کنید شما مگه نمیایید اگر بک شده باشه مقدارشو جمع کنید با بقیه جاهایی که ۱ اینم بیت ۴ یک هست و وزن ۸ رو هم داره!

Undecided
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  پاسخنامه تشریحی IT92&91 daneshjo ۲ ۲,۰۳۹ ۳۰ اردیبهشت ۱۳۹۳ ۰۸:۴۱ ق.ظ
آخرین ارسال: malihe65
  سوال ۷۶ پایگاه داده IT92 در مورد نرمال سازی آنجلا ۶ ۳,۴۱۱ ۲۳ بهمن ۱۳۹۲ ۱۲:۱۷ ب.ظ
آخرین ارسال: tabassomesayna
  سوال ۱۰۴ معماری (کنکور IT92) msalehi1991 ۷ ۲,۴۵۲ ۱۶ بهمن ۱۳۹۲ ۱۱:۰۷ ب.ظ
آخرین ارسال: hosshah
  ساختمان It92 fulgent ۱۲ ۶,۴۴۸ ۱۴ بهمن ۱۳۹۲ ۰۷:۳۰ ب.ظ
آخرین ارسال: maryam.raz
  سوال ۱۰۱ IT92 (ممیز شناور) explorer ۴ ۲,۳۸۹ ۱۰ دى ۱۳۹۲ ۰۳:۰۸ ق.ظ
آخرین ارسال: ۱-۱
  تعداد دستورات تک آدرسه(it92) behnam8811413 ۵ ۲,۷۴۸ ۰۱ دى ۱۳۹۲ ۰۲:۲۸ ب.ظ
آخرین ارسال: behnam8811413
  بحث در مورد انتخاب رشته دانشگاه آزاد IT92 Amir V ۲۵ ۱۶,۷۳۷ ۱۰ بهمن ۱۳۹۱ ۱۱:۱۱ ب.ظ
آخرین ارسال: kati

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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