جيك أو إس

جيك أو إس
غلاف GeckOS
المطورأندريه فاشات
عائلة أنظمة التشغيلشبيه يونكس
حالة العملتاريخي
نموذج المصدرالمصدر المفتوح
أحدث إصدار2.1.1 / 25 يناير 2024 ؛ منذ 11 شهرًا ( 2024-01-25 )
أحدث معاينة2.0.9 / 6 أكتوبر 2013 ؛ منذ 11 عامًا ( 2013-10-06 )
مستودعgithub.com/fachat/GeckOS-V2
المنصاتتكنولوجيا موس 6502
نوع النواةالنواة الدقيقة
رخصةرخصة جنو العمومية الإصدار 2
الموقع الرسمي6502.org

GeckOS هو نظام تشغيل متعدد المهام لـ MOS 6502 والمعالجات المتوافقة مثل MOS 6510. [1] يعد نظام التشغيل GeckOS أحد المحاولات القليلة الناجحة لتنفيذ نظام تشغيل شبيه بنظام Unix على بنية 6502 .

ملخص

يقدم النظام بعض الوظائف المشابهة لنظام يونكس بما في ذلك تعدد المهام الاستباقي ، وتعدد الخيوط ، وإشارات المرور، ونقل الثنائيات ، وشبكات TCP/IP عبر SLIP، ومكتبة قياسية 6502. [2] [3] [4 ]

يتضمن GeckOS دعمًا أصليًا لـ Commodore PET (طرازات 32 كيلوبايت و96 كيلوبايت)، و Commodore 64 ونظام CS/A65 homebrew. [5] ونظرًا لطبيعة كود النواة المستقلة عن المنصة، يتم الإعلان عن GeckOS باعتباره نظام تشغيل سهل للغاية للنقل إلى منصات 6502 البديلة. [ بحاجة لمصدر ]

يمكن تحقيق التوافق الثنائي مع نظام التشغيل LUnix عند استخدام المكتبة المشتركة lib6502. [ بحاجة لمصدر ]

نظرًا لصغر حجم المكدس الثابت في 6502، ولأن وحدة ذاكرة الوصول العشوائي الخارجية نادرًا ما يتم توفيرها، فإن تعدد المهام محدود إلى حد ما. [6] يدعم نظام التشغيل أربع مهام كحد أقصى عند استخدام مساحة مكدس مشتركة. [ بحاجة لمصدر ] ويمكن زيادة هذا العدد إلى ست عشرة مهمة عند تمكين التقاط الصور للمكدس ، على الرغم من أن هذا يتم على حساب بعض سرعة النظام. [ بحاجة لمصدر ]

تم دمج خادم الويب في برنامج SLIP . [ 3]

يونكس على بنية 6502

بينما كانت الإصدارات المبكرة من يونكس تعمل على أجهزة كمبيوتر PDP-11 النموذجية المبكرة على سبيل المثال والتي كانت قابلة للمقارنة مع كومودور 64 من حيث أداء الذاكرة والمعالج، كانت هناك اختلافات في البنية من حيث عدم وجود وضع النواة ، و3 سجلات 8 بت فقط مقابل ثمانية سجلات عامة 16 بت ، ومكدس ثابت. تجعل هذه القيود المعمارية تنفيذ نظام تشغيل شبيه بيونكس على 6502 أمرًا صعبًا. [7]

إن القائمة غير الشاملة المحتملة للتطبيقات الأخرى المشابهة لنظام يونكس على 6502 هي LUnix وAsterix (كريس بيرد) وACE (كريس "بولار" بيرد). يمكن القول إن نظام GeckOS أكثر اكتمالاً في بعض النواحي، حيث يعتبر نظام ACE أقوى من حيث أدوات يونكس القياسية ولكنه أضعف في مجال نظام التشغيل. [8]

مراجع

الحواشي

  1. ^ هولمر (2019ج)، ص 1، 8.
  2. ^ هولمر (2019ج)، ص 8.
  3. ^ أ ب ويسلينغ (2019)، 3.9 Betriebssyteme.
  4. ^ فاشات (2013).
  5. ^ Fachat (2013)، تحميل، الهندسة المعمارية.
  6. ^ هولمر (2019أ)، 1م.
  7. ^ هولمر (2019ب)، 2-5م.
  8. ^ هولمر (2019أ)، 3م.

مصادر

  • ويسلينج هولجر (2019). Das Bastler-Handbuch für den THEC64 Mini (باللغة الألمانية). أندروز المملكة المتحدة المحدودة. أو سي إل سي  1099619858.
  • Fachat, André (13 أكتوبر 2013). "GeckOS/A65 V2.0". 6502.org . تم الاسترجاع في 15 مايو 2021 .
  • هولمر، جلين (30 سبتمبر 2019أ). GeckOS: نظام تشغيل 6502 شبيه بنظام يونكس. مهرجان الكمبيوتر القديم في الغرب الأوسط. مؤرشف من الأصل في 21 ديسمبر 2021. تم الاسترجاع في 15 مايو 2021 – عبر YouTube .
  • هولمر، جلين (7 ديسمبر 2019ب). اختراق نظام تشغيل GeckOS (خطاب). عالم كومودور . تورنتو ، كندا . تم الاسترجاع في 15 مايو 2021 .
  • هولمر، جلين (7 ديسمبر 2019ج). "اختراق GeckOS" (ملف PDF) . تم الاسترجاع في 15 مايو 2021 .
  • التحليل، تعليمات البناء
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=GeckOS&oldid=1227302670"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate