أمر DOS APPEND: جسر بين القديم والجديد

2024-12-20

أثناء إعادة بناء شفرة المصدر لـ DOS 2.11، واجه الكاتب تحديًا: لم يدعم المُجمِّع القديم MASM 1.25 البنية التحتية للمجلدات، مما تسبب في تعارض مع تنظيم الملفات الحديث باستخدام هيكل شجرة. لتجنب مجلد أحادي، استخدم الكاتب بذكاء أمر DOS APPEND. يُعد APPEND برنامج TSR (Terminate and Stay Resident) يقوم باعتراض مكالمات النظام مثل فتح الملفات والبحث في قائمة مسارات محددة مسبقًا إذا لم يتم العثور على الملف في الدليل الحالي. سمح هذا لـ MASM 1.25 بتحديد موقع الملفات داخل الهيكل الهرمي، وحل مشكلة عدم التوافق، وأبرز الفائدة المدهشة لـ APPEND في سيناريوهات محددة.

اقرأ المزيد
التطوير