86-DOS
86-DOS (المعروف داخليًا باسم QDOS ، [ 1 ] اختصارًا لـ Quick and Dirty Operating System ) هو نظام تشغيل متوقف تم تطويره وتسويقه بواسطة Seattle Computer Products (SCP) لمجموعة الكمبيوتر الخاصة بها القائمة على معالج Intel 8086 .
تشارك نظام التشغيل 86-DOS بعض أوامره مع أنظمة تشغيل أخرى مثل OS/8 و CP/M ، مما سهّل نقل البرامج من الأخيرة. وكانت واجهة برمجة التطبيقات الخاصة به مشابهة جدًا لواجهة CP/M. تم ترخيص النظام ثم اشترته شركة مايكروسوفت وطورته لاحقًا ليصبح MS-DOS و IBM PC DOS . [ 2 ]
تاريخ
الأصول
تم ابتكار نظام التشغيل 86-DOS نظرًا لتراجع مبيعات مجموعة حاسوب Seattle Computer Products 8086 ، التي عُرضت في يونيو 1979 وشُحنت في نوفمبر، [ 3 ] بسبب غياب نظام تشغيل. كان البرنامج الوحيد الذي استطاعت SCP بيعه مع اللوحة هو برنامج Microsoft Standalone Disk BASIC-86 ، الذي طورته Microsoft على نموذج أولي لأجهزة SCP. [ 3 ] أرادت SCP طرح نسخة 8086 من نظام CP/M التي أعلنت عنها Digital Research مبدئيًا في نوفمبر 1979، ولكن تأجل طرحها ولم يكن تاريخ إصدارها مؤكدًا. [ 4 ] لم تكن هذه المرة الأولى التي تتخلف فيها Digital Research عن ركب تطوير الأجهزة؛ فقبل عامين، كانت بطيئة في تكييف CP/M مع تنسيقات الأقراص المرنة الجديدة ومحركات الأقراص الصلبة . في أبريل 1980، كلفت SCP تيم باترسون، البالغ من العمر 24 عامًا، بتطوير بديل لنظام CP/M-86 . [ 3 ]
باستخدام دليل CP/M-80 كمرجع، [ 5 ] صمم باترسون نظام 86-DOS على غرار بنيته وواجهاته، لكنه عدّله ليتوافق مع متطلبات معالج Intel 8086 ذي 16 بت ، لتسهيل (وأتمتة جزئية) ترجمة برامج CP/M ذات 8 بت الموجودة على مستوى المصدر ؛ [ 4 ] وكان نقلها إلى DOS أو CP/M-86 صعبًا بنفس القدر تقريبًا [ 6 ] ، وقد سهّلته حقيقة أن Intel كانت قد نشرت بالفعل طريقة يمكن استخدامها لترجمة البرامج تلقائيًا من معالج Intel 8080 ، الذي صُمم CP/M من أجله، إلى مجموعة تعليمات 8086 الجديدة. [ 4 ] وفي الوقت نفسه، أجرى عددًا من التغييرات والتحسينات لمعالجة ما اعتبره أوجه قصور في CP/M. كان CP/M يخزن معلومات نظام الملفات مؤقتًا في الذاكرة لزيادة السرعة، لكن هذا كان يتطلب من المستخدم فرض تحديث على القرص قبل إزالته؛ وإذا نسي المستخدم ذلك، فسيتلف القرص. اتبع باترسون نهجًا أكثر أمانًا، وإن كان أبطأ، يتمثل في تحديث القرص مع كل عملية. كان أمر PIP في نظام CP/M ، الذي ينسخ الملفات، يدعم عدة أسماء ملفات خاصة تشير إلى أجهزة مادية مثل الطابعات ومنافذ الاتصال . قام باترسون بتضمين هذه الأسماء في نظام التشغيل كملفات أجهزة بحيث يمكن لأي برنامج استخدامها. أطلق على برنامج النسخ الخاص به اسم COPY الأكثر وضوحًا . وبدلًا من تطبيق نظام ملفات CP/M ، اعتمد على نظام ملفات جدول تخصيص الملفات (FAT) الخاص بنظام Microsoft Standalone Disk BASIC-86 . [ 2 ]
بحلول منتصف عام 1980، أعلنت شركة SCP عن نظام التشغيل 86-DOS، بسعر 95 دولارًا أمريكيًا لمالكي لوحة 8086 التي يبلغ سعرها 1290 دولارًا أمريكيًا، و 195 دولارًا أمريكيًا لغيرهم. وقد روجت الشركة لقدرة البرنامج على قراءة شفرة المصدر لمعالج Zilog Z80 من قرص CP/M وترجمتها إلى شفرة مصدر 8086، ووعدت بأن إنتاج ملفات 8086 الثنائية لا يتطلب سوى "تعديلات يدوية وتحسينات طفيفة". [ 7 ]
اهتمام شركة IBM
في أكتوبر 1980، كانت شركة IBM تُطوّر ما سيُصبح لاحقًا حاسوب IBM الشخصي الأصلي . كان نظام التشغيل CP/M آنذاك الأكثر شيوعًا، وشعرت IBM أنها بحاجة إليه للمنافسة. زار ممثلو IBM شركة Digital Research وناقشوا الترخيص مع دوروثي كيلدال (ني ماكوين) ، ممثلة الترخيص في Digital Research ، التي ترددت في توقيع اتفاقية عدم الإفصاح الخاصة بشركة IBM . على الرغم من قبول الاتفاقية لاحقًا، رفضت Digital Research عرض IBM البالغ 250,000 دولار أمريكي مقابل أي عدد من النسخ التي تبيعها IBM، مُصرّةً على خطة العائدات المعتادة . [ 8 ] في مناقشات لاحقة بين IBM وبيل غيتس ، ذكر غيتس وجود نظام 86-DOS، فنصحه جاك سامز، ممثل IBM، بالحصول على ترخيص له.
إنشاء نظام التشغيل PC DOS
اشترت مايكروسوفت ترخيصًا غير حصري لنظام التشغيل 86-DOS من شركة Seattle Computer Products [ 9 ] في ديسمبر 1980 مقابل 25,000 دولار أمريكي . وفي مايو 1981، عيّنت تيم باترسون لنقل النظام إلى حاسوب IBM الشخصي [ 3 ] ، الذي كان يستخدم معالج Intel 8088 الأبطأ والأقل تكلفة، وكان لديه مجموعة خاصة من الأجهزة الطرفية. تابعت IBM التطورات يوميًا [ 3 ] ، وقدمت أكثر من 300 طلب تغيير قبل أن تقبل المنتج وتكتب دليل المستخدم الخاص به.
في يوليو 1981، قبل شهر من إطلاق الحاسوب الشخصي، اشترت مايكروسوفت جميع حقوق نظام التشغيل 86-DOS من شركة SCP مقابل 50,000 دولار أمريكي . [ 3 ] [ 10 ] [ 11 ] وقد استوفى النظام المعايير الرئيسية لشركة IBM: إذ كان يشبه نظام CP/M، [ 2 ] وكان من السهل تكييف برامج CP/M ذات 8 بت لتشغيله، لا سيما بفضل أمر TRANS الذي كان يترجم ملفات المصدر من تعليمات معالج 8080 إلى تعليمات معالج 8086. رخصت مايكروسوفت نظام 86-DOS لشركة IBM، وأصبح يُعرف باسم PC DOS 1.0. كما سمح هذا الترخيص لمايكروسوفت ببيع نظام DOS لشركات أخرى، وهو ما فعلته. حققت الصفقة نجاحًا باهرًا، وادّعت SCP لاحقًا في المحكمة أن مايكروسوفت أخفت علاقتها بشركة IBM من أجل شراء نظام التشغيل بسعر زهيد. وفي نهاية المطاف، حصلت SCP على تسوية مالية قدرها مليون دولار أمريكي .
نزاع حول الملكية الفكرية
عندما فحص غاري كيلدال، مؤسس شركة ديجيتال ريسيرش، نظام التشغيل PC DOS ووجد أنه يُكرر واجهة برمجة CP/M، أراد مقاضاة شركة IBM، التي ادعت آنذاك أن PC DOS منتج خاص بها. إلا أن محامي ديجيتال ريسيرش لم يقتنع بأن القانون ذي الصلة واضح بما يكفي للمقاضاة. ومع ذلك، واجه كيلدال شركة IBM وأقنعها بتقديم نظام CP/M-86 مع جهاز الكمبيوتر الشخصي مقابل تنازلها عن المسؤولية.
لا يزال الجدل قائمًا حول التشابه بين النظامين. ولعلّ أكثر الادعاءات إثارةً للجدل جاء من جيري بورنيل ، الذي زعم أن كيلدال أثبت له شخصيًا أن نظام DOS يحتوي على شفرة CP/M، وذلك بإدخال أمر في DOS يُظهر اسم كيلدال، [ 12 ] [ ملاحظة 1 ] لكن بورنيل لم يكشف عن الأمر قط، ولم يتقدم أحد لتأكيد روايته. ويذكر كتاب صدر عام 2004 عن كيلدال أنه استخدم رسالة مشفرة كهذه لإثبات أن مصنّعين آخرين قد نسخوا CP/M، لكنه لا يذكر أنه عثر على الرسالة في DOS؛ [ 13 ] بل أشارت مذكرات كيلدال (وهي مصدر للكتاب) إلى التشابه المعروف في واجهة المستخدم. ويصرّ باترسون على أن برنامج 86-DOS كان من عمله الأصلي، وينفي الإشارة إلى شفرة CP/M أو استخدامها بأي شكل من الأشكال أثناء كتابته. [ 14 ] [ 15 ] بعد صدور الكتاب عام 2004، رفع دعوى قضائية ضد المؤلفين والناشرين بتهمة التشهير . [ 16 ] قضت المحكمة في حكم موجز بعدم وقوع أي تشهير، إذ أن ادعاءات الكتاب كانت آراءً مبنية على بحث أو لم تكن كاذبة بشكل قاطع. [ 17 ]
الإصدارات
| QDOS 0.10 | 1980-07 [ 3 ] | نسخة شبه مكتملة من نظام التشغيل. [ 3 ] طبقت هذه النسخة الشكل الأصلي لنظام ملفات FAT الذي اشتقه باترسون من نظام ملفات مايكروسوفت . على عكس نظام ملفات FAT ذي 8 بت الموجود في Standalone Disk BASIC-86 ، دعمت هذه النسخة عناصر جدول 12 بت، [ 18 ] وقللت عدد جداول FAT من 3 [ 19 ] إلى 2، وأعادت تعريف دلالات بعض قيم المجموعات المحجوزة ، وعدّلت تخطيط القرص بحيث أصبح الدليل الجذري الآن بين جدول FAT ومنطقة البيانات . كما زاد باترسون الحد الأقصى لطول اسم الملف من 9 أحرف إلى 11 حرفًا لدعم أسماء الملفات 8.3 بنمط CP/M وكتل التحكم في الملفات . مع ذلك، لا تزال هذه النسخة تستخدم إدخالات دليل بحجم 16 بايت، وبالتالي فهي غير متوافقة مع ما عُرف لاحقًا باسم FAT12 في MS-DOS/PC DOS. ربما تم شحنها بالفعل. [ 20 ] |
|---|---|---|
| QDOS/86-DOS 0.11 | 1980-08 | إصلاح الخلل [ 3 ] الشحنة. [ 3 ] |
| QDOS/86-DOS 0.2 | 1980-08 | وأضاف إيدلين . أعيد تسميته إلى 86-DOS بحلول أغسطس 1980. [ 7 ] |
| 86-DOS 0.3 | 15 نوفمبر 1980 | تم ترخيص الإصدار الأول من قبل SCP لشركة مايكروسوفت. [ 9 ] |
| 86-DOS 0.33 | 1980-1982 | تم توزيع الإصدار الأول بواسطة SCP على مصنعي المعدات الأصلية ومايكروسوفت كنظام 86-DOS. [ 3 ] [ 9 ] |
| 86-DOS 0.34 [ 21 ] | 29 ديسمبر 1980 [ 21 ] | إصدار مُنقّح لمصنعي برامج SCP الأصليين، بما في ذلك مايكروسوفت. |
| 86-DOS 0.42 [ 21 ] | 25 فبراير 1981 [ 21 ] | بناءً على طلب غير مباشر من شركة IBM (عبر مايكروسوفت [ 10 ] )، تم تغيير حجم إدخالات الدليل من 16 إلى 32 بايت (على غرار MDOS/MIDAS ) لإضافة دعم لطابع تاريخ آخر تعديل ( بايتان) وأحجام ملفات نظرية أكبر من 16 ميجابايت (4 بايت) [ 22 ] ، مما أدى إلى تطبيق الشكل الأولي لنظام ملفات FAT ذي 12 بت، المتوافق منطقيًا تمامًا مع ما عُرف لاحقًا باسم FAT12 في MS-DOS/PC DOS. احتفظ نظام 86-DOS بالقدرة على قراءة وحدات التخزين المكتوبة بإصدارات أقدم منه، حتى MS-DOS 1.14 على الأقل ، بينما لم تعد الإصدارات العامة من MS-DOS 1.20 / PC DOS 1.1 والإصدارات الأحدث تدعم هذه الميزة. |
| 86-DOS 0.56 [ 21 ] | 23 مارس 1981 [ 21 ] | دعم حظر/إلغاء حظر القرص حسب الطلب منذ 15 يناير 1981. [ 10 ] |
| 86-DOS 0.60 [ 21 ] | 27 مارس 1981 [ 21 ] | يذكر الملف DOSIO.ASMالموجود في 86-DOS 1.00 أنه "نظام الإدخال/الإخراج لإصدار 86-DOS 0.60 والإصدارات الأحدث". [ 23 ] |
| 86-DOS 0.74 [ 21 ] | 15 أبريل 1981 [ 21 ] | تمت إضافة ملفات الجهاز . |
| 86-DOS 0.75 [ 21 ] | 17 أبريل 1981 [ 21 ] | إصلاح الخلل. |
| 86-DOS 0.76 [ 21 ] | 23 أبريل 1981 [ 21 ] | إصلاح الخلل. |
| 86-DOS 0.80 [ 21 ] | 27 أبريل 1981 [ 21 ] | تمت إضافة استدعاءات النظام. |
| 86-DOS 1.00 [ 20 ] [ 21 ] | 28 أبريل 1981 [ 21 ] | استدعاءات النظام المعدلة. [ 3 ] [ 20 ] [ 23 ] [ 24 ] |
| 86-DOS 1.01 [ 21 ] | 12 مايو 1981 [ 21 ] | إصلاح الخلل. |
| 86-DOS 1.10 [ 21 ] | 21 يوليو 1981 [ 21 ] | اشترتها مايكروسوفت وأعادت تسميتها إلى MS-DOS في 27 يوليو 1981، [ 10 ] [ 20 ] وبالتالي فهي آخر إصدار يحمل أرقام إصدارات متطابقة تمامًا بين 86-DOS وMS-DOS. وهو أول إصدار معروف بتطبيق خاصية "الإخفاء". |
| 86-DOS 1.14 [ 20 ] | 1981-10/11 | وفقًا لتيم باترسون، فإن نظام التشغيل PC DOS 1.0 يعكس بشكل أساسي نظام التشغيل 86-DOS 1.14، [ 20 ] وتجد مصادر أخرى أن تطابق نظام التشغيل PC DOS 1.0 مع نظام التشغيل MS-DOS/86-DOS 1.10 اعتبارًا من 21 يوليو 1981 أكثر احتمالًا. |
سمات
الأوامر
يدعم نظام 86-DOS قائمة الأوامر التالية. [ 25 ]
الأوامر الداخلية
الأوامر الخارجية
إيدلين
بحلول عام ١٩٨٢، عندما طلبت شركة IBM من مايكروسوفت إصدار نسخة من نظام DOS متوافقة مع محركات الأقراص الصلبة ، كان نظام PC DOS 2.0 عبارة عن إعادة كتابة شبه كاملة لنظام DOS، لذا بحلول مارس ١٩٨٣، لم يتبقَّ سوى القليل من نظام 86-DOS. كان العنصر الأكثر ديمومة في نظام 86-DOS هو محرر الأسطر البدائي، Edlin ، الذي ظل المحرر الوحيد المُرفق مع إصدارات مايكروسوفت من نظام DOS حتى إصدار MS-DOS 5.0 في يونيو ١٩٩١ ، والذي تضمن محرر واجهة مستخدم نصية يُسمى MS-DOS Editor ، مبني على لغة QBasic . لا يزال من الممكن استخدام Edlin على الأجهزة الحديثة، نظرًا لوجود بيئة محاكاة لنظام DOS حتى نظام Windows 10 (٣٢ بت).
تنسيقات الأقراص المدعومة
دعم نظام التشغيل 86-DOS من شركة Seattle Computer Products نظام الملفات FAT12 على مجموعة من محركات الأقراص المرنة مقاس 8 بوصات و5.25 بوصة، وذلك باستخدام وحدة تحكم الأقراص المرنة S-100 المصنعة من قبل شركات Cromemco و Tarbell Electronics و North Star Computers . ودعمت لوحات Cromemco وTarbell، المبنية على شريحة Western Digital FD1771 ، محركات الأقراص أحادية الجانب أحادية الكثافة ذات القطاعات المرنة. كما دعمت لوحة Tarbell ثنائية الكثافة التي تستخدم شريحة FD1791 . وفي وقت لاحق، قدمت شركة SCP وحدات تحكم متطورة للأقراص المرنة، مثل سلسلة Disk Master.
لم يستفد نظام 86-DOS من بايت مُعرّف FAT [ nb 2 ] أو كتلة معلمات BIOS (BPB)، كما تفعل إصدارات DOS اللاحقة، للتمييز بين تنسيقات الوسائط المختلفة؛ بل تمّت برمجة أحرف محركات الأقراص المختلفة مسبقًا أثناء عملية التجميع لربطها بمحركات الأقراص المرنة الفعلية المختلفة، وأوجهها، وكثافاتها. هذا يعني أنه، اعتمادًا على نوع القرص، كان يجب عنونته بحرف محرك أقراص مُحدد ليتم التعرف عليه بشكل صحيح. تمت محاكاة هذا المفهوم لاحقًا بمرونة أكبر بواسطة DRIVER.SYS في نظام DOS 3.x والإصدارات اللاحقة.
كان هناك نوعان من تنسيق FAT ذي 12 بت لنظام 86-DOS: التنسيق الأصلي بمدخلات دليل بحجم 16 بايت، والتنسيق الأحدث (منذ الإصدار 0.42 من 86-DOS ) بمدخلات دليل بحجم 32 بايت. التنسيق الثاني فقط هو المتوافق منطقيًا مع تنسيق FAT12 المعروف منذ إصداري MS-DOS وPC- DOS. لا يزال MS-DOS غير قادر على تحميل هذه الوحدات، لأنه في حال عدم وجود BPB، فإنه يلجأ إلى استرجاع مُعرّف FAT من مدخل FAT الخاص بالمجموعة 0 للاختيار من بين ملفات تعريف هندسة القرص المُبرمجة مسبقًا. في جميع تنسيقات وحدة التخزين المُهيأة تحت MS-DOS والتي يدعمها كلا النظامين، وعادةً في جميع التنسيقات الأخرى أيضًا، يقع هذا المُعرّف في البايت الأول من القطاع المنطقي 1، أي القطاع الثاني لوحدة التخزين بعنوان رأس الأسطوانة الفيزيائي (CHS) 0/0/2 أو عنوان عنونة الكتلة المنطقية (LBA) 1، لأن MS-DOS يفترض وجود قطاع محجوز واحد فقط، وهو قطاع الإقلاع. في نظام التشغيل 86-DOS، تكون مساحة القطاعات المحجوزة أكبر بكثير (مسارات كاملة)، وبالتالي فإن مُعرّف FAT النموذجي 0xFE(و 0xFF) موجود في مكان آخر على القرص، مما يجعل من المستحيل على نظام MS-DOS استرجاعه، وحتى لو تمكن من ذلك، فإن ملف تعريف القرص المُبرمج مسبقًا والمرتبط به لن يأخذ منطقة القطاعات المحجوزة الأكبر هذه في الحسبان في نظام 86-DOS. [ ملاحظة 2 ]
كانت وسائط CP/M 2 المرنة قابلة للقراءة من خلال RDCPM .
لم يقدم نظام التشغيل 86-DOS أي دعم محدد للأقراص الثابتة ، ولكن كانت حلول الجهات الخارجية في شكل وحدات تحكم الأقراص الصلبة وامتدادات نظام الإدخال/الإخراج المقابلة لنظام التشغيل 86-DOS متاحة من شركات مثل Tallgrass Technologies ، مما يجعل الوصول إلى الأقراص الصلبة مشابهًا للأقراص المرنة الفائقة ضمن حدود حجم نظام الملفات FAT12.
| مقاس | 8 بوصة | 8 بوصة | 8 بوصة | 5.25 بوصة | 5.25 بوصة |
|---|---|---|---|---|---|
| كثافة | SD | DD | DD | SD | SD |
| تعديل | إف إم | MFM | MFM | إف إم | إف إم |
| السعة المهيأة (كيلوبايت) | 250.25 [ 23 ] | 616 [ 23 ] | 1232 [ 23 ] | 90 [ 23 ] | 87.5 [ 23 ] |
| الأسطوانات (CHS) | 77 | 77 | 77 | 40 | 35 |
| القطاعات المادية / المسار | 26 | 8 | 8 | 18 | 10 |
| عدد الرؤوس | 1 | 1 | 2 | 1 | 1 |
| حمولة البايت / القطاع المادي | 128 | 1024 | 1024 | 128 | 256 |
| بايتات / قطاع منطقي | 128 | 1024 | 1024 | 128 | 256 |
| القطاعات المنطقية / المجموعة | 4 | 1 | 1 | 2 | 1 |
| القطاعات المنطقية المحجوزة | 52 (مساران) | 1 | 1 | 54 (3 مسارات) | 30 (3 مسارات) |
| عدد الدهون | 2 | 2 | 2 | 2 | 2 |
| إدخالات الدليل الجذر (32 بايت، 86-DOS 0.42 والإصدارات الأحدث فقط) | 64 (16 قطاعاً) | 96 (3 قطاعات) | 128 (4 قطاعات) | 64 (16 قطاعاً) | 64 (8 قطاعات) |
| إدخالات الدليل الجذر (16 بايت) | 64 | | -->style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; text-align: center; " class="table-Unknown" | ? | ؟ | 64 | غير متوفر |
| إجمالي القطاعات المنطقية | 2002 | 616 | 1232 | 720 | 350 |
| القطاعات المنطقية / FAT | 6؟ | | -->style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; text-align: center; " class="table-Unknown" | ? | ؟ | ؟ | ؟ |
| قطاعات خفية | 0 | 0 | 0 | 0 | 0 |
| طلب قطاع الخدمات اللوجستية | ؟ | | -->style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; text-align: center; " class="table-Unknown" | ? | ؟ | ؟ | ؟ |
| رسم خرائط القطاعات | قطاع+/ مسار+ | قطاع+/ مسار+ | قطاع+/ رأس+/ مسار+ | قطاع+/ مسار+ | قطاع+/ مسار+ |
| القطاع المادي الأول | 1 | 1 | 1 | 1 | 0 |
| مؤشر القطاع | ناعم | ناعم | ناعم | ناعم | صعب (10+1) |
| نوع وحدة التحكم | Cromemco/Tarbell FD1771 | تاربل FD1791 | تاربل FD1791 | كروميمكو FD1771 | نورث ستار |
| معرف الدهون | لا (FEh) [ nb 2 ] | | -->style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no"|لا (FEh) [ nb 3 ] | لا (FEh) [ nb 3 ] | لا (FEh) [ nb 3 ] | لا (FEh) [ nb 3 ] |
| حضور BPB | لا | | -->style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no"|لا | لا | لا | لا |
دعمت إصدارات مختلفة من نظام التشغيل MS-DOS 1.2x و 2.x من قبل مصنعي المعدات الأصلية عددًا من تنسيقات أقراص FAT12 المرنة ذات 8 بوصات، على الرغم من أنها لم تكن مطابقة لتلك التي يدعمها نظام 86-DOS. [ ملاحظة 2 ]
تنسيقات الأقراص المدعومة من قبل أحد الإصدارات الأخيرة التي طورها تيم باترسون في مايكروسوفت، MS-DOS 1.25 [ 21 ] [ 26 ] [ 27 ] [ 28 ] (مارس 1982) لجهاز كمبيوتر SCP Gazelle المزود بوحدة تحكم SCP أو وحدة تحكم Cromemco 16FDC (افتراضيًا، كان هذا الإصدار يدعم فقط متغيرات MS-DOS المتوافقة مع الإصدار 8.0 بتنسيقات تحتوي على قطاع محجوز واحد، ولكن يمكن تهيئته لتوفير حرفي محرك أقراص إضافيين لقراءة وكتابة الأقراص المرنة في الإصدار السابق SCP 86-DOS 8.0 بتنسيقات الأقراص منذ الإصدار 0.42 أيضًا):
| مقاس | 8 بوصة | 8 بوصة | 8 بوصة | 8 بوصة | 8 بوصة | 5.25 بوصة | 5.25 بوصة | 5.25 بوصة |
|---|---|---|---|---|---|---|---|---|
| كثافة | SD | SD | DD | DD | DD | SD | DD | DD |
| تعديل | إف إم | إف إم | MFM | MFM | MFM | إف إم | MFM | MFM |
| السعة المهيأة (كيلوبايت) | 250.25 (SCP) | 250.25 (MS) | 616 | 1232 (SCP) | 1232 (MS) | 90 | 160 | 320 |
| الأسطوانات (CHS) | 77 | 77 | 77 | 77 | 77 | 40 | 40 | 40 |
| القطاعات المادية / المسار [ ملاحظة 4 ] | 26 | 26 | 8 | 8 | 8 | 18 | 8 | 8 |
| عدد الرؤوس [ nb 5 ] | 1 | 1 | 1 | 2 | 2 | 1 | 1 | 2 |
| حمولة البايت / القطاع المادي | 128 | 128 | 1024 | 1024 | 1024 | 128 | 512 | 512 |
| بايتات / قطاع منطقي [ ملاحظة 6 ] | 128 | 128 | 1024 | 1024 | 1024 | 128 | 512 | 512 |
| القطاعات المنطقية / المجموعة [ nb 7 ] | 4 | 4 | 1 | 1 | 1 | 2 | 1 | 2 |
| القطاعات المنطقية المحجوزة [ ملاحظة 8 ] | 52 (مساران) | 1 | 1 | 1 | 1 | 54 (3 مسارات) | 1 | 1 |
| عدد الدهون [ nb 9 ] | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| إدخالات الدليل الجذر (32 بايت) [ nb 10 ] | 64 (16 قطاعاً) | 68 (17 قطاعاً) | 96 (3 قطاعات) | 128 (4 قطاعات) | 192 (6 قطاعات) | 64 (16 قطاعاً) | 64 (4 قطاعات) | 112 (7 قطاعات) |
| إجمالي القطاعات المنطقية [ nb 11 ] | 2002 | 2002 | 616 | 1232 | 1232 | 720 | 320 | 640 |
| القطاعات المنطقية / FAT [ nb 12 ] | 6؟ | 6 | 1 | ؟ | 2 | 4 | 1 | 1 |
| القطاعات المخفية [ ملاحظة 13 ] | 0 | 0 [ nb 14 ] | 0 | 0 | 0 | 0 | 0 | 0 |
| إجمالي عدد المجموعات | ؟ | 497 | | -->style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; text-align: center; " class="table-Unknown" | ? | ؟ | 1227 | ؟ | 313 | 315 |
| طلب قطاع الخدمات اللوجستية | ؟ | ؟ | | -->style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; text-align: center; " class="table-Unknown" | ? | ؟ | ؟ | ؟ | ؟ | ؟ |
| رسم خرائط القطاعات | قطاع+/ مسار+ | قطاع+/ مسار+ | قطاع+/ مسار+ | قطاع+/ رأس+/ مسار+ | قطاع+/ رأس+/ مسار+ | قطاع+/ مسار+ | قطاع+/ مسار+ | قطاع+/ رأس+/ مسار+ |
| القطاع المادي الأول | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| مؤشر القطاع | ناعم | ناعم | ناعم | ناعم | ناعم | ناعم | ناعم | ناعم |
| نوع وحدة التحكم | كروميمكو / تاربل FD1771 | كروميمكو / تاربل FD1771 | Tarbell FD1791 / FD1793 | Tarbell FD1791 / FD1793 | Tarbell FD1791 / FD1793 | Cromemco 4FDC FD1771 | SCP / Cromemco 16FDC | SCP / Cromemco 16FDC |
| معرف FAT [ رقم 2 ] [ رقم 15 ] | FEh | FEh | FEh | FEh | FEh | FEh | FEh | FFh |
| حضور BPB | لا | لا | | -->style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no"|لا | لا | لا | لا | لا | لا |
في عام 1984، أصدرت شركة Seattle Computer Products نسخة OEM من نظام التشغيل MS-DOS 2.0 لجهاز الكمبيوتر SCP S-100 المزود بوحدة تحكم الأقراص المرنة SCP-500 Disk Master. أضافت هذه النسخة دعمًا لحجم 5.25 بوصة بتنسيقي DD/1S (180 كيلوبايت) وDD/2S (360 كيلوبايت) FAT12، كما دعمت التنسيقات الأقدم أيضًا ، وإن كان ذلك مع تعديل بعض المعايير مقارنةً بنظام MS-DOS 1.25 . [ 29 ]
انظر أيضاً
ملحوظات
- ↑ في مفارقةٍ ما، وفي سياقادعاء جيري بورنيل بأن غاري كيلدال قد أراه طريقةً لعرض اسم كيلدال في نظام DOS، يدّعي تيم باترسون أنه أخفى ميزةً خفيةً ، وهي عرض اسمه ، في كود FAT الخاص بنظام MSX-DOS 1، عندما طوّر هذا النظام المُقلّد لنظام CP/M والمبني على معالج Z80 ، والذي يُشبه نظام 86-DOS/ MS-DOS 1.25 في عام 1983: باترسون، تيم (17 فبراير 2014). "تاريخ MSX-DOS" . جوريتو، ماجو، جون هاسينك، مركز موارد MSX . تم الاطلاع عليه في 31 مايو 2014 .
- تحتوي الصور بحجم 250.25 كيلوبايت (1 2 3 4 5 8.0 بوصة) المُهيأة بنظام 86-DOS 1.00 على مُعرّف FAT بقيمة FEh. مع ذلك، وعلى عكس نظامي MS-DOS وPCDOS، لا يبدو أن 86-DOS يستخدم هذا المُعرّف للكشف عن تنسيق القرص، حيث تُضمّن هذه المعلومات في ملفات تعريف القرص المرتبطة بأحرف محركات أقراص مُحددة أثناء عملية التجميع. لن يتمكن MS-DOS من تحميل هذه الوحدات التخزينية، لأنه (في غياب BPB) يتوقع وجود مُعرّف FAT في القطاع المنطقي 1، مُفترضًا وجود قطاع محجوز واحد فقط بحجم 512 بايت (قطاع الإقلاع في القطاع المنطقي 0)، بدلًا من 52 قطاعًا محجوزًا بحجم 128 بايت التي يستخدمها 86-DOS هنا. هذا الأمر مُناسب لنظام MS-DOS، لأن ملفات النظام ليست جزءًا من المنطقة المحجوزة فيه، بينما لا توجد ملفات نظام في 86-DOS،وتقع نواة DOS التي يبلغ حجمها حوالي 6 كيلوبايت في المنطقة المحجوزة.
- 1 2 3 4 يبدو أن تنفيذ
CLEARالأمر تحت 86-DOS 1.00 COMMAND.COM يقوم بتهيئة بايت معرف FAT الخاص بوحدة التخزين إلى FEh بغض النظر عن محرك الأقراص والتنسيق المستخدم. - ↑ لا يدعم نظام التشغيل DOS 1.x خاصية BPB ، ولكن هذا الإدخال لعدد القطاعات المادية لكل مسار يتوافق مع إزاحة BPB
0x0Dفي نظام التشغيل DOS 3.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x خاصية BPB ، ولكن هذا الإدخال لعدد الرؤوس يتوافق مع إزاحة BPB
0x0Fفي نظام التشغيل DOS 3.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x نظام BPB ، ولكن هذا الإدخال للبايتات لكل قطاع منطقي يتوافق مع إزاحة BPB
0x00في نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x خاصية BPB ، ولكن هذا الإدخال للقطاعات المنطقية لكل مجموعة (وحدات التخصيص) يتوافق مع إزاحة BPB
0x02في نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x خاصية BPB ، ولكن هذا الإدخال لعدد القطاعات المنطقية المحجوزة يتوافق مع إزاحة BPB
0x03في نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x نظام BPB ، ولكن هذا الإدخال لعدد FATs يتوافق مع إزاحة BPB
0x05في نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x وحدة BPB ، ولكن هذا الإدخال لعدد إدخالات الدليل الجذر (32 بايت) يتوافق مع إزاحة BPB
0x06في نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x خاصية BPB ، ولكن هذا الإدخال الخاص بالعدد الإجمالي للقطاعات المنطقية يتوافق مع إزاحة BPB
0x08في نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x نظام BPB ، ولكن هذا الإدخال لعدد القطاعات المنطقية لكل FAT يتوافق مع إزاحة BPB
0x0Bفي نظام التشغيل DOS 2.0 والإصدارات الأحدث. - ↑ لا يدعم نظام التشغيل DOS 1.x خاصية BPB ، ولكن هذا الإدخال لعدد القطاعات المخفية يتوافق مع إزاحة BPB
0x11في نظام التشغيل DOS 3.0 والإصدارات الأحدث. - لأسباب غير معروفة، تُعطي بعض وثائق مايكروسوفت القيمة 3 لهذا المدخل، بينما يبدو أن القيمة 0 هي الصحيحة من الناحية التقنية. ويفترض برنامج SCP MS-DOS 1.25 ضمنيًا القيمة 0 أيضًا .
- ↑ لا يدعم نظام التشغيل DOS 1.x BPB ، ولكن هذا الإدخال لمعرف FAT يتوافق مع بايت وصف الوسائط عند إزاحة BPB
0x0Aفي نظام التشغيل DOS 2.0 والإصدارات الأحدث.
مراجع
- ↑ باترسون، تيم (5 أغسطس 2018). "نظام التشغيل DOS الأصلي والأيام الخوالي" . يوتيوب . ماونتن فيو، كاليفورنيا، الولايات المتحدة: اتحاد الحواسيب القديمة . تم الاطلاع عليه بتاريخ 1 مارس 2022 .
- 1 2 3 ألين، بول ؛ غيتس، بيل ؛ كينغ، أدريان؛ لارسون، كريس؛ ليتوين، غوردون ؛ أورير، بوب ؛ باترسون، تيم ؛ بيترز، كريس؛ فيليبس، بروس؛ رينولدز، آرون ؛ ستيلماكر، بيتي؛ زبيكوفسكي، مارك (1986). "المستشارون التقنيون". موسوعة المراجع التقنية لنظام التشغيل MS-DOS (الإصدارات 1.0-3.2) . من تحرير: بورنشتاين، هوارد؛ بريديهوفت، لورانس؛ دنكان، راي؛ موريس، كارول؛ روز، ديفيد ؛ سوشا ، جون؛ توملين، جيم؛ فيان، كاثلين؛ وولفرتون، فان بيلي، جيم؛ بريبيرناو، باري؛ بيسون، بام؛ لويس، أندريا؛ ريغمير، ديفيد. مكتبة مراجع مايكروسوفت. المجلد 1 (الطبعة الأصلية المسحوبة ). ريدموند، واشنطن، الولايات المتحدة الأمريكية: مطبعة مايكروسوفت . رقم الكتاب المعياري الدولي (ISBN) 0-914845-69-1LCCN 86-8640 . OCLC 635600205 . (١٧ صفحة + ١٠٥٣ صفحة؛ ٢٩ سم) (ملاحظة: تحتوي هذه الطبعة الأصلية على مخططات انسيابية لآليات عمل النظام الداخلية. سحبتها مايكروسوفت قبل توزيعها على نطاق واسع عام ١٩٨٦ لاحتوائها على العديد من الأخطاء الواقعية، بالإضافة إلى بعض المعلومات السرية التي ما كان ينبغي نشرها. لم يبقَ منها سوى عدد قليل من النسخ المطبوعة. وقد استُبدلت بطبعة مُنقّحة بالكامل عام ١٩٨٨.))
- 1 2 3 4 5 6 7 8 9 10 11 12 هنتر، ديفيد (مارس 1983). "جذور نظام التشغيل DOS: تيم باترسون" . سوفت توك . مؤرشف من الأصل في 2019-09-06 . تم الاسترجاع في 2013-08-18 .
- باترسون ، تيم (يونيو 1983). "نظرة متعمقة على نظام التشغيل MS-DOS - قرارات التصميم وراء نظام التشغيل الشهير" . بايت . 6. 8. منشورات بايت : 230. تاريخ الاسترجاع: 19 أكتوبر 2013 .(ملاحظة: غالبًا ما تستخدم المقالة مصطلح "MS-DOS" للإشارة إلى كل من 86-DOS وMS-DOS، ولكنها تذكر QDOS و86-DOS في مقال جانبي بعنوان "تاريخ موجز لـ MS-DOS".)
- ↑ كرينجلي، روبرت إكس. (يونيو 1996). "الجزء الثاني" . انتصار المهووسين: صعود الإمبراطوريات العرضية . الموسم الأول. بي بي إس.
- ↑ إيدلين، جيم (7 يونيو 1982). "وصول نظام CP/M - شركة IBM تُصدر نسخة مُعدّلة من نظام CP/M-86 لأجهزة الكمبيوتر الشخصية، تستفيد من سهولة تعلم استخدامه" . مجلة PC Magazine : 43. تاريخ الاسترجاع: 21 أكتوبر 2013 .
- ١ ٢ منتجات سياتل للحاسوب (أغسطس ١٩٨٠). "٨٦-دوس - نظام تشغيل ٨٠٨٦ - ٩٥ دولارًا" . بايت (إعلان). المجلد ٥، العدد ٨. منشورات بايت. ص ١٧٣. الرقم الدولي الموحد للدوريات ٠٣٦٠-٥٢٨٠ . رمز بايت دي جيه . تم الاسترجاع في ١٨ أغسطس ٢٠١٣ . (ملاحظة: يشير إعلان SCP بالفعل إلى المنتج باسم 86-DOS ، لكنه لا يذكر رقم إصدار محدد. من المعروف أن الإصدار 0.3 يُطلق عليه بالفعل اسم 86-DOS، لذا يجب أن يكون تغيير الاسم قد حدث إما للإصدار 0.2 أو مباشرة بعد ذلك في أغسطس 1980.)
- ↑ فرايبرغر، بول ؛ سوين، مايكل (2000) [1984]. نار في الوادي: صناعة الحاسوب الشخصي ( الطبعة الثانية). نيويورك: ماكجرو هيل . الصفحات 332-333 . ISBN 0-07-135892-7.
- 1 2 3 "اتفاقية ترخيص نظام التشغيل 86-DOS الإصدار 0.3 (15-11-1980) بين شركة Seattle Computer Products وشركة Microsoft" (ملف PDF) . 6-1-1981. مؤرشف (ملف PDF) من الأصل بتاريخ 18-2-2020 . تم الاطلاع عليه بتاريخ 1-4-2013 .(ملاحظة: تم نشره كجزء من قضية Comes v. Microsoft كمعروض رقم 1.)
- 1 2 3 4 "اتفاقية مبيعات نظام التشغيل 86-DOS بين شركة سياتل لمنتجات الكمبيوتر ومايكروسوفت" (ملف PDF) . 27 يوليو 1981. مؤرشف (ملف PDF) من الأصل بتاريخ 19 فبراير 2020. تم الاطلاع عليه بتاريخ 1 أبريل 2013 .(ملاحظة: تم نشرها كجزء من قضية Comes v. Microsoft كمعروض رقم 2. كما تحمل الوثيقة ختم تاريخ مطبوع بتاريخ 22-07-1981.)
- ↑ زبيكوفسكي، مارك ؛ ألين، بول ؛ بالمر، ستيف ؛ بورمان، روبن؛ بورمان، روب؛ بتلر، جون؛ كارول، تشاك؛ تشامبرلين، مارك؛ تشيل، ديفيد؛ كولي، مايك؛ كورتني، مايك؛ دريفوس، مايك؛ دنكان، راشيل؛ إيكهارت، كورت؛ إيفانز، إريك؛ فارمر، ريك؛ غيتس، بيل ؛ جيري، مايكل؛ غريفين، بوب؛ هوغارث، دوغ؛ جونسون، جيمس دبليو؛ كرماني، كامل؛ كينغ، أدريان؛ كوخ، ريد؛ لاندوفسكي، جيمس؛ لارسون، كريس؛ لينون، توماس؛ ليبكي، دان؛ ماكدونالد، مارك ؛ ماكيني، بروس؛ مارتن، باسكال؛ ماذرز، إستيل؛ ماثيوز، بوب؛ ميلين، ديفيد؛ ميرجنتايم، تشارلز؛ نيفين، راندي؛ نيويل، دان؛ نيويل، تاني؛ نوريس، ديفيد؛ أوليري، مايك؛ أورير، بوب ؛ أولسون، مايك؛ أوسترمان، لاري؛ أوستلينغ، ريدج؛ باي، سونيل؛ باترسون، تيم ؛ بيريز، غاري؛ بيترز، كريس؛ بيتزولد، تشارلز ؛ بولوك، جون؛ رينولدز، آرون ؛ روبين، داريل؛ رايان، رالف؛ شولمايسترز، كارل؛ شاه، راجين؛ شو، باري؛ شورت، أنتوني؛ سليفكا، بن؛ سميرل، جون؛ ستيلمايكر، بيتي؛ ستودارد، جون؛ تيلمان، دينيس؛ ويتن، غريغ؛ يونت، ناتالي؛ زيك، ستيف (1988). "المستشارون التقنيون". موسوعة MS-DOS: الإصدارات من 1.0 إلى 3.2 . بقلم: دنكان، راي؛ بوستويك، ستيف؛ بورغوين، كيث؛ بايرز، روبرت أ.؛ هوغان، ثوم؛ كايل، جيم؛ ليتوين، غوردون ؛ بيتزولد، تشارلز ؛ رابينوفيتز، تشيب؛ توملين، جيم؛ ويلتون، ريتشارد؛ وولفرتون، فان؛ وونغ، ويليام؛ وودكوك، جوان ( طبعة منقحة بالكامل). ريدموند، واشنطن، الولايات المتحدة الأمريكية: مطبعة مايكروسوفت . ص 20. ISBN 1-55615-049-0LCCN 87-21452 . OCLC 16581341 . (xix+1570 صفحة؛ 26 سم) (ملاحظة: تم نشر هذه الطبعة في عام 1988 بعد إعادة صياغة واسعة النطاق للطبعة الأولى المسحوبة عام 1986 من قبل فريق مختلف من المؤلفين.)
- ↑ "هذا الأسبوع في عالم التقنية" . شبكة TWiT للبث الإذاعي (بودكاست). 16 أكتوبر 2006. تاريخ الاسترجاع: 28 نوفمبر 2006 .
{{cite podcast}}: CS1 maint: deprecated archiveal service ( link ) - ↑ إيفانز، هارولد ؛ بوكلاند، غيل؛ ليفر، ديفيد (2004). لقد صنعوا أمريكا: من المحرك البخاري إلى محرك البحث: قرنان من المبتكرين . ليتل، براون وشركاه. ISBN 0-316-27766-5.
- ↑ باترسون، تيم (3 أكتوبر 1994). "أصول نظام التشغيل DOS: مبتكر نظام التشغيل DOS يُقدم وجهة نظره حول العلاقة بين CP/M وMS-DOS" (ملف PDF) . تقرير المعالجات الدقيقة . 8 (13). موارد التصميم الدقيق (MDR). الرقم الدولي الموحد للدوريات 0899-9341 . مؤرشف من الأصل (ملف PDF) بتاريخ 31 مايو 2012.
- ↑ باترسون، تيم (6 مايو 1997). "شهادة نظام التشغيل DOS" . رسائل. مجلة PC . المجلد 16، العدد 9. شركة زيف-ديفيس للنشر . ص 24. مؤرشف من الأصل في 3 ديسمبر 2021. تم الاطلاع عليه في 3 ديسمبر 2021 .
- ↑ "مبرمج يقاضي مؤلفاً لدوره في تاريخ مايكروسوفت" . يو إس إيه توداي . أسوشيتد برس. 3 فبراير 2005. تاريخ الاطلاع: 28 نوفمبر 2006 .
- ↑ محكمة الولايات المتحدة للمنطقة الغربية من واشنطن (25 يوليو/تموز 2007) [28 فبراير/شباط 2005]. "باترسون ضد ليتل، براون، وشركاه، وآخرون - أمر" (ملف PDF) . صحيفة سياتل تايمز . سياتل، واشنطن، الولايات المتحدة الأمريكية. القضية رقم 2:05-cv-01719-TSZ، الوثيقة رقم 29. مؤرشفة من الأصل (ملف PDF) بتاريخ 3 أكتوبر/تشرين الأول 2018. تم الاطلاع عليها بتاريخ 21 ديسمبر/كانون الأول 2014 .
- ↑ باترسون، تيم (30 سبتمبر 2007). "تصميم نظام التشغيل DOS" . دوس مان دريفل . مؤرشف من الأصل في 20 يناير 2013. تم الاطلاع عليه في 4 يوليو 2011 .
- ↑ شولمان، أندرو؛ براون، رالف د .؛ ماكسي، ديفيد؛ ميشيلز، ريموند ج.؛ كايل، جيم (1994) [نوفمبر 1993]. نظام التشغيل DOS غير الموثق: دليل المبرمج لوظائف MS-DOS المحجوزة وهياكل البيانات - موسع ليشمل MS-DOS 6 وNovell DOS وWindows 3.1 ( الطبعة الثانية). ريدينغ، ماساتشوستس: أديسون ويسلي . ISBN 0-201-63287-X.(xviii+856+vi صفحات، قرص مرن 3.5 بوصة) تصحيحات:
- 1 2 3 4 5 6 باترسون، تيم (يونيو 1983). "تاريخ موجز لنظام التشغيل MS-DOS" . بايت . 8 ( الطبعة السادسة). ISSN 0360-5280 . مؤرشف من الأصل في 31 أكتوبر 2015. تم الاطلاع عليه في 18 أغسطس 2013 . (ملاحظة: يذكر هذا المصدر تاريخ 27-07-1981 كتاريخ الشراء.)
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 باترسون، تيم (19 ديسمبر 2013) [1983]. "Microsoft DOS الإصدار 1.1 والإصدار 2.0: /msdos/v11source/MSDOS.ASM" . متحف تاريخ الحاسوب ، مايكروسوفت . تم الاطلاع عليه بتاريخ 25 مارس 2014 .(ملاحظة: على الرغم من أن الناشرين يدّعون أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
- ↑ منتجات سياتل للحاسوب (1981). "ملحق SCP 86-DOS 1.0" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 19 فبراير 2020. تم الاطلاع عليه بتاريخ 2 أبريل 2013 .(1+14+1 صفحة)
- 1 2 3 4 5 6 7 ملف ZIP يحتوي على معظم الملفات من 86-DOS 0.75 (1981-04-17 /1981-04-18 ) إلى 1.00 /1.10 (1981-07-21 )
- ↑ صور أقراص 86-DOS 1.00 لمحاكي SIMH
- ↑ 86-DOS - نظام تشغيل القرص لمعالج 8086 - دليل المستخدم (PDF) . الإصدار 0.3 ( طبعة أولية). سياتل، واشنطن، الولايات المتحدة الأمريكية: شركة سياتل لمنتجات الكمبيوتر، 1980. مؤرشف من الأصل (PDF) بتاريخ 14 يوليو 2019. تم الاطلاع عليه بتاريخ 14 يوليو 2019 . (59 صفحة)
- ↑ صور أقراص MS-DOS 1.25 لمحاكي SIMH
- ↑ شوستيك، لين (24 مارس 2014). "شفرة المصدر المبكرة لنظام التشغيل مايكروسوفت إم إس-دوس" . جواهر البرمجيات: سلسلة شفرات المصدر التاريخية لمتحف تاريخ الحاسوب . تم الاطلاع عليه بتاريخ 29 مارس 2014 .(ملاحظة: على الرغم من أن المؤلف يدعي أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
- ↑ ليفين، روي (25 مارس 2014). "مايكروسوفت تُتيح شفرة المصدر لنظامي MS-DOS وWord لنظام ويندوز للجمهور" . مدونة مايكروسوفت الرسمية . مؤرشف من الأصل بتاريخ 28 مارس 2014. تم الاطلاع عليه بتاريخ 29 مارس 2014 .(ملاحظة: على الرغم من أن المؤلف يدعي أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
- ↑ "معالج Seattle Computer Products 8086 S-100 Bus Microcomputer - صورة لأقراص مرنة DD/1S بحجم 8.0 بوصة لتوزيع نظام التشغيل MS-DOS 2.0 من SCP" . 22 نوفمبر 2009. مؤرشف من الأصل في 4 سبتمبر 2013. تم الاطلاع عليه في 6 مايو 2014 .
للمزيد من القراءة
- 86-DOS - نظام تشغيل القرص لمعالج 8086 - دليل المبرمج (ملف PDF) . الإصدار 0.3 ( طبعة أولية). سياتل، واشنطن، الولايات المتحدة الأمريكية: شركة سياتل لمنتجات الكمبيوتر، 1980. تاريخ الاطلاع: 13 أكتوبر 2024 .(41 صفحة)
روابط خارجية
- وثائق 86-DOS من شركة باترسون للتكنولوجيا
- قم بتشغيل برنامج SCP 86-DOS 1.0 في محاكي Altair 8800 SIMH من تصميم هوارد إم. هارت.
- برامج الحواسيب الصغيرة
- أنظمة تشغيل الأقراص
- إصدارات نظام التشغيل DOS
- أنظمة التشغيل القائمة على الأقراص المرنة
- أنظمة التشغيل المتوقفة
- أنظمة تشغيل احتكارية
- برنامج احتكاري سابق
- برنامج عام 1979
- برنامج مبرمج بلغة التجميع
- برنامج مرخص بموجب ترخيص MIT
- المنتجات والخدمات التي تم إيقافها في عام 1981
