فلش‌کارت‌های آموزشی کنترل داده‌های آفلاین در PDP-8: راهنمای برنامه‌نویسی I/O برای مینی‌کامپیوترهای کلاسیک

کنترل داده‌های آفلاین در PDP-8: فتح دنیای برنامه‌نویسی I/O مینی‌کامپیوترها! کنترل داده‌های آفلاین در PDP-8: راهنمای برنامه‌نویسی I/O برای مینی‌کامپیوترهای کلاسیک آیا همیشه آرزو داشته‌اید که بدانید مین...

انتخاب پلن

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

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

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

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

عنوان دوره: کنترل داده‌های آفلاین در PDP-8: راهنمای برنامه‌نویسی I/O برای مینی‌کامپیوترهای کلاسیک

موضوع کلی: برنامه نویسی سیستمی

موضوع میانی: معماری و برنامه‌نویسی ورودی/خروجی

📋 سرفصل‌های دوره (100 موضوع)

  • 1. بخش اول: مبانی و مقدمات
  • 2. مقدمه‌ای بر مینی‌کامپیوترها و تاریخچه PDP-8
  • 3. فلسفه طراحی PDP-8: سادگی و کارایی
  • 4. مفهوم پردازش آفلاین در برابر پردازش آنلاین
  • 5. نقش داده‌های آفلاین در محاسبات علمی و تجاری دهه 60 و 70
  • 6. آشنایی با محیط برنامه‌نویسی PDP-8: پنل جلویی، سوئیچ‌ها و چراغ‌ها
  • 7. سیستم اعداد دودویی، هشت‌هشتی (Octal) و شانزدهی (Hex)
  • 8. ساختار کلمه 12 بیتی در PDP-8
  • 9. حافظه هسته مغناطیسی (Magnetic-core memory): اصول کار و ویژگی‌ها
  • 10. سازماندهی حافظه: صفحات (Pages) و فیلدها (Fields)
  • 11. معرفی زبان اسمبلی PAL-8 (Program Assembly Language)
  • 12. ابزارهای نرم‌افزاری کلیدی: اسمبلر، ویرایشگر و بارگذار (Loader)
  • 13. چرخه اجرای دستورالعمل: واکشی، رمزگشایی، اجرا
  • 14. مقدمه‌ای بر دستگاه‌های ورودی/خروجی استاندارد PDP-8
  • 15. تله‌تایپ (Teletype) مدل ASR-33: قلب تپنده تعامل
  • 16. نوار کاغذی (Paper Tape): رسانه اصلی ذخیره‌سازی آفلاین
  • 17. اولین برنامه: بوت استرپ کردن سیستم از طریق سوئیچ‌های پنل
  • 18. نمایش داده‌ها: کدهای اسکی (ASCII) و فریم‌های نوار کاغذی
  • 19. بخش دوم: معماری و مجموعه دستورالعمل‌های پایه
  • 20. ثبات‌های اصلی پردازنده: AC (Accumulator), PC (Program Counter), و بیت Link
  • 21. دستورالعمل‌های مرجع حافظه (Memory Reference Instructions)
  • 22. دستورالعمل‌های TAD, DCA, JMP, و JMS
  • 23. حالت‌های آدرس‌دهی: مستقیم و غیرمستقیم
  • 24. دستورالعمل‌های عملیاتی (Operate Instructions): گروه 1 و 2
  • 25. دستورالعمل‌های پرش شرطی و حلقه‌ها
  • 26. زیربرنامه‌ها (Subroutines) و مدیریت پشته (Stack)
  • 27. استفاده از Auto-indexing برای پردازش آرایه‌ها
  • 28. دستورالعمل IOT: دروازه ارتباط با دنیای خارج
  • 29. مفهوم کدهای دستگاه (Device Codes)
  • 30. فلگ‌های وضعیت (Status Flags) در دستگاه‌های I/O
  • 31. برنامه‌نویسی با استفاده از تکنیک Polling (نظرسنجی)
  • 32. ایجاد حلقه‌های تأخیر زمانی (Delay Loops) برای همگام‌سازی
  • 33. آشنایی با شبیه‌ساز SIMH برای تمرین برنامه‌نویسی PDP-8
  • 34. بخش سوم: برنامه‌نویسی ورودی/خروجی با تله‌تایپ
  • 35. معماری I/O تله‌تایپ: صفحه‌کلید و چاپگر
  • 36. دستورالعمل‌های IOT برای صفحه‌کلید: KSF, KCF, KRB
  • 37. خواندن یک کاراکتر از صفحه‌کلید
  • 38. دستورالعمل‌های IOT برای چاپگر: TSF, TCF, TLS
  • 39. چاپ یک کاراکتر بر روی تله‌تایپ
  • 40. نوشتن روتین چاپ یک رشته (String)
  • 41. نوشتن روتین خواندن یک خط ورودی از کاربر
  • 42. مفهوم بافر ورودی و پیاده‌سازی آن
  • 43. کنترل کاراکترهای خاص: Newline, Carriage Return, Tab
  • 44. تبدیل ورودی عددی ASCII به مقدار باینری
  • 45. تبدیل مقدار باینری به خروجی عددی ASCII
  • 46. مدیریت خطاهای ساده در ورودی کاربر
  • 47. بخش چهارم: کار با نوار کاغذی کم‌سرعت
  • 48. معرفی نوارخوان و نوارپانچ کم‌سرعت (Low-Speed Reader/Punch)
  • 49. دستورالعمل‌های IOT برای نوارخوان: RSF, RCF, RRB
  • 50. دستورالعمل‌های IOT برای نوارپانچ: PSF, PCF, PLS
  • 51. خواندن یک فریم (بایت) از نوار کاغذی
  • 52. پانچ کردن یک فریم (بایت) بر روی نوار کاغذی
  • 53. فرمت‌های نوار کاغذی: ASCII در مقابل باینری
  • 54. ایجاد و خواندن نوارهای کاغذی با فرمت ASCII
  • 55. مفهوم Leader و Trailer در نوار کاغذی
  • 56. پیاده‌سازی یک برنامه ساده برای کپی کردن نوار کاغذی
  • 57. محاسبه و اعتبارسنجی Checksum برای تشخیص خطا
  • 58. فرمت بارگذار RIM (Read-In Mode) و نحوه عملکرد آن
  • 59. نوشتن برنامه‌ای برای پانچ خروجی با فرمت RIM
  • 60. فرمت بارگذار باینری (BIN) و ساختار آن
  • 61. پیاده‌سازی یک برنامه برای تولید نوار باینری از کد ماشین
  • 62. پیاده‌سازی یک بارگذار ساده برای فرمت باینری
  • 63. بخش پنجم: ورودی/خروجی پیشرفته و دستگاه‌های جانبی
  • 64. مقدمه‌ای بر وقفه‌ها (Interrupts) در PDP-8
  • 65. فعال و غیرفعال کردن وقفه‌ها: دستورالعمل‌های ION و IOF
  • 66. نوشتن یک روتین سرویس وقفه (Interrupt Service Routine - ISR)
  • 67. مدیریت وقفه‌های چندگانه از دستگاه‌های مختلف
  • 68. برنامه‌نویسی ورودی/خروجی مبتنی بر وقفه برای تله‌تایپ
  • 69. استفاده از بافرهای دایره‌ای (Circular Buffers) برای I/O کارآمد
  • 70. معرفی نوارخوان و نوارپانچ پرسرعت (High-Speed Reader/Punch)
  • 71. تفاوت‌های برنامه‌نویسی برای دستگاه‌های پرسرعت
  • 72. مقدمه‌ای بر DECtape: ذخیره‌سازی مغناطیسی با دسترسی شبه‌تصادفی
  • 73. ساختار بلاک و آدرس‌دهی در DECtape
  • 74. نوشتن روتین‌های پایه برای خواندن و نوشتن بلاک در DECtape
  • 75. مقدمه‌ای بر دیسک‌های اولیه و کنترلرهای آن
  • 76. آشنایی با نمایشگرهای CRT و کنترلر VC8I
  • 77. اصول برنامه‌نویسی برای تولید خروجی گرافیکی ساده
  • 78. ورودی/خروجی آنالوگ: مبدل‌های آنالوگ به دیجیتال (ADC) و دیجیتال به آنالوگ (DAC)
  • 79. بخش ششم: برنامه‌های کاربردی و سیستم‌های آفلاین
  • 80. طراحی یک برنامه ویرایشگر متن ساده برای نوار کاغذی
  • 81. پیاده‌سازی یک برنامه اسمبلر دو-گذر (Two-Pass Assembler) ساده
  • 82. ساخت یک برنامه برای ادغام (Merge) دو نوار کاغذی داده
  • 83. برنامه تبدیل فرمت داده‌ها (مثلاً تبدیل کد punched card به ASCII)
  • 84. نوشتن یک برنامه مرتب‌سازی (Sort) برای داده‌های روی نوار
  • 85. اعتبارسنجی داده‌های ورودی آفلاین: بررسی فرمت و محدوده
  • 86. ایجاد یک کتابخانه (Library) از روتین‌های I/O قابل استفاده مجدد
  • 87. مفهوم Overlay و بارگذاری بخش‌های برنامه از نوار
  • 88. تکنیک‌های فشرده‌سازی ساده داده برای ذخیره‌سازی روی نوار
  • 89. آشنایی با سیستم عامل OS/8 و مدیریت فایل آن
  • 90. رابط برنامه‌نویسی دستگاه (Device Handler) در OS/8
  • 91. اشکال‌زدایی (Debugging) برنامه‌های I/O
  • 92. استفاده از پنل جلویی برای مشاهده حافظه و ثبات‌ها در حین دیباگ
  • 93. نوشتن یک برنامه Dump حافظه بر روی نوار کاغذی
  • 94. میراث معماری I/O در PDP-8 و تأثیر آن بر سیستم‌های مدرن
  • 95. از پردازش آفلاین تا سیستم‌های تعاملی و بی‌درنگ (Real-time)
