مع انتشار الذكاء الاصطناعي التوليدي في الوقت الحاضر، نادرًا ما تسمع عن استخدامه كثيرًا خارج نطاق الأعمال الفنية والبرمجة. خالف المدون التكنولوجي الياباني Ikejima هذا الاتجاه عندما أدرك أنه لم يقم أبدًا ببناء لوحة أم x86، وشرع في الاستعانة بـ Gemini من Google لمساعدته في القيام بذلك بالضبط.
كان النطاق بسيطًا: تصميم وتنفيذ اللوحة الأم لوحدة المعالجة المركزية Intel 8086، وهي الشريحة التي أنتجت بنية x86 في عام 1987. وكانت هذه هي المحاولة الثانية لإيكيجيما، حيث جربها سابقًا مع نسخة Intel 8088، وهو بديل أرخص من 8086. فشلت تلك المحاولة السابقة نظرًا لأن 8088 كان يتطلب طاقة 5 فولت (بينما كانت الأجهزة المصاحبة تعمل على 3.3 فولت)، ولم يستغرق الأمر وقتًا طويلاً. يرجى تصحيح الأخطاء بسبب صداع توقيت الساعة.
هذه المرة، استخدم شريحة V30، وهي نسخة 8086 صممتها شركة NEC والتي تم استخدامها في أجهزة الكمبيوتر المستنسخة في الماضي. رقم الجزء هو μPD70116، ويبدو أن تكلفتها كلها 2 دولار على AliExpress، إذا كنت تتساءل. بدلاً من تصميم اللوحة الأم بأكملها، اعتقد إيكيجيما أنه يمكنه فعل كل ما يحتاجه باستخدام وحدة التحكم الدقيقة Raspberry Pi Pico RP2040 وبعض الدوائر البسيطة، وأطلق عليها اسم “المهد” بدلاً من اللوحة الأم، وهو مصطلح عادل نظرًا لعدم وجود اتصال مناسب للإدخال / الإخراج أو الجهاز.
أثناء قيامه بذلك، طلب إيكيجيما من جيميني أن ينتج مُجمِّعًا ومفككًا حتى يتمكن من كتابة واسترجاع البرامج لـ V30 بلغة التجميع. وأشار إلى أن هذا النوع من العمل الشاق مناسب تمامًا للذكاء الاصطناعي. بعد اكتمال جميع الخطوات الرئيسية، أرسل ثنائي الفينيل متعدد الكلور للتصنيع، وحصل عليه، وجمع كل شيء معًا… ولم ينجح أي شيء على الإطلاق.
هذه هي اللحظة التي بدأ فيها روبوت الذكاء الاصطناعي في إظهار حدوده، حيث اقترح تغييرات على الدائرة، دون أن يكون على علم بتكاليف المواد أو الوقت المتضمنة. شمر إيكيجيما عن سواعده وأخرج محلل المنطق الخاص به، والذي “أصبح هائجًا” على الفور عند الاتصال. وكما تبين، فإن تصميم 8086 يستخدم نفس الخط الفعلي للعناوين والرموز، ويقوم بالتبديل بينهما عند كل علامة على مدار الساعة.
أثناء التشغيل، ستنتج الدائرة قصرًا حرفيًا من شأنه أن يؤدي لحسن الحظ إلى قطع اتصال منفذ USB، حتى لا يؤدي إلى إشعال النار في المشروع ومنزله. لم تكتشف جيميني ميزة التصميم الواضحة هذه، حيث أشار إيكيجيما إلى أنه “ربما لا يزال الذكاء الاصطناعي يكافح من أجل قراءة المخططات”، و”ربما تكون فكرة سيئة السماح للذكاء الاصطناعي بالتحكم في أي شيء يمكن أن يؤدي إلى نقص مصدر الطاقة”.
بمجرد حل ذلك باستخدام برنامج التحكم، صادف خطأ آخر كان من المفترض أن يكون واضحًا: 8086 شريحة تستخدم شريحة ذاكرة الوصول العشوائي (RAM) واحدة للبايتات الزوجية، وأخرى للبايتات الفردية. وبعد عدد من الإصلاحات، نجح Ikejima أخيرًا في جعل وحدة المعالجة المركزية تعمل وتنفذ التعليمات البرمجية. ثم اعتقد أنه يريد تشغيل برنامج فعلي عليه، واستقر على الحصول على COMMAND.COM لـ MS-DOS.
لقد أثبت هذا الجهد أنه أكثر مما كان يعتقد، حيث يعيد COMMAND.COM كتابة نفسه في الذاكرة، ويتطلب بعض التواصل مع نظام BIOS والإدخال/الإخراج الفعلي – في حين أن كل ما كان لديه فعليًا هو مقبس وحدة المعالجة المركزية وبعض الذاكرة. بعد المزيد من البحث، استقر على استخدام HI-DOS على جانب القاعدة ليتمكن من الحصول على BIOS، وفي النهاية قام بتشغيل HIDOS MS-DOS، وإن كان ذلك مع بعض القيود، مثل عدم وجود مساحة تخزين قابلة للكتابة ومحدودية الذاكرة.
ومع ذلك، فقد تمكن من تشغيل بعض البرامج البسيطة، وبلغت ذروتها في عرض مثير للإعجاب بشكل فعال لما هو ممكن عندما تجمع بين المنطق البشري والتفكير مع يد المساعدة الهائلة لروبوت الذكاء الاصطناعي. اقرأ المغامرة بأكملها على مدونة Ikejiima.
يتبع أجهزة توم على أخبار جوجل، أو أضفنا كمصدر مفضل، للحصول على آخر الأخبار والتحليلات والمراجعات في خلاصاتك.

التعليقات