أجهزة كمبيوتر غير عادية من جاك أيزنمان


تحول العنوان بروح "تقنية - شباب" ، وهذا صحيح تماما. "الغرابة أفضل" - يسترشد هذا المؤلف بهذه القاعدة عند تطوير أجهزة الكمبيوتر الإلكترونية وأجهزة الترحيل الخاصة به. حتى قائمة موقعه هي محاكي JavaScript لجهاز كمبيوتر تجريدي DUO Navigator ، تتحكم فيه أربعة مفاتيح. يمكن إيقاف المحاكاة مؤقتًا وإزالتها منه وإعادة التعيين وتغيير الرمز ومعرفة ما يحدث. قبل ذلك ، كانت هناك قائمة أخرى غير ملائمة تتطلب الإصبع (أو الماوس) للإشارة إلى الإحداثيات القطبية للقسم ، ثم القسم الفرعي ، وما إلى ذلك. جميع أجهزة الكمبيوتر الـ 16 الأخرى (في الوقت الحالي) من سلسلة DUO ليست مجردة ، ولكنها في الواقع مختلفة تمامًا عن بعضها البعض. يمكن أيضًا التحقق من العديد منها أثناء العمل دون التكرار باستخدام محاكيات JavaScript.

على سبيل المثال ، في كمبيوتر DUO Mega ، يتم توفير المهام المتعددة عن طريق المعالجة المتعددة. يستخدم 16 ميكروكنترولر. يقوم أحد النوى ، يسمى المدير ، بتوزيع المهام بين البقية ، تسمى المعالجة. يمكن لكل منهم الوصول إلى ذاكرة وصول عشوائي ثابتة سعة 32 كيلوبايت. أيضا هنا ما يشبه الانقسام. الجهاز غير معتاد لدرجة أنه حتى استخدام حل جاهز كمحطة - MicroVGA - لا يجعله أقل محلية الصنع.



DUO Adept هي آلة تعتمد على TTL مع نظام أوامر مطور خصيصًا لذلك. يحتوي على إدخال لوحة مفاتيح PS / 2 وإخراج فيديو مركب.



يتكون أمر واحد يمكن تنفيذه باستخدام وسائط مختلفة من مجموعة من أوامر الكمبيوتر DUO Compact . يتم تقسيم 64 كيلو بايت من مساحة العنوان الخاصة به بين ROM وذاكرة الوصول العشوائي الثابتة ومنافذ الإدخال / الإخراج. يستخدم المطورون الآخرون ROM ذات حجم أكبر في مثل هذه الآلات للتخزين ، بالإضافة إلى البرامج ، جداول الحقيقة. هنا كان من الممكن الاستغناء عنه.



يتم تمثيل أجهزة الترحيل بنموذجين من التعقيدات المختلفة: DUO Professional غير المكتمل مع ثماني مرحلات فقط (بالمعنى الدقيق للكلمة ، هذا ليس جهاز كمبيوتر ، ولكنه يسجل ALU المبسط في شكله النقي) و DUO Premium كبير إلى حد ما.





للوهلة الأولى ، لا يبرز الكمبيوتر المحمول DUO : لوحة المفاتيح وجهاز التحكم الدقيق والشاشة. هذا لا يتم إلا من خلال الكسل اليوم ، والكسول يقوم بقطعتين في اليوم. اتضح أن لغة الإدخال غير عادية فيها: إنها ليست RYMK ، وليست BASIC ، ولا Fort ولا Brainwave ، ولكنها تم تطويرها من الصفر DPCL (DUO Portable Command Language). يمكن لبرنامج المستخدم التفاعل ليس فقط مع لوحة المفاتيح والشاشة ، ولكن أيضًا مع سبعة عشر منفذ I / O. يتم أيضًا برمجة آلات متحكم أخرى من نفس المؤلف بلغات مخصصة.

Source: https://habr.com/ru/post/ar411737/


All Articles