درس معماری کامپیوتر - دانشگاه صنعتی قم

درس معماری کامپیوتر - دانشگاه صنعتی قم

درس معماری کامپیوتر - دانشگاه صنعتی قم

درس معماری کامپیوتر - دانشگاه صنعتی قم

درس معماری کامپیوتر - دانشگاه صنعتی قم

بایگانی

اسلایدهای سیستم ورودی خروجی کتاب مانو در آدرس زیر در دسترس هستند. این مباحث تا حدودی با مباحث فصل 6 کتاب پترسون همخوانی دارند و اگر تمایل به درک بهتر مباحث این فصل دارید این اسلایدهای می توانند به شما کمک کنند.

بخش عمده ای از مباحث این اسلایدها در کتاب پترسون نیستند اما اگر تمایل دارید دید بهتری نسبت به پردازنده های ورودی خروجی (IOP) داشته باشید و یا در مورد DMA بشتر بدانید، این اسلایدها اطلاعات ریزتری را به شما خواهند داد.

http://bayanbox.ir/id/5722867418555125129?info


توضیح: اسلایدهای کتاب مانو جهت درک بهتر مفاهیم در اینجا آورده شده است، اما ملاک عمل کتاب پترسون است. به طور خلاصه، خواندن این اسلایدهای الزامی نیست و صرفاً جهت افزایش معلومات و ایجاد دید بهتر می باشند.

  • وهاب صمدی بخارایی

یک فایل در مورد سازمان حافظه در کتاب مانو برای ترم پیش تهیه کرده بودم که شاید به شما بتونه کمک بکنه در مورد درک بهتر مفاهیم فصل  5 کتاب پترسون (تقریباً از اسلاید 28 به بعد با سرفصل پترسون همخوانی دارد).

فایل رو از آدرس زیر می تونید دانلود کنید:

http://bayanbox.ir/id/4960433321015688092?info

  • وهاب صمدی بخارایی

کتاب پترسون - ویرایش چهارم - نسخه انگلیسی

این نسخه دارای تفاوتهای محدودی با نسخه نهایی کتاب و ترجمه آن است اما در مواردی که نسخه ترجمه شده داراری اشکالات در تصاویر یا امثال آن است، این کتاب می تواند راهنمای شما باشد.

این نسخه از نظر کیفیت بهترین نسخه و سبک ترین نسخه ای است که پیدا کردم. امیدوارم به شما کمک کند.

http://bayanbox.ir/id/833929493730218630?info


.Computer Organization and Design: Hardware/Software Interface - 4th edition

  • وهاب صمدی بخارایی

راهنمای تمرینات فصلهای کتاب در این آدرس قابل مشاهده است:

http://www.scribd.com/doc/126175094/Computer-Organization-and-Design-Solutions

http://www.scribd.com/doc/45136126/04-Chapter-4

صحت پاسخهای این راهنما مورد تأیید نیست! یعنی این احتمال وجود دارد که پاسخها نادرست باشند (کما این که من مواردی این چنینی را در فصلهای سابق آن مشاهده کرده ام). لذا اگر از آن استفاده کردید، نسبت به پاسخهای ارائه شده دقت کنید تا به اشتباه شما را راهنمایی نکند.


این راهنما را نتوانستم به صورت فایل دانلود کنم، لذا اگر نسخه ای قابل دانلود از آن را پیدا کردید، به من اطلاع بدهید تا بتوانم آن را در سایت اعلام کنم.



سلام

دوستتون آقای جعفر زاده زحمت کشیدند و تصاویری از پاسخهای تمرینات آماده کردند.

http://bayanbox.ir/id/1330512688970930549?info

این فایل شامل پاسخهای زیر در قالب فایلهای عکس هستند:

فصل 4: تا تمرین 7
فصل 5 تا ابتدای بخش 5-4
و کل تمرینات فصل 6



  • وهاب صمدی بخارایی
با سلام

اسلایدهایی که در فصل 4 از آنها استفاده می شد در این آدرس قابل دسترسی است.

