DOS Wedge

برنامج DOS Wedge هو جزء من برمجيات نظام Commodore 64، وكان شائعًا في وقته. كتبه بوب فيربيرن، وأدرجته شركة Commodore (CBM) في قرص الاختبار/العرض التوضيحي لمحرك الأقراص 1541 (اسم الملف: " DOS 5.1 ")، كما تم تضمينه مع مُجمِّع C64 Macro Assembler (اسم الملف: " DOS WEDGE64 "). كان يُشار إلى DOS Wedge في دليل محرك الأقراص 1541 باسم "دعم DOS" ، وعلى شاشة بدء تشغيل البرنامج باسم "مدير DOS" . وقد طوّر التصميم الأصلي بيل سايلر.

سهّلت أداة Wedge عمليات القرص في لغة BASIC 2.0 بشكل ملحوظ من خلال تقديم العديد من اختصارات الكلمات المفتاحية . وأصبحت أداة Wedge في نظام DOS معيارًا فعليًا ، حيث غالبًا ما أدرجت شركات خارجية مثل Epyx أوامر مماثلة في خراطيش التحميل السريع وأجهزة التوسعة الأخرى لجهاز Commodore 64. ونشرت مجلة COMPUTE!'s Gazette عدة صيغ مختلفة لأداة Wedge في نظام DOS، بما في ذلك نسخة C128 في عدد فبراير 1987 (انظر الروابط الخارجية أدناه).

كان برنامج Commodore DOS Wedge الأصلي برنامجًا بحجم 1 كيلوبايت مكتوبًا بلغة التجميع MOS 6502. وكان موجودًا في كتلة الذاكرة غير المستخدمة $ CC00 $CFFF (52224 53247) ويعمل عن طريق تعديل الروتين الفرعي "CHRGET" الخاص بلغة BASIC في $0073 (115) بحيث يتم فحص كل حرف يمر عبر مترجم BASIC بحثًا عن أوامر wedge، ويتم تشغيل الروتينات "wedged-in" المرتبطة به إذا لزم الأمر.

وظائف إسفين DOS

@يمكن استبدال أي أمر يحتوي على رمز برمز >آخر، إذا رغبت في ذلك.

/ اسم الملفقم بتحميل برنامج BASIC في ذاكرة الوصول العشوائي (RAM)
اسم الملف %قم بتحميل برنامج لغة الآلة في ذاكرة الوصول العشوائي (RAM).
اسم الملفقم بتحميل برنامج BASIC في ذاكرة الوصول العشوائي (RAM) ثم قم بتشغيله تلقائيًا
اسم الملفاحفظ برنامج BASIC على القرص
@عرض (ومسح) حالة محرك الأقراص
@$اعرض دليل القرص دون الكتابة فوق برنامج BASIC الموجود في الذاكرة
@ يأمرتنفيذ أمر محرك الأقراص (على سبيل المثال S0: اسم الملف ، V0:، I0 :)
@Qقم بتعطيل DOS Wedge

انظر أيضاً

مراجع

  • قسم الحواسيب الاحترافية في شركة كومودور (1982). دليل نظام تطوير لغة التجميع الكلية لجهاز كومودور 64. ويست تشيستر، بنسلفانيا: شركة كومودور للأجهزة التجارية. الفصل 5.0. أوامر إضافية للقرص بلغة بيسك.