۰
subtitle
ارسال: #۱
  
سوال ۴۶ کنکور مهندسی کامپیوتر سال ۹۱
روش به جواب رسیدن این تستا چه جوریه ممنون میشم راهنمایی کنید.
۰
ارسال: #۲
  
RE: توضیح جواب سوال ۴۶ معماری (کنکور۹۱مهندسی کامپیوتر)
در مورد این تست با توجه به سوال باید دنبال نقاط کنترلی بگردی که بتونه خروجی ALU رو صفر کنه...
ولی اگه بخای با جدول ها تست رو حل کنی خیلی وقت گیر میشه چون مجبوری تمام حالت ها رو بدست بیاری و بعدش با گزینه ها چک کنی
راه میان بر اینه که از خود تست ها کمک بگیری هر تست مقدار نقاط کنترلی رو با توجه به جدول روی شکل امتحان کن اگه خروجی صفر شد برای ALU پس درسته وگرنه جواب غلط
تو تست هایی که برای حلش حالت های زیادی رو باید بدست بیاری همون بهتر که از خود گزینه ها کمک بگیری...
ولی اگه بخای با جدول ها تست رو حل کنی خیلی وقت گیر میشه چون مجبوری تمام حالت ها رو بدست بیاری و بعدش با گزینه ها چک کنی
راه میان بر اینه که از خود تست ها کمک بگیری هر تست مقدار نقاط کنترلی رو با توجه به جدول روی شکل امتحان کن اگه خروجی صفر شد برای ALU پس درسته وگرنه جواب غلط
تو تست هایی که برای حلش حالت های زیادی رو باید بدست بیاری همون بهتر که از خود گزینه ها کمک بگیری...
۰
ارسال: #۳
  
RE: توضیح جواب سوال ۴۶ معماری (کنکور۹۱مهندسی کامپیوتر)
تو این تستها باید ببینی هر بیت کلمه کنترلی مربوط به کدام قسمت مدار ALU میشه و مقادیر درست را جایگزین کنی به جای بیتهای کلمه کنترلی
صورت سوال گفته می خواهیم ثبات A را پاک کنیم و ولی دستور Clear A نداریم (یعنی نمی تونیم مستقیم ثبات A رو پاک کنیم) پس باید مقدار صفر تو ثبات A بار کنیم / اولاً چون باید تو ثبات A بار کنیم بیت کنترلی C4 که مربوط به Load A میشه یک باشه (گزینه ۳ رد میشه) / حالا برای اینکه از طریق ALU مقدار صفر تو ثبات A بار بشه دو تا راه داریم یکی اینکه دو تا عدد مثل هم از کم کنیم یا اینکه با هم XOR کنیم پس بیتهای کنترلی ALU میتونند C3C2=01 یا C3C2=11 باشند / حالا باید ورودی های S و R هم یکسان باشن تا نتیجه عملیات ALU صفر بشه پس یا باید هر دو از خروجی ثبات A مقدار بگیرند یعنی C1C0=00 یا هر دو از خروجی ثبات B مقدار بگیرند یعنی C1C0=11 / پس هر دو گزینه ۱و ۲ درستند
صورت سوال گفته می خواهیم ثبات A را پاک کنیم و ولی دستور Clear A نداریم (یعنی نمی تونیم مستقیم ثبات A رو پاک کنیم) پس باید مقدار صفر تو ثبات A بار کنیم / اولاً چون باید تو ثبات A بار کنیم بیت کنترلی C4 که مربوط به Load A میشه یک باشه (گزینه ۳ رد میشه) / حالا برای اینکه از طریق ALU مقدار صفر تو ثبات A بار بشه دو تا راه داریم یکی اینکه دو تا عدد مثل هم از کم کنیم یا اینکه با هم XOR کنیم پس بیتهای کنترلی ALU میتونند C3C2=01 یا C3C2=11 باشند / حالا باید ورودی های S و R هم یکسان باشن تا نتیجه عملیات ALU صفر بشه پس یا باید هر دو از خروجی ثبات A مقدار بگیرند یعنی C1C0=00 یا هر دو از خروجی ثبات B مقدار بگیرند یعنی C1C0=11 / پس هر دو گزینه ۱و ۲ درستند
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close