بيانات عامة AOS

كان Data General AOS (اختصارًا لـ Advanced Operating System [ 1 ] ) اسمًا لعائلة من أنظمة التشغيل لأجهزة الكمبيوتر المصغرة Data General 16-bit Eclipse C وM وS ، تلتها AOS/VS وAOS/RT32 [ 2 ] (1980) ولاحقًا AOS/VS II (1988) لخط Eclipse MV ذي 32 بت .

ملخص

استغل نظام AOS/VS بنية الحماية ذات الحلقات الثماني في جهاز Eclipse MV ، حيث كانت الحلقة 7 الأقل امتيازًا والحلقة 0 الأكثر امتيازًا. عملت نواة AOS/VS في الحلقة 0 واستخدمت عناوين الحلقة 1 لهياكل البيانات المتعلقة بترجمة العناوين الافتراضية. كانت الحلقة 2 غير مستخدمة ومحجوزة لاستخدام النواة مستقبلًا. عمل الوكيل، الذي نفّذ معظم عمليات التحقق من صحة استدعاءات النظام لنواة AOS/VS، بالإضافة إلى بعض عمليات التخزين المؤقت للإدخال/الإخراج والعديد من وظائف التوافق، في الحلقة 3 لكل عملية. استُخدمت الحلقة 4 بواسطة منتجات DG المختلفة مثل نظام إدارة قواعد البيانات INFOS II . كانت الحلقتان 5 و6 محجوزتين لبرامج المستخدم، ولكن نادرًا ما استُخدمتا باستثناء البرامج الكبيرة مثل محاكي الحلقة الداخلية MV/UX و Oracle اللذين استخدما الحلقة 5. عملت جميع برامج المستخدم في الحلقة 7.

كان برنامج AOS أكثر تطورًا بكثير من أنظمة تشغيل PDP-11 المنافسة . كانت تطبيقات AOS ذات 16 بت تعمل بشكل أصلي على نظامي AOS/VS و AOS/VS II على معالجات Eclipse MV ذات 32 بت. وكان AOS/VS (نظام التشغيل المتقدم/التخزين الافتراضي) أكثر منتجات برامج DG استخدامًا، ويتضمن مترجم أوامر سطر الأوامر (CLI) الذي يسمح بكتابة البرامج النصية المعقدة، ووظائف DUMP/LOAD، ومكونات مخصصة أخرى.

اشتهرت نسخة 16 بت من واجهة سطر الأوامر (CLI) باحتوائها على ميزة خفية تُشير إلى اسم Xyzzy (الذي كان يُنطق "ماجيك"). كان هذا الاسم الرمزي الداخلي لما عُرف لاحقًا بنظام التشغيل AOS/VS ذي 32 بت. عند كتابة المستخدم للأمر " xyzzy "، كانت واجهة سطر الأوامر تُجيب بـ "لا يحدث شيء". وعندما توفرت نسخة 32 بت من واجهة سطر الأوامر ضمن نظام AOS/VS II ، أصبح الأمر نفسه يُجيب بـ "يحدث ضعف ما يحدث".

كانت هناك نسخة معدلة من نظام يونكس V.2 تُسمى MV/UX، مُستضافة على نظام AOS/VS. كما تم تطوير نسخة معدلة من نظام يونكس V تُسمى DG/UX لسلسلة Eclipse MV ، ولاحقًا لأجهزة AViiON بمعالجات 88K و x86 .

كُتبت نواة نظامي التشغيل AOS و AOS/VS بالكامل بلغة التجميع . وكُتبت جميع أدوات AOS و AOS/VS تقريبًا، المُضمنة في إصدارات نظام التشغيل، بلغة DG/L ، وهي صيغة مُعدّلة من لغة البرمجة ALGOL/60 . في البداية، كانت أدوات AOS/VS تتبع تطوير شفرة المصدر لنظام AOS بدقة. ومع نضوج AOS/VS، أُعيدت كتابة العديد من الأدوات المُقدمة من DG للاستفادة من مساحة العناوين 32 بت وتقليل الاعتماد على لغة التجميع، مما أدى غالبًا إلى تحسينات كبيرة في الوظائف والأداء والموثوقية مقارنةً بنظيراتها في AOS.

حصة

**** تطوير برامج أتاري HCD1 / ملف إخراج الدفعة **** AOS/VS 3.07 / EXEC 3.07 19-JAN-84 10:11:01 QPRI=254 SEQ=31324 ملف الإدخال -- :UDD:SYSTEMS:850:?031.CLI.004.JOB (سيتم حذفه بعد المعالجة) ملف القائمة -- :QUEUE:NORDIN.LIST.31324 -------- آخر تغيير للرسالة 12 يناير 1984 16:06:08 نظام تطوير برامج أتاري HCD1 جدول النسخ الاحتياطي (إيقاف تشغيل النظام): السبت 21 يناير 1984، من الساعة 9:30 صباحًا إلى 11:30 صباحًا راجع HELP *COMMANDS و HELP *PSEUDO و HELP و APHELP و ?MHELP. راجع DISP FUNC في SED للاطلاع على قائمة أوامر مفاتيح الوظائف الافتراضية. -------- آخر تسجيل دخول سابق 19 يناير 1984 10:09:45 * قائمة البحث :UDD:NORDIN:UTIL :UDD:NORDIN:LINKS :C :UTIL : AOS/VS CLI REV 03.03.00.00 19-JAN-84 10:11:05 قائمة البحث :UDD:SYSTEMS:UTIL,:UDD:NORDIN:UTIL,:UDD:NORDIN:LINKS,:C,:UTIL,: الدليل :UDD:SYSTEMS:850 في DEFACL SYSTEMS,OWARE,A.JOE,OWARE,A.OLIVIA,OWARE,ARKEN,OWARE,BLOTCKY,OWARE,NORDIN,OWARE,TITTSLER,OWARE,FOWKES,OWARE Ý CAMAC R850AMAC H=R850AMAC.OBJ L=R850AMAC.PRN R=F SL=132 أتاري كاماك المجمع الإصدار 1.0A جميع الحقوق محفوظة لشركة أتاري المحدودة، 1981. أدخل اسم ملف المصدر والخيارات d:R850AMAC h=d:R850AMAC.OBJ l=d:R850AMAC.PRN R=F SL=132 المرحلة 1 - القراءة D1:R850AMAC. المرحلة الثانية - القراءة D1:R850AMAC. لا توجد أخطاء، 669 ملصقًا، 67E8 دولارًا مجانًا. � أتاري كاماك المجمع الإصدار 1.0A جميع الحقوق محفوظة لشركة أتاري المحدودة، 1981. أدخل اسم ملف المصدر والخيارات Ý Ý نهاية الملف إنهاء AOS/VS CLI 19 يناير 84 10:12:06 تم إنهاء العملية رقم 42 الوقت المنقضي 0:01:06 (وظائف أخرى، نفس اسم المستخدم) تم تسجيل خروج المستخدم "نوردين" بتاريخ 19 يناير 1984 الساعة 10:12:07 **** * ملف القائمة فارغ، ولن تتم طباعته **** 

انظر أيضاً

مراجع

  1. "Dg  :: Software  :: Aos  :: 093-000198-01 AOS Library File Editor UM Apr77 Raw" .
  2. هورد، بروس (22 نوفمبر 1982). "كمبيوتر وورلد، 22 نوفمبر 1982" . كمبيوتر وورلد . آي دي جي . تم الاسترجاع في 28 سبتمبر 2011 .