کنترل داده‌های آفلاین در PDP-8: فتح دنیای برنامه‌نویسی I/O مینی‌کامپیوترها!

کنترل داده‌های آفلاین در PDP-8: راهنمای برنامه‌نویسی I/O برای مینی‌کامپیوترهای کلاسیک

آیا همیشه آرزو داشته‌اید که بدانید مینی‌کامپیوترهای افسانه‌ای PDP-8 چگونه کار می‌کردند؟ آیا مشتاقید تا با هنر برنامه‌نویسی سیستمی در دوران طلایی محاسبات آشنا شوید؟ این دوره، دروازه‌ای است به دنیای شگفت‌انگیز برنامه‌نویسی ورودی/خروجی (I/O) در یکی از محبوب‌ترین و تاثیرگذارترین مینی‌کامپیوترهای تاریخ.

ما در این دوره، با الهام از کتاب ارزشمند "Off-line data input-output programs for PDP-8"، سفری را آغاز می‌کنیم به اعماق معماری و برنامه‌نویسی PDP-8. این کتاب، نقشه‌ای راه برای درک و مدیریت داده‌های آفلاین در این کامپیوتر قدرتمند بود. دوره ما، این نقشه را به یک تجربه عملی و جذاب تبدیل می‌کند. شما نه تنها مفاهیم کلیدی را خواهید آموخت، بلکه مهارت‌های لازم برای نوشتن برنامه‌های I/O کارآمد و قدرتمند را نیز کسب خواهید کرد.

