إطلاق الإبداع: معالج 16 بت تم إنشاؤه داخل إكسل

في عالم يدفع التكنولوجيا باستمرار الحدود، تمكن عبقري غير تقليدي من تحقيق إنجاز غير عادي. فيديو لمحبي يوتيوب بإسم Inkbox، كشف مؤخرًا عن مشروع رائع يجمع بين كيانين غير مرتبطين على ما يبدو: برنامج مايكروسوفت إكسل ومعالج 16 بت يعمل بشكل كامل.

بينما يعتبر الكثيرون إكسل أداة لورقة البيانات تنظم البيانات فقط، فإن الحقيقة هي أنه يمتلك قدرات مخفية تنتظر أن نكتشفها. استغلّ Inkbox قوة وظيفة تنسيق الشروط الموجودة في إكسل وشرع في رحلة استثنائية لإنشاء معالج يعمل بشكل كامل. والجانب الأكثر إثارة للدهشة في هذا المشروع هو أن Inkbox حقق هذا الإنجاز دون اللجوء إلى نصوص برمجية بـ Visual Basic أو واجهات برمجة تطبيقات (برامج مساعدة)؛ فكل ما تحتاجه موجود بالفعل في إكسل.

أحد الإنجازات المميزة لهذا المشروع هو تطوير Excel-ASM16، وهو لغة تجميع تم تصميمها خصيصًا للتكملة المعالج الذي يعمل. يتمتع Excel-ASM16 بمجموعة رائعة من 23 تعليمة تدعم المتغيرات والعلامات وإدارة ملفات ثنائية. وبينما قد تبدو هذه الوظائف بسيطة للمبرمجين ذوي الخبرة في لغة التجميع، إلا أنها رائعة حقًا ضمن قيود معالج 16 بت يعمل تحت مظلة مايكروسوفت إكسل.

بفحص التفاصيل بعناية، يبرز الفيديو الخاص بـ Inkbox عمليات عمل معالج Excel. على الرغم من أن المعالج يعمل بسرعة ساعة متواضعة لا تتجاوز 3 هرتز، إلا أن التوضيح الزمني يقدم نظرة مشوقة إلى عمله الداخلي. أثناء مشاهدة المعالج يؤدي مهامه، يشرح Inkbox بدقة وظائف إكسل التي تجعل هذا الإبداع المدهش يتحرك ويعمل.

من المهم أن نلاحظ أن مشروع معالج إكسل 16 بت هذا لا يعتبر تقدمًا رائدًا في الحوسبة الحديثة. ومع ذلك، فإنه يبرز بلا شك الخبرة التقنية والإبداع الفائق لـ Inkbox. بشكل مثير للإعجاب، شارك Inkbox لغة التجميع Excel-ASM16 والمعالج القابل للتشغيل بالإضافة إلى البرامج التجريبية عبر Github. وهذا يعني أن الأفراد الجريئة يمكنهم استنساخ المشروع وتجربة السحر بأنفسهم.

بالتأكيد، يمكن أن تبدو التطبيقات العملية لمعالج 16 بت مدمج في إكسل، والذي يقتصر على شاشة بدقة 128×128 بكسل، و 16 لونًا و 128 كيلوبايت من الذاكرة، محدودة للاستخدام اليومي. ومع ذلك، فإن وجود هذا الإنجاز لا يمكن إنكاره ومثير للإعجاب. بالنسبة لأولئك الذين يحلمون بأن يستطيعوا “تنزيل وحدة المعالجة المركزية”، هذه هي فرصة استثنائية.

للإجابة على السؤال اللاإنكاري: لا، لا يمكن لمعالج إكسيل تشغيل لعبة Doom. ومع ذلك، يجب أن نلاحظ أن المحبين المصممين استطاعوا دفع إكسل إلى حدودها واستغلال قدرات إخراج الفيديو الخاصة بها لاستيعاب هذه اللعبة الشهيرة. فهذا يعتبر دليلًا على أنه بفضل الإبداع والعزيمة الكافية، يمكن تشكيل حتى أدوات غير متوقعة لتحقيق إنجازات لا تصدق.

أسئلة وأجوبة

The source of the article is from the blog klikeri.rs

Privacy policy
Contact