عناوین پروژه درس معماری کامپیوتر


با سلام و احترام

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

 

  • نام و نام خانوادگی
  • شماره دانشجویی
  • رشته تحصیلی
  • عنوان پروژه

Mohebbii.ir@Gmail.Com  📨

 

موضوعات پروژه

 

شبیه‌سازی CPU ساده

  • شبیه‌سازی یک پردازنده با مجموعه دستورالعمل محدود (ADD, SUB, LOAD, STORE)
  • ابزار: Python یا C++
  • خروجی: نمایش تغییر وضعیت رجیسترها و حافظه

 

شبیه‌سازی واحد کنترل سخت‌افزاری ساده

  • ساخت Control Unit برای اجرای دستورالعمل‌ها
  • ابزار: Logisim یا Verilog
  • خروجی: نمودار سیگنال‌ها و اجرای درست دستورالعمل‌ها

 

شبیه‌سازی حافظه کش ساده

  • پیاده‌سازی Cache کوچک با سیاست‌های LRU یا FIFO
  • ابزار: Python
  • خروجی: نمودار Cache Hit و Miss

 

شبیه‌سازی خط لوله ساده (Pipeline)

  • شبیه‌سازی CPU با ۳ تا ۵ مرحله خط لوله
  • ابزار: Python یا Logisim
  • خروجی: جدول اجرای دستورات و نمایش مراحل Pipeline

 

پیاده‌سازی شبیه‌ساز رجیسترها

  • ساخت رجیستر ۸ یا ۱۶ بیتی و عملیات پایه
  • ابزار: Python یا C++
  • خروجی: تغییر مقدار رجیسترها بعد از اجرای دستورات

 

شمارنده ساده و تایمر

  • ساخت یک شمارنده افزایشی یا کاهشی
  • ابزار: Logisim یا Verilog
  • خروجی: نمایش گرافیکی تغییر مقادیر شمارنده

 

شبیه‌سازی حافظه RAM کوچک

  • پیاده‌سازی حافظه ۱۶ یا ۳۲ خانه‌ای
  • ابزار: Python یا Logisim
  • خروجی: ذخیره و خواندن داده‌ها از حافظه

 

شبیه‌سازی واحد جمع و ضرب ساده

  • جمع و ضرب دو عدد باینری با استفاده از مدار ساده
  • ابزار: Logisim یا Python
  • خروجی: نمایش نتیجه جمع و ضرب

 

شبیه‌سازی ALU ساده

  • واحد محاسباتی برای انجام عملیات ADD, SUB, AND, OR
  • ابزار: Python یا Logisim
  • خروجی: نمایش نتایج عملیات

 

شبیه‌سازی شمارشگر برنامه (Program Counter)

  • افزایش مقدار PC بعد از هر دستور و بررسی آدرس بعدی
  • ابزار: Python یا Logisim
  • خروجی: نمایش مقدار PC در هر مرحله