بخشهایی از ادامه فصل 4 در سر فصل تدریس شده هستند که در این اسلایدها نیامده است.




  • وهاب صمدی بخارایی

در این سایت با تایپ کردن دستور MIPS کد ماشین آن را استخراج کنید و یا با استفاده از کد ماشین دستورات، می توانید دستورات اسمبلی آن را مشاهده کنید.

http://www.mipshelper.com/mips-converter.php

برای دیدن تصویر بزرگ روی عکس کلیک کنید.

  • وهاب صمدی بخارایی
توضیحاتی در مورد جزئیات ثباتهای MIPS در آدرس زیر قابل مشاهده است:
http://en.wikibooks.org/wiki/MIPS_Assembly/Register_File

همچنین 6 صفحه ابتدایی فایل PDF زیر در مورد نحوه عملکرد ثباتهای MIPS در هنگام فراخوانی توابع و مودهای آدرس دهی صحبت کرده است که می تواند برای شما مفید باشد. این توضیحات تا حدود خوبی عملکرد ثباتهای FP و SP و ثباتهای SAVED را بیان می کنند.
  • وهاب صمدی بخارایی

  • وهاب صمدی بخارایی


محرم

هر چند که رسیدن به اون مرتبه و مرحله که در زندگی روزمره خودمون بتونیم به سرحدی برسیم که پای درستها بایستیم به هر قیمتی و در برابر نادرستها مقاومت کنیم، باز هم به هر قیمتی، کاری ساده نیست اما می تونیم تمرینهای کوچکتری را انجام بدیم.

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

فکر کنم اگر برای شمردن تعداد دفعات تکرار این کارهای به ظاهر کوچیک و پیش پا افتاده یک binary counter بذاریم که بشمریم شون، تعداد بیتهای لازمش برای امور روزمره n و بعضاً بزگتر از n باشه! :)

به هر حال، امیدوارم با نگاهی به روش خوب آدمهای خوبی که در اطرافمون هست، و سمبلهایی که حرکتهایی بزرگ رو برای ما به یادگذار گذاشتن بتونیم فردایی بهتر از امروز داشته باشیم و آدمی بهتر باشیم، در مرحله بعدش، بتونیم اثر مثبتی رو در اطراف خودمون ایجاد کنیم.

در این روزها و شبها ما رو از دعای خودتون بی بهره نذارین.


پی نوشت: در مورد دیگران قضاوتی ندارم، اما من از خطاها و اشکالات پاک و منزه نیستم و مطالبی که برای شما نوشتم رو جملاتی برادرانه تلقی کنید. در غیر اینصورت وصف حال من رطب خورده ای است که منع رطب می کنه!

  • وهاب صمدی بخارایی

با سلام

کتابهای پترسون برای دانلود در Dropbox به اشتراک گذاشته شد.

دانلود کتاب معماری کامپیوتر پترسون - ویرایش چهارم

لازم به توضیح است که دو نسخه از این کتاب در سایت قرار دارد که یکی با کیفیت متوسط و یکی با کیفیت بالاست.

زحمت پیداکردن نسخه کیفیت بالای آن را دوست شما آقای کابلی کشیده اند.

توضیح: نسخه ای که در اینجا آمده است تا حدود 97-98 در صد با نسخه چاپی کتاب مطابقت دارد. تفاوتهای جزئی در این کتاب بعضاً مربوط به تمرینات انتهای فصلها است اما در کل اگر هدف شما خواندن کتاب است مشکل پر رنگی در این نسخه وجود ندارد (بعضاً اشتباهات تایپی خیلی محدود در این نسخه وجود دارد).

من یک نسخه اسکن شده از کتاب انگلیسی را دارم که حجم آن حدود 100 مگ است و به زودی لینک آن را منتشر خواهم کرد.


کتاب پترسون ترجمه آقای احسان ملکیان، از روی نسخه چاپی ترجمه شده است، لذا این نسخه با نسخه ای که توسط آقای ملکیان ترجمه شده است، اندکی متفاوت است و نسخه آقای ملکیان با نسخه نهایی تطبیق دارد.


  • وهاب صمدی بخارایی