دانشکده:دروس:22887:14001:main

اصول سیستم‌های کامپیوتری - نیم‌سال اول 1400

مدرس ایمیل
دکتر لاله ارشدی arshadi_lh@yahoo.com

لازم به ذکر است که هر کدام از موارد ذیل، به خصوص بارم‌بندی درس ممکن است تحت‌تاثیر شرایط خاص و پیش‌بینی‌نشده مختصری تغییر کند.

توضیحات درس

هدف درس

هدف اصلی این درس آشنایی با سازمان و اجزای داخلی یک کامپیوتر (پردازنده اصلی، حافظه اصلی و دستگاه‌های ورودی/ خروجی) و آشنایی عملی با زبان‌های اسمبلی و مدارهای دیجیتال است.

پیش‌نیازهای علمی لازم

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

سرفصل مطالب

  • مقدمه و تاریخچه (یک جلسه)
  • مقدمه‌ای بر مدارهای منطقی (۷ جلسه)
  • مبانی طراحی کامپیوتر (۴ جلسه)
  • معماری مجموعه دستورالعمل‌ها (۵ جلسه)
  • معماری و اسمبلی پردازنده MIPS-32 (۶ جلسه + یک جلسه کارگاه عملی)
  • فرایند ترجمه و راه‌اندازی برنامه‌ها (۲ جلسه)
  • سازمان حافظه (۳ جلسه)
  • ورودی/خروجی، وقفه (۲ جلسه)

مراجع پیشنهادی

  1. “Logic & Computer Design Fundamentals”, 5th Ed, by M. M. Mano, C. R. Kime & T. Martin, Pearson, 2015.
  2. “Computer Organization & Design, The Hardware/ Software Interface”, 6thEd, by D Patterson & J Hennessey, MK publishing, 2020.
  3. “Structured Computer Organization”, 6thEd, by S Tanenbaum, T Austin, Pearson, 2013.
  4. “Computer System Architecture”, M Morris Mano, Pearson, 1999.
  5. “Computer Organization and Architecture, Designing for Performance”, 10thEd., by W. Stallings, Pearson, 2016.

نحوه‌ی ارائه‌ی کلاس

  • کلاس‌ها همه در ساعت مقرر به صورت مجازی در https://vc.sharif.edu/ch/la-arshadi تشکیل می‌شود.
  • اسلایدهای درس به همراه مراجع مورد نیاز برای مطالعه بیشتر از طریق سامانه درس‌افزار شریف در اختیار دانشجویان قرار می‌گیرد.
  • اسلایدها و مراجع همه به زبان انگلیسی هستند.

نحوه ارزش‌یابی

  • دو آزمون میان‌ترم: هر کدام 4 نمره
  • آزمون پایانی: ۸ نمره
  • تمرین: ۴ نمره (طبق شرح جدول)

جدول زمانی و توضیحات تمرین‌ها

شماره تمرین موضوع تمرین تاریخ اعلام مهلت تحویل اعلام پاسخنامه نمره
۱ مدار منطقی ۱۰ مهر ۱۷ مهر ۸ صبح ۱۸ مهر ۰.۵
۲ مدار منطقی ۱۷ مهر ۲۴ مهر ۸ صبح ۲۵ مهر ۰.۵
۳ مدار منطقی ۲۴ مهر ۱ آبان ۸ صبح ۲ آبان ۰.۵
۴ مفاهیم اولیه و معماری ۱۵ آبان ۶ آذر ۸ صبح ۷ آذر ۱
۵ اسمبلی میپس (عملی) ۶ آذر ۲۷ آذر - ۱
۶ ترجمه و حافظه ۴ دی ۱۸ دی ۸ صبح ۲۲ دی ۰.۵
  • تمرینات در مجموع ۴ نمره از نمره کل درس را خواهند داشت.
  • تمرینات اسمبلی میپس به صورت آنلاین تحویل گرفته خواهند شد.
  • در مجموع ۱۲۰ ساعت تاخیر برای تحویل همه تمرینات مجاز است. برای هر تمرین حداکثر زمان مجاز تاخیر تا پیش از اعلام پاسخ‌نامه است.

جدول زمانی و توضیحات میان‌ترم‌‌ها

شماره تاریخ مباحث
1 پنجشنبه ۶ آبان ۱۴۰۰ مدارهای منطقی
2 پنجشنبه ۲ دی ۱۴۰۰ اسمبلی میپس

جدول زمانی و توضیحات پایان‌ترم

تاریخ مباحث
9 صبح 2 بهمن 1400 همه مباحث درس

دستیاران آموزشی درس

نام دستیاران ایمیل
بردیا آریان فرد bardia.aryanfard@gmail.com
یاسمن عسگری yasasgary@gmail.com
محمدعلی علما rastegar123456789@gmail.com
زهرا طهرانی نسب zahratehraninasab@gmail.com
ثمین نوری پور nooripoor.samin@gmail.com
آئیریا محمدی aeirya@gmail.com
فریدون مهری fifymehry@gmail.com
ساحل مس فروش mesforoshs@gmail.com
زهرا کیالی zahra.k75823@gmail.com

کلاس حل تمرین

۲ ساعت (کارگاه آشنایی با اسمبلی میپس)

/opt/bitnami/dokuwiki/data/pages/دانشکده/دروس/22887/14001/main.txt · آخرین ویرایش: 2022/09/07 10:44 توسط 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki