کتاب رازهای C64: آموزش گام به گام از صفر تا قهرمانی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

رازهای C64: آموزش گام به گام از صفر تا قهرمانی - دوره جامع کامپیوتر کلاسیک رازهای C64: آموزش گام به گام از صفر تا قهرمانی معرفی دوره آیا به دنیای شگفت‌انگیز کامپیوترهای کلاسیک علاقه‌مندید؟ آیا دوست دا...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره رازهای C64: آموزش گام به گام از صفر تا قهرمانی

موضوع کلی: تاریخچه و آموزش سخت‌افزار و نرم‌افزار کامپیوترهای کلاسیک

موضوع میانی: رمزگشایی از Commodore 64

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر عصر طلایی کامپیوترهای خانگی
  • 2. تاریخچه Commodore International و تولد C64
  • 3. چرا Commodore 64 افسانه‌ای شد؟
  • 4. آناتومی یک کامپیوتر: مفاهیم پایه
  • 5. صفر و یک: زبان کامپیوترها
  • 6. بیت‌ها، بایت‌ها و واژه‌ها: واحدهای حافظه
  • 7. قدرت پردازش: CPU چیست؟
  • 8. حافظه RAM و ROM: تفاوت‌ها و کاربردها
  • 9. سیستم عامل و Firmware: اولین تماس با کامپیوتر
  • 10. بوت شدن C64: از روشن شدن تا صفحه آبی
  • 11. قلب C64: پردازنده 6510
  • 12. مغز متفکر گرافیک: چیپ VIC-II
  • 13. جادوگر صدا: چیپ SID 6581/8580
  • 14. ورودی و خروجی: چیپ‌های CIA 6526
  • 15. معماری حافظه C64: نقشه جامع
  • 16. پورت‌ها و رابط‌ها: ورودی و خروجی فیزیکی
  • 17. صفحه کلید C64: چگونگی کارکرد
  • 18. جوی‌استیک‌ها: کنترل بازی‌ها
  • 19. منبع تغذیه C64: تامین انرژی حیاتی
  • 20. مدارهای مجتمع: نگاهی عمیق‌تر به چیپ‌ست‌ها
  • 21. نوار کاست (Datasette 1530): آغازگر ذخیره‌سازی
  • 22. درایو فلاپی دیسک 1541: انقلابی در ذخیره‌سازی
  • 23. آشنایی با دیسک‌ها و فرمت‌ها در C64
  • 24. درایوهای پیشرفته‌تر: 1571 و 1581
  • 25. اتصال پرینترها: چاپگرهای ماتریس نقطه‌ای
  • 26. مودم‌ها و دنیای آنلاین گذشته
  • 27. پورت کارتریج: افزونه‌های سخت‌افزاری و نرم‌افزاری
  • 28. پورت کاربر (User Port): دروازه‌ای به آینده
  • 29. حافظه‌های خارجی و کارت‌های SD مدرن
  • 30. معرفی سخت‌افزارهای جانبی مدرن برای C64
  • 31. محیط برنامه نویسی BASIC V2
  • 32. اولین برنامه: Hello, World! در C64 BASIC
  • 33. متغیرها: ذخیره‌سازی اطلاعات
  • 34. عملگرها: محاسبات در BASIC
  • 35. دستورات ورودی: INPUT و GET
  • 36. دستورات خروجی: PRINT
  • 37. دستورات کنترلی: GOTO و GOSUB
  • 38. حلقه‌ها: FOR...NEXT برای تکرار
  • 39. شرط‌ها: IF...THEN برای تصمیم‌گیری
  • 40. آرایه‌ها: مدیریت مجموعه‌ای از داده‌ها
  • 41. حالت‌های گرافیکی C64: متن، رزولوشن بالا، مولتی‌کالر
  • 42. تغییر رنگ صفحه و کاراکترها
  • 43. رسم نقطه و خط: PLOT و DRAW
  • 44. رسم اشکال هندسی: CIRCLE و BOX (توسط POKE)
  • 45. تعریف کاراکترهای سفارشی (Character Sets)
  • 46. گرافیک بیت‌مپ (Bitmap Graphics): مبانی
  • 47. رسم با بلاک‌ها و کاشی‌ها
  • 48. کار با Sprites: موجودات متحرک
  • 49. ساخت انیمیشن‌های ساده با Sprites
  • 50. اسکرولینگ صفحه: حرکت پس‌زمینه
  • 51. مبانی تولید صدا: فرکانس و شکل موج
  • 52. دستور SOUND: اولین گام‌ها در موسیقی
  • 53. ساخت ملودی‌های ساده با SOUND
  • 54. آشنایی با چیپ SID: یک سینت‌سایزر کامل
  • 55. رجیسترهای SID: کنترل مستقیم سخت‌افزار صدا
  • 56. POKE کردن به SID: صداهای پیشرفته
  • 57. تولید شکل موج‌های مختلف: Triangle, Sawtooth, Pulse, Noise
  • 58. کنترل Envelope: Attack, Decay, Sustain, Release
  • 59. فیلترهای SID: تغییر کیفیت صدا
  • 60. ساخت افکت‌های صوتی بازی با BASIC و POKE
  • 61. دستور PEEK: خواندن از حافظه
  • 62. دستور POKE: نوشتن در حافظه
  • 63. نقشه حافظه C64: آدرس‌های کلیدی
  • 64. کار با رجیسترهای سخت‌افزاری (VIC-II, SID, CIA)
  • 65. خواندن ورودی از جوی‌استیک‌ها (POKE/PEEK)
  • 66. تشخیص کلیدهای فشرده شده صفحه کلید
  • 67. مدیریت وقفه‌ها (Interrupts): مفهوم و کاربرد
  • 68. تغییر بانک‌های حافظه (Bank Switching)
  • 69. استفاده از ROM‌های داخلی (KERNAL, BASIC, CHARGEN)
  • 70. بهینه‌سازی حافظه برای برنامه‌های بزرگ
  • 71. دستورات LOAD و SAVE: ذخیره و بارگذاری برنامه‌ها
  • 72. کار با فایل‌های داده در نوار کاست
  • 73. کار با فایل‌های داده در فلاپی دیسک
  • 74. دستور OPEN و CLOSE برای فایل‌ها
  • 75. خواندن و نوشتن داده‌ها با GET# و PRINT#
  • 76. دستورات DIR و DLOAD: مدیریت دیسک
  • 77. فرمت کردن دیسک‌ها: NEW
  • 78. کپی کردن فایل‌ها: COPY
  • 79. دستور VERIFY: اطمینان از صحت داده‌ها
  • 80. دستور CMD و SEND: ارسال فرمان به درایو
  • 81. چرا اسمبلی: قدرت و سرعت
  • 82. مبانی 6502/6510 Assembly Language
  • 83. رجیسترهای CPU: A, X, Y, PC, SP, P
  • 84. حالت‌های آدرس‌دهی (Addressing Modes)
  • 85. دستورات انتقال داده (LDA, STA, LDX, STX, LDY, STY)
  • 86. دستورات حسابی و منطقی (ADC, SBC, AND, ORA, EOR)
  • 87. دستورات پرش و شاخه (JMP, JSR, RTS, BEQ, BNE, BCC, BCS)
  • 88. پشته (Stack): ذخیره موقت اطلاعات
  • 89. ساخت یک Assembler در C64 (معرفی)
  • 90. ادغام اسمبلی در برنامه‌های BASIC (SYS و USR)
  • 91. برنامه‌نویسی Sprite پیشرفته: مالتی‌کالر و مالتی‌پلکسر
  • 92. اسکرولینگ پیکسلی و Smooth Scrolling
  • 93. روتین‌های وقفه (Interrupt Routines) با اسمبلی
  • 94. تولید موسیقی پیشرفته با SID و اسمبلی
  • 95. ایجاد دموهای گرافیکی با استفاده از سخت‌افزار C64
  • 96. شبیه‌سازهای C64: VICE و دیگران
  • 97. اتصال C64 به اینترنت مدرن
  • 98. پروژه‌های سخت‌افزاری: بازسازی و ارتقاء C64
  • 99. منابع و جامعه C64 امروز
  • 100. آینده C64: حفظ میراث دیجیتال
تگ‌ها: C64 C64 Hardware C64 programming C64 Software classic computers Commodore 64 Retro Computing Secretos Del Commodore 64 Secrets of the Commodore 64 آموزش C64 آموزش سخت‌افزار نرم‌افزار برنامه‌نویسی C64 تاریخچه کامپیوتر کامپیوتر کلاسیک کمودور ۶۴

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.