یک پژوهشگر ژاپنی با نام کاربری @dydt_Nao برای نخستین‌بار فایل متنی و تصویر کم‌پیکسل را بین دو رایانه با درایو USB ساخته‌شده روی حافظه هسته‌ای مغناطیسی منتقل کرد؛ نمونه‌ای که مفهوم «حافظه هسته‌ای» را به‌صورت عملی و دیدنی بازآفرینی می‌کند.

معرفی پروژه و اهمیت آن

دستگاه ساخته‌شده شبیه یک درایو USB نوع A است و ابعادی در حد یک بشقاب معمولی (قطر حدود 30 سانتی‌متر) دارد، اما ظرفیت ذخیره‌سازی آن فقط 128 بایت است. مالک دستگاه از آن به‌عنوان یک فرم مدرنِ sneakernet استفاده کرده و داده‌ها را به‌صورت فیزیکی بین دو سیستم منتقل می‌کند؛ فرصتی برای مشاهده مستقیم روند خواندن و نوشتن در حافظه هسته‌ای.

مشخصات فنی و محدودیت‌ها

  • اندازه فیزیکی: ابعاد در حدود یک صفحهٔ تخت با قطر تقریباً 30 سانتی‌متر.
  • ظرفیت ذخیره‌سازی: 128 بایت؛ بسیار کم و تنها مناسب برای متن کوتاه یا تصاویر تک‌رنگ بسیار کوچک.
  • خواندن داده: در معماری هسته‌ای مغناطیسی، عمل خواندن اغلب حالت بیت را بازنشانی می‌کند؛ یعنی خواندن ممکن است معادل پاک‌شدن یا نیاز به بازنویسی باشد.
  • نمایش وضعیت: برای هر هستهٔ مغناطیسی یک آرایهٔ LED 32×32 در نظر گرفته شده و طی عملیات خواندن/نوشتن LEDها وضعیت را نمایش می‌دهند.
  • کنترلر و گزارش سیستم: ویندوز ظاهراً ظرفیت 6.5 کیلوبایت را گزارش می‌کند که به حضور یک کنترلر (مثلاً یک Raspberry Pi Pico یا مشابه) روی برد نسبت داده شده است؛ این کنترلر نقش واسطهٔ USB را ایفا می‌کند.
آرایه LED و هسته‌های مغناطیسی در درایو حافظه هسته‌ای

آزمایش‌ها: انتقال متن و تصویر

در ویدیوی منتشرشده، یک متن ساده از روی درایو خوانده و به Notepad در ویندوز منتقل می‌شود. آرایهٔ LED جریان بیت‌ها را هنگام عملیات نشان می‌دهد و فرآیند را قابل‌مشاهده می‌کند. پژوهشگر سپس یک فایل BMP مونوکروم را منتقل می‌کند: در عمل دستگاه می‌تواند بیت‌مپ‌های تک‌رنگ تا حدود 32×28 پیکسل را ذخیره کند؛ بخشی از فضا نیز توسط سربرگ فایل تصویر اشغال می‌شود.

برد کنترلی و ساختار درونی درایو حافظه هسته‌ای

اهمیت این بازآفرینی برای علاقه‌مندان سخت‌افزار

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

پرسش‌های باز و مسیرهای توسعه

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

نکات کلیدی برای خواننده

  • این پروژه نمونه‌ای از ترکیب فناوری کلاسیک (حافظه هسته‌ای) و ابزارهای معاصر است.
  • عملکرد محدود اما نمایش بصری عملیات بیت‌ها ابزار آموزشی قدرتمندی فراهم می‌کند.
  • طرح می‌تواند الهام‌بخش پروژه‌های مشابه برای آموزش یا هنر دیجیتال باشد.

بازآفرینی فناوری‌های گذشته می‌تواند هم آموزنده و هم خلاقانه باشد؛ انتظار می‌رود نسخه‌های بعدی چنین درایوهایی با بهینه‌سازی‌های سخت‌افزاری و نرم‌افزاری، کاربردها و نمایش‌های جذاب‌تری ارائه دهند.

منابع و مطالعهٔ بیشتر

برای آشنایی با تاریخچه و مفاهیم مرتبط، صفحهٔ ویکی‌پدیا دربارهٔ حافظه هسته‌ای مغناطیسی و توضیح دربارهٔ sneakernet مفید است. اطلاعات مرتبط با کنترلرهای مبتنی بر میکروکنترلر را می‌توان در صفحهٔ Raspberry Pi Pico دنبال کرد.