درباره دوره

این دوره جامع، با تکیه بر اصول و تکنیک‌های ارائه شده در کتاب "Off-line data input-output programs for PDP-8"، به شما می‌آموزد که چگونه با سخت‌افزار PDP-8 تعامل داشته باشید، داده‌ها را از دستگاه‌های جانبی دریافت و ارسال کنید، و برنامه‌هایی بنویسید که قادر به مدیریت داده‌های آفلاین هستند. ما به طور خاص بر روی جنبه‌های عملی برنامه‌نویسی I/O تمرکز خواهیم کرد و شما فرصت خواهید داشت تا با استفاده از شبیه‌سازها و ابزارهای موجود، برنامه‌های خود را آزمایش و بهینه کنید. این دوره پلی است بین دانش نظری و تجربه عملی، و شما را برای مواجهه با چالش‌های برنامه‌نویسی سیستمی آماده می‌سازد.

موضوعات کلیدی

  • معماری PDP-8: درک ساختار و عملکرد اجزای اصلی
  • زبان اسمبلی PAL-III: تسلط بر زبان برنامه‌نویسی PDP-8
  • مفاهیم I/O: درک اصول ورودی/خروجی و نقش آن‌ها در سیستم
  • دستگاه‌های جانبی: آشنایی با دستگاه‌های جانبی مورد استفاده با PDP-8 (مانند پانچ کارت، نوار مغناطیسی)
  • برنامه‌نویسی وقفه: مدیریت وقفه‌ها و ارتباط با دستگاه‌های جانبی
  • مدیریت حافظه: تخصیص و استفاده بهینه از حافظه محدود PDP-8
  • روش‌های دیباگینگ: پیدا کردن و رفع خطاهای برنامه‌نویسی
  • برنامه‌نویسی درایور دستگاه: نوشتن درایور برای دستگاه‌های جانبی
  • بهینه‌سازی کد: افزایش سرعت و کارایی برنامه‌ها
  • کار با شبیه‌سازهای PDP-8: اجرای برنامه‌ها در محیط شبیه‌سازی شده

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

  • دانشجویان و فارغ‌التحصیلان رشته‌های کامپیوتر و مهندسی برق
  • علاقه‌مندان به تاریخچه محاسبات و کامپیوترهای قدیمی
  • برنامه‌نویسانی که می‌خواهند دانش خود را در زمینه برنامه‌نویسی سیستمی گسترش دهند
  • افرادی که به دنبال درک عمیق‌تری از نحوه کار کامپیوترها در سطح سخت‌افزار هستند
  • محققانی که در زمینه حفظ و احیای نرم‌افزارهای قدیمی فعالیت می‌کنند

