کتاب از PDP-11 تا Lockheed SUE: سفری به دنیای شبیهسازی معماری کامپیوتر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
از PDP-11 تا Lockheed SUE: سفری به دنیای شبیهسازی معماری کامپیوتر از PDP-11 تا Lockheed SUE: سفری به دنیای شبیهسازی معماری کامپیوتر معرفی دوره: قدم در مسیر شبیهسازی معماری کامپیوتر آیا به دنیای پیچ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره از PDP-11 تا Lockheed SUE: سفری به دنیای شبیهسازی معماری کامپیوتر
موضوع کلی: معماری کامپیوتر و شبیهسازی سختافزار
موضوع میانی: شبیهسازی مجموعه دستورالعملها (ISA)
📋 سرفصلهای دوره
- 1. مبانی معماری کامپیوتر
- 2. مقدمهای بر پردازندهها
- 3. حافظه و سلسله مراتب حافظه
- 4. مبانی گذرگاهها و I/O
- 5. معماری مجموعه دستورالعملها (ISA)
- 6. مفهوم ISA
- 7. تفاوت ISA و میکروآرمیتکتور
- 8. انواع ISA (RISC در مقابل CISC)
- 9. مفهوم مینی کامپیوترها
- 10. تاریخچه PDP-11
- 11. معرفی Lockheed SUE
- 12. مقایسه PDP-11 و SUE
- 13. اهداف شبیهسازی سختافزار
- 14. کاربردهای شبیهسازی
- 15. اصول شبیهسازی
- 16. مفاهیم مدلسازی
- 17. مدلسازی سطح ترانزیستور
- 18. مدلسازی سطح رجیستر-انتقال (RTL)
- 19. ابزارهای شبیهسازی RTL
- 20. زبانهای توصیف سختافزار (HDL)
- 21. Verilog و VHDL
- 22. شبیهسازی بر پایه رویداد
- 23. چرخه شبیهسازی
- 24. انتخاب ISA برای شبیهسازی
- 25. چالشهای شبیهسازی ISA
- 26. هدف شبیهسازی PDP-11 بر روی SUE
- 27. معماری داخلی PDP-11
- 28. رجیسترهای عمومی PDP-11
- 29. رجیسترهای خاص PDP-11
- 30. حالتهای آدرسدهی PDP-11
- 31. دستورالعملهای بارگذاری و ذخیره PDP-11
- 32. دستورالعملهای محاسباتی PDP-11 (AND, OR, XOR)
- 33. دستورالعملهای شیفت و چرخش PDP-11
- 34. دستورالعملهای پرش PDP-11
- 35. دستورالعملهای پرش شرطی PDP-11
- 36. دستورالعملهای فراخوانی زیربرنامه PDP-11
- 37. دستورالعملهای بازگشت از زیربرنامه PDP-11
- 38. دستورالعملهای ورودی/خروجی PDP-11
- 39. مدیریت وقفهها در PDP-11
- 40. مفهوم وقفههای سختافزاری
- 41. مدیریت وقفههای نرمافزاری
- 42. بررسی انواع وقفهها در PDP-11
- 43. معماری داخلی Lockheed SUE
- 44. طراحی پردازنده SUE
- 45. رجیسترهای SUE
- 46. حالتهای آدرسدهی SUE
- 47. مقایسه حالتهای آدرسدهی PDP-11 و SUE
- 48. دستورالعملهای اصلی SUE
- 49. پشتیبانی SUE از دستورالعملهای PDP-11
- 50. استراتژیهای شبیهسازی
- 51. شبیهسازی نرمافزاری در مقابل سختافزاری
- 52. شبیهسازی در سطح کلمه
- 53. شبیهسازی در سطح دستورالعمل
- 54. طراحی شبیهساز PDP-11 برای SUE
- 55. انتخاب زبان پیادهسازی شبیهساز
- 56. طراحی ساختار داده برای رجیسترها
- 57. طراحی ساختار داده برای حافظه
- 58. مدیریت چرخه دستورالعمل در شبیهساز
- 59. رمزگشایی دستورالعملهای PDP-11
- 60. اجرای دستورالعملهای PDP-11
- 61. مدیریت حالتهای آدرسدهی PDP-11
- 62. شبیهسازی دستورالعملهای بارگذاری و ذخیره
- 63. شبیهسازی دستورالعملهای حسابی
- 64. شبیهسازی دستورالعملهای منطقی
- 65. شبیهسازی دستورالعملهای شیفت و چرخش
- 66. شبیهسازی دستورالعملهای پرش
- 67. شبیهسازی دستورالعملهای پرش شرطی
- 68. شبیهسازی فراخوانی و بازگشت زیربرنامه
- 69. شبیهسازی I/O در PDP-11
- 70. مدیریت وقفهها در شبیهساز
- 71. پیادهسازی واحد زمانبندی (Timer)
- 72. شبیهسازی دستگاههای جانبی PDP-11
- 73. تست و اعتبارسنجی شبیهساز
- 74. نوشتن تستهای واحد برای شبیهساز
- 75. نوشتن تستهای یکپارچهسازی
- 76. مقایسه خروجی شبیهساز با رفتار واقعی PDP-11
- 77. نکات کلیدی در شبیهسازی کارآمد
- 78. بهینهسازی سرعت شبیهساز
- 79. مدیریت حافظه در شبیهساز
- 80. دیباگ کردن شبیهساز
- 81. ابزارهای کمکی برای دیباگ
- 82. تاریخچه و تکامل شبیهسازی پردازنده
- 83. نقش شبیهسازی در طراحی پردازنده
- 84. مطالعات موردی شبیهسازی پردازندههای قدیمی
- 85. شبیهسازی معماریهای آینده
- 86. چالشهای شبیهسازی سیستمهای پیچیده
- 87. تکنیکهای پیشرفته شبیهسازی
- 88. شبیهسازی تصدیقپذیری (Verification)
- 89. شبیهسازی عملکرد (Performance)
- 90. شبیهسازی در سطح معماری
- 91. توسعه ابزارهای شبیهسازی سفارشی
- 92. پروژههای عملی شبیهسازی
- 93. پیادهسازی شبیهساز PDP-11 بر روی سختافزار FPGA
- 94. شبیهسازی SUE به عنوان پلتفرم هدف
- 95. مزایای شبیهسازی سختافزاری
- 96. استفاده از Verilog یا VHDL برای شبیهسازی SUE
- 97. طراحی RTL برای پردازنده SUE
- 98. مدیریت حافظه و گذرگاه در SUE
- 99. پیادهسازی واحد کنترل SUE
- 100. تست و اعتبارسنجی طراحی RTL SUE
تگها:
Computer Architecture
Emulation
Hardware Emulation
Instruction Set Architecture
ISA
Lockheed SUE
PDP-11
Processor Emulation
Retrocomputing
سیستمهای قدیمی
شبیهسازی
شبیهسازی سختافزار
مجموعه دستورالعمل
معماری کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.