سرفصلهای دوره:
معرفی سرفصلها و مراجع
اعداد:
- تبدیل مبنا
- مکمل اعداد و اعداد علامتدار
- جمع و تفریق در سیستم مکمل دو
- کدهای BCD و کد Gray
- ضرب اعداد بیعلامت، ضرب ترتیبی
- ضرب اعداد در سیستم علامت مقدار، روش بوث (Booth)، تقسیم بیعلامت
- الگوریتمهای تقسیم
- تسریع روش بوث (Booth)
- اعداد اعشاری
- ممیز شناور
- جمع کنندهها و تفریق کنندهها
- جمعکننده و تفریقکننده BCD
- کاربرد جمعکنندهها و تفریقکنندهها در قالب چند مثال
- ALU (Arithmetic & Logic Unit)
- انواع شیفت
ارزیابی کارآیی:
- کلاک پالس، MIPS، قانون آمدال، Flops
مبانی معماری، انتقال ثبات، چارت ASM:
- RTL (Register Transfer Language)
- طراحی باس برای تعدادی ثبات
طراحی کامپیوتر پایه:
- طراحی کامپیوتر پایه
- دستورات حافظهای، وقفه
- پیادهسازی ماشین، Flag ها، کنترل باس
واحد پردازنده مرکزی:
- پشته (Stack)
- انواع ماشینها از نظر فرمت دستور
- مدهای آدرسیدهی
- ماشین MIPS، ماشین RISC و CISC، پنجره ثبات همپوشان
پردازش موازی و خط لوله:
- خط لوله (Pipeline)
- مخاطرات خط لوله
حافظه:
- سلسله مراتب حافظه، کش
- روشهای نگاشت کش (روش مستقیم)
- روشهای نگاشت کش (روش انجمنی کامل، روش مجموعه انجمنی K راهه)
- تکنیکهای نوشتن
- برگ برگ سازی
- حافظه مجازی
- Miss Penalty، سیاستهای جایابی، بهبود دادن کش
کنترل ریز برنامه ریزی شده:
- ریز برنامه ریزی، فرمت ریز دستور
- طراحی واحد کنترل ریز برنامه ریزی
سازمان ورودی – خروجی:
- روشهای کار با I/O، اولویت بندی وقفه، اتصال حافظه و I/O به پردازنده
- چارت ASM
اطلاع از برنامه کلاسی و دریافت مشاوره رایگان