کتاب رازهای C64: آموزش گام به گام از صفر تا قهرمانی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
رازهای C64: آموزش گام به گام از صفر تا قهرمانی - دوره جامع کامپیوتر کلاسیک رازهای C64: آموزش گام به گام از صفر تا قهرمانی معرفی دوره آیا به دنیای شگفتانگیز کامپیوترهای کلاسیک علاقهمندید؟ آیا دوست دا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره رازهای 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
تاریخچه کامپیوتر
کامپیوتر کلاسیک
کمودور ۶۴
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.