چرا این دوره را بگذرانیم؟

گذراندن این دوره به دلایل زیر برای شما مفید خواهد بود:

  • درک عمیق‌تر از کامپیوترها: شما با نحوه کار کامپیوترها در سطح سخت‌افزار آشنا خواهید شد.
  • افزایش مهارت‌های برنامه‌نویسی: شما مهارت‌های برنامه‌نویسی خود را در زبان اسمبلی و برنامه‌نویسی سیستمی ارتقا خواهید داد.
  • تمایز از دیگر برنامه‌نویسان: دانش و مهارت‌های شما در زمینه کامپیوترهای قدیمی، شما را از سایر برنامه‌نویسان متمایز خواهد کرد.
  • فرصت‌های شغلی: دانش در زمینه کامپیوترهای قدیمی می‌تواند در زمینه‌هایی مانند حفظ و احیای نرم‌افزارها و سخت‌افزارهای قدیمی مفید باشد.
  • لذت یادگیری: یادگیری در مورد کامپیوترهای قدیمی، تجربه‌ای جذاب و لذت‌بخش است.
  • تسلط بر مفاهیم پایه‌ای: یادگیری برنامه‌نویسی در محیط محدود PDP-8، شما را در درک مفاهیم پایه ای کامپیوتر و برنامه نویسی، قوی تر خواهد کرد.
  • آمادگی برای چالش‌های آینده: درک چالش‌های برنامه‌نویسی در سیستم‌های محدود، دیدگاه شما را در حل مسائل پیچیده بازتر می‌کند.

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

این دوره شامل 100 سرفصل جامع است که به طور کامل مباحث مربوط به برنامه‌نویسی I/O در PDP-8 را پوشش می‌دهد. در اینجا تنها تعدادی از سرفصل‌ها آورده شده است:

  • معرفی PDP-8 و تاریخچه آن
  • معماری CPU و حافظه
  • رجیسترها و دستورالعمل‌های اصلی
  • آشنایی با زبان اسمبلی PAL-III
  • نصب و راه‌اندازی شبیه‌ساز PDP-8
  • نوشتن اولین برنامه اسمبلی
  • انواع داده‌ها و متغیرها
  • عملگرهای حسابی و منطقی
  • کنترل جریان برنامه (شروط و حلقه‌ها)
  • زیربرنامه‌ها و پشته
  • مفاهیم ورودی/خروجی
  • دستگاه تلگراف (Teletype) به عنوان یک دستگاه I/O
  • مدیریت وقفه‌ها
  • درایور دستگاه تلگراف
  • کار با پانچ کارت
  • نوشتن برنامه‌های خواندن و نوشتن پانچ کارت
  • نوار مغناطیسی و ذخیره‌سازی داده‌ها
  • برنامه‌نویسی برای نوار مغناطیسی
  • دیباگینگ برنامه‌های اسمبلی
  • بهینه‌سازی کد برای سرعت و حافظه
  • تکنیک‌های پیشرفته I/O
  • کار با دیگر دستگاه‌های جانبی PDP-8
  • پروژه‌های عملی برنامه‌نویسی I/O
  • و بیش از 70 سرفصل دیگر...
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

یادگیری فراتر از مطالعه معمولی
با فلش‌کارت‌های آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.

تگ‌ها: classic computers Computer History data input data output I/O programming low-level programming Mini Computer off-line data PDP 8 PDP-8 assembly PDP-8 I/O programmable I/O System Programming Vintage Computing برنامه نویسی سیستمی دیتای آفلاین کامپیوترهای قدیمی ورودی خروجی

نظرات

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

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