اپلیکیشن اندرویدی فلشکارت آموزشی ریزکامپیوترهای ۸ بیتی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ریزکامپیوترهای ۸ بیتی
موضوع کلی: مفاهیم کامپیوترهای کوچک (Microcomputers)
موضوع میانی: ریزکامپیوترها و آینده سرگرمیهای تعاملی
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری ریزکامپیوتر
- 2. سیستم عددی دودویی و مکمل دو
- 3. جبر بول و گیتهای منطقی
- 4. ترکیبی و ترتیبی: ساخاری مدارهای رقابتی
- 5. رگیسترها و سلول حافظه
- 6. تفاوت RAM و ROM
- 7. رمزگذاری آدرس و دیکد آدرس
- 8. معماری باس: داده، آدرس و کنترل
- 9. ساختار داخلی CPU ریزکامپیوتر
- 10. ALU و عملیات حسابی بیتی
- 11. چرخهٔ دستور: بازیابی، رمزگشایی، اجرا
- 12. معماری ریزپروسسورهای ۸ بیت (Z80, 6502, 8080)
- 13. رگیسترهای عمومی، حالت، شمارندهٔ برنامه
- 14. پشته و اشارهگر پشته
- 15. حالتهای آدرسدهی
- 16. دستورات انتقال داده
- 17. دستورات حسابی: جمع، تفریق، رقمبرداری
- 18. دستورات منطقی: AND, OR, XOR, NOT, شیفت
- 19. دستورات شاخ و پرش
- 20. صدا و بازگشت زیربرنامه
- 21. مقاطع: نوعها، وکتور، روتین سرویس
- 22. زبان اسمبلی و سینتکس
- 23. دایرکتیوهای اسمبلر
- 24. نوشتن اولین برنامهٔ ۸ بیتی
- 25. دیباگ و شبیهسازی
- 26. نقشهٔ حافظه و Memory map
- 27. پورتهای I/O و I/O مرتبط با حافظه
- 28. I/O مپ شده و I/O پورت مپ
- 29. پروتکل IN/OUT
- 30. تایمرها و کانترها
- 31. ارتباط سریال UART
- 32. ارتباط موازی
- 33. رابط کیبورد ماتریسی
- 34. رابط نمایشگر LED و هفتبندی
- 35. اصلای CRT و تایمینگ ویدیو
- 36. اسپرایت و تایلبیس گرافیک
- 37. پالت رنگ در سیستمهای ۸ بیت
- 38. تولید صدا: موج مربع، نویز، DAC
- 39. رابط جویستیک و گیمپد
- 40. رابط کاستیت صوتی
- 41. رابط دیسک فلاپی
- 42. مبانی برنامهنویسی بازی
- 43. حلقهٔ بازی و State machine
- 44. انیمیشن اسپرایت
- 45. تشخیص برخورد
- 46. نمره و رکوردها
- 47. طراحی مراحل بازی
- 48. پینگپنگ: پیادهسازی
- 49. مار: پیادهسازی
- 50. مفاهیم سپساینویدرز
- 51. پلتفرمرها: فیزیک و سکوها
- 52. مقدمهای بر شبیهسازی امولیتور
- 53. امولاسیون CPU
- 54. امولاسیون حافظه و I/O
- 55. ساخت یک امولیتور ساده
- 56. ریورسانجینیرینگ بازیهای ۸ بیت
- 57. Dump و تحلیل ROM
- 58. طراحی کامپیوتر رترو روی FPGA
- 59. طراحی سیستم سفارشی ۸ بیت
- 60. طراحی PCB برای رترو کامپیوتر
- 61. تغذیه و تنظیم ولتاژ
- 62. ژنراتور ساعت و Reset
- 63. فرایند بوت و مانیتور
- 64. سیستمعامل مینیمال ۸ بیت
- 65. فایلسیستم روی فلاپی
- 66. مفسر BASIC: ساختار داخلی
- 67. ماشینکد مانیتور و استفاده
- 68. ویرایشگر هگزادسیمال
- 69. پروتکلهای لود کاست
- 70. ابزارهای مدرن توسعه ۸ بیت
- 71. توسعهٔ متقاطع Cross-development
- 72. جامعهٔ رتروکامپیوتینگ
- 73. دمو سین و اینترا
- 74. هاکینگ سختافزاری و ماد
- 75. ارتقاء رترو سیستمها با RAM و فلش
- 76. اینترفیس کارت SD برای ماشینهای قدیمی
- 77. آداپتور USB برای دستگاههای وینتیج
- 78. راسپبری پی بهعنوان کنسول رترو
- 79. مقایسهٔ Z80، 6502، 6800، 8080
- 80. بستر تاریخی: آلتایر، اپل I، کومودور، اسپکترم
- 81. تأثیر بر رایانهٔ مدرن
- 82. تکامل سیستمهای تعبیهای از ۸ بیت
- 83. میکروکنترلرهای ۸ بیت در IoT
- 84. ارزش آموزشی ریزکامپیوترهای ۸ بیت
- 85. اخلاق امولاسیون و توزیع ROM
- 86. حفاظت از میراث دیجیتال
- 87. آهنگسازی چیپتیون
- 88. هنر پیکسل و اسپرایت
- 89. طراحی بازی با محدودیت سختافزار
- 90. بهینهسازی سرعت و حافظه
- 91. خود-تغییرکد و ترفندهای زمانبندی
- 92. اثرات راستر و Trick
- 93. سیستمهای چندپردازندهٔ ۸ بیت
- 94. آیندهٔ رترو کامپیوتینگ
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.