آي بي إم 5150. حيث بدأ الاحتكار



انقر هنا لقراءة النسخة الروسية.

كل عشاق الأجهزة القديمة لديه صنم. في أوروبا الشرقية غالبًا ما تكون نسخة من Sinclair ZX Spectrum ، حيث كانت تتمتع بشعبية كبيرة هناك ، وكذلك في بريطانيا وإسبانيا. لسوء الحظ ، ترك ZX Spectrum القليل من الإرث. IBM PC 5150 هو وحش مختلف. كثيرون يحبون هذا الكمبيوتر لتراثه. لأنه أصبح في نهاية المطاف جهاز كمبيوتر في نهاية المطاف. الكمبيوتر. ولكن على الرغم من أن تاريخ هذا الكمبيوتر معروف جيدًا ، إلا أنه من المثير للدهشة ألا يعرف الكثير من الأشخاص ما كان موجودًا في غطاء جهاز كمبيوتر IBM الأول.

على سبيل المثال ، فوجئ الكثير من الأشخاص الذين تحدثت إليهم عندما اكتشفوا أن مقدار ذاكرة الوصول العشوائي (RAM) التي كانت تحتوي على 5150 لم يكن 640 كيلو بايت. في ذلك الوقت ، كان 640 كيلوبايت عبارة عن كمية كبيرة من ذاكرة الوصول العشوائي وكانت بالفعل كافية لأي شخص. يمكن أن تستوعب المراجعة الأولى من اللوحة الأم IBM 5150 أكثر من 64 كيلو بايت من ذاكرة الوصول العشوائي. نعم ، هذا صحيح ، تمامًا مثلما كان سيحصل على الكومودور 64. وأكثر قليلاً من إصدار 48 كيلو بايت من ZX Spectrum ، الأكثر شعبية. بالطبع ، كانت هناك بطاقات ترقية للذاكرة متوفرة في السوق ، لكنها ظهرت بعد أن بدأت IBM في بيع 5150 ، وبالطبع كانت المراجعة الثانية للوحة الأم قادرة على التعامل مع ما يصل إلى 256 كيلو بايت ، ولكن إذا كنت قد اشتريت نسخة أساسية من في وقت مبكر IBM 5150 كنت قد انتهى الأمر مع جهاز كمبيوتر 16KB IBM. هل يمكنك تخيل 16 كيلو بايت من ذاكرة الوصول العشوائي في كمبيوتر IBM؟ لن تتمكن من تشغيل DOS هناك ...

ولن تحتاج إلى: الإصدار الأساسي لم يشحن مع أي نوع من محرك الأقراص المرنة. في الواقع ، لم يتم شحنها مع أي محرك أقراص على الإطلاق ، لم يكن محرك الأقراص الثابت موجودًا حتى في قائمة الخيارات لـ 5150 ، ولم يتمكن مصدر طاقة جهاز الكمبيوتر الشخصي الأول من IBM من التعامل مع محرك الأقراص الثابتة أيضًا. فكيف كنت قد قمت بتشغيل هذا الكمبيوتر على الإطلاق؟ حسنًا ، تمامًا كما فعلت مع Commodore 64 أو ZX Spectrum. سيكون لديك السلطة وتشغيله إلى ROM Basic. ومثلما حدث في Commodore on ZX Spectrum مرة أخرى ، كنت قد استخدمت أشرطة الكاسيت لحفظ البرامج الأساسية وتحميلها. نعم ، تم تزويد IBM PC 5150 بمعيار منفذ كاسيت. بعد قولي هذا ، أود أن أذكر أنه في الواقع كان للكمبيوتر الشخصي الكثير من الأشياء الشائعة مع أجهزة الكمبيوتر ذات 8 بتات في تلك الحقبة. نعم ، كان لدى IBM PC 5150 وحدة المعالجة المركزية Intel 8088 ذات 16 بت ، لكن ناقل بيانات وحدة المعالجة المركزية كان بعرض 8 بت فقط ، لتوفير تكاليف المكونات. نعم ، كان ناقل العنوان ممتلئًا بعرض 20 بت ، ويمكن لجميع الأجهزة استخدام مساحة العنوان الكاملة (وهذا هو السبب في أن أول ميغابايت من ذاكرة الوصول العشوائي مهمة جدًا لأجهزة ناقل ISA: يمكن أن تستوعب فتحة ISA 20 سطر عناوين فقط ، وبالتالي معالجة الحد الأقصى 1 ميغابايت) ، ولكن تم تنفيذ كل تبادل البيانات من خلال ناقل بيانات 8 بت. مثلما هو الحال في Commodore 64 أو ZX Spectrum. أبسط من ذلك ، لأنه على عكس Sinclair Research أو Acorn الذين استخدموا ULAs مخصصين في أجهزة الكمبيوتر الخاصة بهم ، أو Commodore ، الذين يملكون تقنية MOS وبعض الرقائق المستخدمة في آلاتها المصممة حصريًا للكومودور وغير متاحين للمصنعين الآخرين ، قررت IBM استخدام مكونات shlef فقط لبناء 5150. لذلك يمكن لأي شخص بسهولة بناء استنساخ الخاصة بهم من 5150 ، باستثناء IBM BIOS الذي كان محمي بحقوق النشر.

وعند النظر إلى محول العرض ، تصبح القصة أكثر تسلية. تم تقديم IBM PC 5150 بمحول عرض نص أحادي اللون (MDA). لم يكن قادرا على أي نوع من الرسومات على الإطلاق. من ناحية أخرى ، كانت جودة النص المعروض رائعة. على الرغم من أن هذا المحول تطلب جهازًا مناسبًا لتوصيله ، وكان مناسبًا جدًا لمستخدمي الأعمال (شريطة أن يتم تثبيت محرك أقراص مرنة اختياري لتشغيل تطبيقات DOS). بعد مرور بعض الوقت ، ظهر محول رسومات ملونة (CGA) في قائمة الخيارات. يمكن أن يعرض هذا المحول 4 ألوان مرة واحدة في وضع الرسومات ولديه مقطع فيديو مركب للاتصال بجهاز التلفزيون. كان محول الفيديو هذا أسوأ بكثير عند عرض النص ، ولكنه كان مناسبًا للمستخدمين المنزليين: لن تحتاج إلى شاشة مخصصة ، ويمكن اختراق حد الألوان الأربعة مع بعض السحر عند استخدام مركب خارجي. وبشكل عام ، لم تكن بطاقة CGA سيئة كما يمكنك أن تتذكر من لعب ألعاب CGA على بطاقة فيديو VGA تحاكي CGA. وكان جهاز التلفزيون تناسب أفضل.

لقد حصلت على جهاز كمبيوتر شخصي IBM 5150 لبعض الوقت بالفعل لكنني لم أتطرق إليه لسبب بسيط: لم يتم تشغيله. في البداية ، عندما استلمت للتو جهاز الكمبيوتر ، وجدت بسرعة مكثفًا تم اختزاله واخذته. كان جالسًا على سكة حديد -12 فولت ولم يكن ضروريًا للاستخدام ، لذلك لم أكن عناء استبداله. ولكن بعد ذلك اكتشفت أن الكمبيوتر لديه بعض المشاكل الرئيسية في ذاكرة الوصول العشوائي الخاصة به.

أنا هنا بحاجة لشرح شيء أولاً. الشيء ، لم يكن هناك أي إعداد BIOS في 5150. كان برنامج BIOS يقرأ كتلتين للتبديل موجودة على اللوحة الأم ، SW1 و SW2 لتكوين الجهاز. تم ضبط تكوين RAM على خطوتين. أولاً ، ستحتاج إلى تعيين SW1 لإخبار BIOS بعدد سكان 4 من بنوك RAM الموجودة على اللوحة الأم. بعد ذلك ، ستقوم بإعداد SW2 للإشارة إلى إجمالي كمية ذاكرة الوصول العشوائي (RAM) ، على اللوحة الأم وجميع بطاقات الامتداد المثبتة والمتاحة للكمبيوتر الشخصي.


يمكنك رؤية SW1 و SW2 كطوبين سماويين على الصورة

احتوى كل بنك ذاكرة على اللوحة الأم على 9 شرائح ذاكرة: 8 بتات و 1 بت تعادل. دعمت المراجعة الأولى للوحة الأم 16 كيلوبايت لكل بنك ، وأيدت المراجعات اللاحقة 64 كيلوبايت لكل بنك. هنا بدأت المشاكل. بادئ ذي بدء ، يوجد خطأ في برنامج BIOS ، مما يجعل الكمبيوتر الشخصي يعتقد أنه ، بغض النظر عن المراجعة التي تجريها اللوحة الأم ، لا يوجد سوى 16 كيلوبايت من ذاكرة الوصول العشوائي لكل بنك إذا تم ترك بعض البنوك على اللوحة الأم غير محجوزة. لذلك ، على سبيل المثال ، إذا قمت بتثبيت 192 كيلوبايت من ذاكرة الوصول العشوائي على اللوحة الأم بسعة 256 كيلوبايت عن طريق ملء 3 بنوك وترك البنك الرابع فارغًا ، فإن BIOS سيشاهد 48 كيلو بايت فقط. يوجد أيضًا خلل آخر في نظام الإدخال والإخراج الأساسي (BIOS) والذي تسبب في حدوث أخطاء في الذاكرة الوهمية على اللوحات الأم للمراجعة اللاحقة إذا تم ترك بعض البنوك على اللوحة الأم غير مأهولة بالسكان. يجعلني هذان الخطأان يفكران في أن المراجعة اللاحقة لجهاز IBM PC 5150s لم يتم شحنها على الإطلاق مع أقل من 256 كيلو بايت من الذاكرة ، وإلا فقد يواجه العميل القدرة على الأخطاء ولن يتمكن من استخدام جميع الذاكرة المثبتة في النظام ، عندما تكون ذاكرة الوصول العشوائي (RAM) كانت الأسعار شديدة الانحدار.

حسنًا ، لذلك كان لدي 5150 مع لوحة أم مراجعة متأخرة وبطاقة ذاكرة خارجية مزودة بذاكرة 256 كيلو بايت. ولكن عند التشغيل ، أشار الكمبيوتر الخاص بي إلى وجود خطأ 0800 201 وأوقف رسالة POST مع PARITY CHECK 1.


كشفت googling السريعة أن هذا النوع من الأخطاء غالبًا ما يكون بسبب إعدادات SW1 و SW2 غير الصحيحة. لقد بدأت التجارب. بادئ ذي بدء ، قمت بإزالة بطاقة ذاكرة الامتداد وضبط SW2 وفقًا لذلك. هذا لم يكن له تأثير. أنا رغم ذلك ، "حسنًا ، يجب أن يكون السبب في ذلك هو الذاكرة المدمجة على متن الطائرة." لذلك قررت إزالة جميع الذاكرة التي يمكن إزالتها. لم يبق سوى بنك 0 ، لأنه كان ملحوماً على السبورة. وذهب الخطأ بعيدا! قام الكمبيوتر بالتمهيد إلى Basic وأبلغ عن رؤية 12 كيلوبايت من الذاكرة.


فكرتي الأولى كانت ، "انتظر ثانيةً ، من المفترض أن يكون لديّ 64 كيلوبايت ، ROM Basic لا يمكنه تناول الكثير من الذاكرة!" سيفهم القارئ المدروس الآن أن السبب في ذلك هو خطأ BIOS الموصوف مسبقًا. لكنني لم أعرف ذلك في ذلك الوقت.

بعد أن أمضيت وقتًا طويلاً في googling ، وجدت هذا الموقع المذهل ، الذي أصبح كتاب IBM PC Bible لنفسي وسيساعدني كثيرًا في المضي قدمًا في هذه القصة. كانت هناك حيث اكتشفت أن لوحتي كانت قادرة فقط على رؤية 16 كيلو بايت في حالة امتلاء بنك ذاكرة واحد فقط ، وأن خطأ 0800 201 يشير إلى حدوث خلل في Bank 0 Parity Bit IC ، والذي كان ملحومًا على اللوحة الرئيسية ، وأن الخطأ كان يقع في 3 / 4s العلوي من الشريحة ، لذلك لم يكن من المنطقي للنظام عندما كان العنوان 16 كيلوبايت فقط من أصل 64 كيلو بايت في البنك 0. للأسف ، بعد أن كنت desoldered IC و intalled مقبس مع جديد IC ، توفي اللوحة الأم. لم تظهر أي علامات على الحياة منذ ذلك الحين. لم أجد أي ضرر ناتج عن عملية اللحام الخاصة بي ، لكن بما أنني كنت أستخدم مسدس الهواء الساخن لإلغاء تثبيت الشريحة المعيبة ، فقد افترضت أن بعض شرائح الذاكرة الأخرى قد تكون سيئة ، وإذا حدث خطأ في أول 16 كيلوبايت. من ذاكرة الوصول العشوائي تظهر اللوحة الأم ميتة في آي بي إم 5150. أو ROM قد تصبح تالفة من الحرارة. باختصار ، تطلب هذا المنتدى إجراء فحص شامل ولم يكن لدي وقت لذلك ، لذلك وضعت هذا الكمبيوتر بعيدًا في الوقت الحالي.

مر الوقت وحصلت مرة واحدة على كتاب بعنوان ZX Spectrum ULA: كيفية تصميم حاسوب دقيق في إحدى حلقات The Ben Heck Show . كان بناء استنساخ ZX Spectrum حلمي لبعض الوقت بالفعل ، ووعد الكتاب بتصميم متوافق بنسبة 100 ٪ على أساس المرحلية المنطقية التسلسلية 74HC لسلسلة الرف. كنت مهتمة. لقد اشتريت كل من الكتاب وثنائي الفينيل متعدد الكلور الذي صممه مؤلف الكتاب. أعلم أن هذا أمر مخادع لكن لدي عذرًا: لقد أردت أولاً استنساخ ZX Spectrum عامًا حتى أتمكن من تجربته ، وشراء ثنائي الفينيل متعدد الكلور من صنع المصنع يسرع العملية بشكل كبير. وكان التسعير بأسعار معقولة جدا كذلك. بعد كل شيء ، أحببت عملية تجميع نسخة ZX Spectrum هذه لدرجة أنه بعد الانتهاء منها ، بدأت أبحث عن شيء آخر للحام.

ووجدت هذا



نعم ، هذه نسخة دقيقة للغاية من اللوحة الأم الأصلية IBM PC 5150 المراجعة المتأخرة ، لكنها PCB جديدة تمامًا ، مصنوعة جيدًا ، بجودة ممتازة. لقد وجدت عددًا قليلًا جدًا من الاختلافات بين هذه اللوحة المستنسخة واللوحة الأصلية ، أحدها عبارة عن شريحة مولد تأخير (تستخدم لإنشاء إشارة تحديث ذاكرة الوصول العشوائي ، بقدر ما فهمت):


الحزمة الكبيرة على اليسار هي جيل IC الأصلي للتأخير ، بينما DIP-8 الصغيرة على اليمين هي واحدة حديثة.

وتوجيه المكثفات الخزفية: في حين تستخدم التنتالمات نفس دبوس الفتحة بثلاث فتحات كما هو الحال في اللوحة الأصلية ، يتم تثبيت الدبوس الأوسط بحيث لا يمكن تركيبه بالطريقة الخاطئة أثناء عملية التجميع ، تتبع جميع المكثفات الخزفية على لوحة الاستنساخ لا يتم استخدام نفس الفتحة الأرضية ذات الفتحة الثلاثة حفرة مثل التنتالوم ، وعلى الفتحة الوسطى لمكثفات السيراميك الأصلية ، وتكون الأرض في أحد الثقوب الخارجية ، لأن هذه المكثفات غير مستقطبة ، ولا يهم الاتجاه بالنسبة لهم. هذا يجعل تجميع لوحة الاستنساخ أصعب قليلاً ، لأن أرجل المكثفات الخزفية قريبة جدًا من بعضها البعض على السبورة ، لكنها ليست مشكلة كبيرة. بصرف النظر عن ذلك ، تبدو الألواح متطابقة بالنسبة لي ، والجزء الأكثر إثارة للاهتمام هو أن المجموعة تشمل جميع الرقائق والمكونات السلبية اللازمة لتجميع لوحة تعمل بكامل طاقتها. بما في ذلك EPROM مع BIOS متوافق PC IBM. إذا قررت العثور على جميع هذه الشرائح بنفسك ، فيرجى مراعاة أنه من الصعب جدًا تحديد مصدرها في أيامنا هذه ، ويجب برمجة EPROM أيضًا ، وأن IBM لم تستخدم JEDEC pinout المتوافق مع EPROM هذا. يمكنك بناء متدخل ، بطبيعة الحال ، ولكن مع المتدخل لا تبدو اللوحة نظيفة. لم تكن كل شريحة في المجموعة مخزونًا جديدًا قديمًا ، فقد كانت بعض آثار اللحام القديم مرئية على بعضها ، لكن الحالة الزائدة لكل هذه الرقائق كانت ممتازة. كانت المجموعة تشعر بمنتج ذو جودة استثنائية. العيب الرئيسي هو السعر. يمكنك شراء 2 أو 3 اللوحات الأم المستخدمة على موقع ئي باي لهذا المال. ولكن هذا لم يمنعني من شراء هذه المجموعة ، لقد كان لدي بالفعل اللوحة الأم المستخدمة في جهاز الكمبيوتر الخاص بي ولم يساعدني كثيرًا. الأهم من ذلك ، كان فرحة وضع ZX Spectrum معًا ما زال جديدًا في ذاكرتي ، وبالنسبة إلى Spectrum كان عليّ أن أصدر جميع الأجزاء بنفسي (لم يكن من الصعب أن أكون أمينًا ، فسلسلة شرائح 74HC لا تزال متاحة بأسعار معقولة جدًا وكان لدي بالفعل الكثير منهم في رف ، وكذلك مجموعة من معالجات Z80). لذلك ، بعد بضع ليالٍ ، كانت لوحة الاستنساخ لا يمكن تمييزها عن اللوحة الأصلية ، وقمت بتزويدها بجهاز IBM PC EPROM أصلي للحصول على BIOS و Basic أساسي على متن الطائرة:



إنه لمن دواعي سروري أن نضع لوحة مثل هذه معًا ، وعلى الرغم من أنني أخطط لاستعادة النسخة الأصلية في وقت ما في المستقبل ، إلا أن هذه اللوحة ستفعلها في الوقت الحالي. حسنًا ، لذا بعد تجميع اللوحة وتثبيتها في العلبة ، سنحتاج إلى:

1. تحكم مرن:



يمكن لـ IBM PC 5150 الأصلي فقط كتابة أقراص مزدوجة الكثافة. قرص واحد 1/4 بوصة يناسب بيانات 360 كيلوبايت ، قرص واحد 3 1/2 بوصة يناسب 720 كيلو بايت. لقد تم تجهيز جهاز الكمبيوتر الخاص بي بمحرك أقراص مقاس 5/1 بوصة ، وقمت بتوصيل محرك الأقراص بجهاز كمبيوتر أكثر حداثة (486) لإنشاء قرص مرن قابل للتمهيد به IBM PC DOS 3.30.

2. بعض الذاكرة الإضافية:


انظر كيف كبير هذا المجلس هو مقارنة لوحة المفاتيح الحديثة.

هذا المقابس في فتحة ناقل ISA 8 بت. في الأيام الماضية ، لم يكن ISA ناقلًا قديمًا بطيئًا ، بل كان ناقلًا محليًا لمعالج 8088 ، بل كان أكثر من ذلك ، تم إلغاء تعدد الإرسال ، مما يوفر دبابيس مختلفة للبيانات والعنوان ، على عكس المعالج نفسه. ركض الحافلة في 4.17 ميغاهيرتز ، على مدار الساعة نفس وحدة المعالجة المركزية نفسها.
تضم لوحة تمديد الذاكرة أيضًا ساعة Real Time Clock (نعم ، لم يكن هناك RTC على اللوحة الأم) ، لكن الساعة تتطلب تحميل برنامج التشغيل عند بدء التشغيل. يعمل برنامج التشغيل هذا على استخراج الوقت والتاريخ من الشريحة وتعيين وقت / تاريخ DOS وفقًا لذلك. بصرف النظر عن ذلك ، فإن اللوحة مجهزة بمنفذ تسلسلي ومنافذ متوازية ، وهو سهل الاستخدام. قمت بتركيب 384 كيلوبايت من الذاكرة على اللوحة كحد أقصى ليحصل على 640 كيلوبايت من إجمالي الذاكرة في النظام. نعم ، هذا شيء رائع بالنسبة إلى 5150 ، ولكن مع الذاكرة ، كلما كان ذلك أفضل.

3. بطاقة الفيديو:

لقد بدأت في اختبار النظام الذي كان معروفًا ببطاقة فيديو VGA جيدة تم تصميمها لحافلة ذات 16 بتًا ، لكنها كانت وظيفية تمامًا في ناقل 8 بت. VGA هي بطاقة جيدة ، ولكنها ليست فترة صحيحة. يطلب كمبيوتر IBM وجود CGA أو بطاقة Hercules (لا يوجد MDA ، أريد بعض الرسومات أيضًا). مثل هذا واحد ، على سبيل المثال:



تم إجراء جميع لقطات الشاشة حتى هذا الوقت باستخدام بطاقة VGA ، وهنا CGA:



حسنًا ، كل شيء تم إعداده ويعمل ، ونظام القرص المرن القابل للتمهيد في متناول اليد ، وشاشة مزودة بإدخال مركب جاهز ، يمكننا بدء الاختبارات؟ ليس تماما. نحن بحاجة إلى لوحة المفاتيح أيضا. استخدم كل من IBM PC 5150 و PC XT 5160 نفس موصل لوحة المفاتيح DIN5 ، كما حدث لاحقًا في IBM PC AT. ولكن على الرغم من أن لوحة مفاتيح IBM PC AT متوافقة تمامًا مع لوحات مفاتيح IBM PS / 2 المتوفرة على نطاق واسع (مع محول سلبي بسيط) ، إلا أن لوحة مفاتيح IBM PC XT مختلفة. لا يمكنك توصيل لوحة مفاتيح AT بجهاز كمبيوتر XT - لن يعمل. بالطبع ، يمكنك شراء لوحة مفاتيح قديمة متوافقة مع XT على موقع eBay ، لكن البائعين يطلبون أسعارًا مجنونة لهؤلاء. وعلى الرغم من أنني أحب لوحة المفاتيح طراز F حقًا ، إلا أنني لست مستعدًا لدفع الثمن.

لحسن الحظ ، الحل بسيط :


الموافقة المسبقة عن علم الصغيرة MC ، 3 مقاومات ، الثنائيات واحد ومكثف. هذا هو كل ما يتطلبه الأمر لجعل لوحة المفاتيح PS / 2 XT متوافقة. والحقيقة المضحكة هي أن MC هنا يمكن أن تعمل بسرعة 20 ميجاهرتز ، مما يوفر قوة حسابية أكثر من 5150 الذي تخدم فيه.

أول لقاء لي مع IBM PC كان استنساخ جهاز كمبيوتر في مكتب أمي. واستند على معالج 286. لقد استخدمت الكثير لألعب الفأس الذهبي ، وموت الموت ، أمير بلاد فارس. كان لي أيضًا بعض الخبرة مع جهاز 8088 في الماضي. كان استنساخ السوفيت يسمى Poisk . لعبنا الكثير من الألعاب عليها ، وكانت نسخة بطيئة للغاية من استنساخ IBM PC ، لكن في ذاكرتي كانت تدير ألعابًا بشكل جيد جدًا.

ولكن كما هو الحال دائمًا ، فإن الذاكرة البشرية هي مصدر غير موثوق به. كان IBM 5150 الأصلي آلة بطيئة جدًا للألعاب. هذا هو الوقت الذي استغرقته عملية تحميل Lemmings من قرص مرن (فشل المحول المركب إلى VGA في إنتاج اللون ، وبالتالي فإن الصورة بالأبيض والأسود):


هذه هي الطريقة التي تم بها استخدام الكمبيوتر فعليًا: يمكنك تشغيله من قرص مرن للنظام ، أو تبديله على قرص مرن يعمل (أو شراء محرك مرن آخر لاستخدام قرصين مرنين مرة واحدة) ، قم بتحميل برنامج. جعلت الأقراص الصلبة للجمهور في وقت لاحق ، ولم تكن مناسبة لوحدة الإمداد بالطاقة الضعيفة في 5150.

ومن المغري للغاية محاولة دمج جهاز 5150 في شبكة منزلية TCP / IP. بالتأكيد ، لا يمكنني القيام بذلك من خلال تكوين الأجهزة الحالي: لن يتلاءم القرص المرن 360 كيلو بايت مع مكدس TCP / IP مع برنامج تشغيل بطاقة الشبكة. لذلك سيتعين علي الابتعاد عن صحة الفترة مرة أخرى:

4. هذا محول شبكة:

الصورة

تم تصميمه لاستخدام ناقل 16 بت ، لكنه يعمل بلا عيب على حافلة 8 بت. يحتوي على مقبس RJ-45 لكابل UTP ولديه جميع الفرص ليكون أسرع جهاز في النظام بأكمله.

++++++++++++

5. سيتم أخذ الفتحة الخامسة والأخيرة من خلال وحدة التحكم في القرص الثابت (نعم ، كان لدى IBM 5150 فقط 5 فتحات للتوسعة. وكان IBM 5160 يحتوي على 8 ، ولكن كانت هناك مشكلات أيضًا):



هذا هو وحدة تحكم XT-IDE مفتوحة المصدر. كنت أتمنى لو كان لدي محرك MFM ليناسب هذا التصميم ، لكن من الصعب جدًا الوصول إليه. ولسوء الحظ ، واجهت وحدة التحكم هذه بعض الأخطاء الغريبة عند تشغيلها على وحدة المعالجة المركزية AMD 8088 الأصلية ، وكان الكمبيوتر يحبس باستمرار يعرض أخطاء تماثل الذاكرة. استغرق الأمر بضعة أسابيع لمعرفة ذلك ، ولكن الترقية إلى وحدة المعالجة المركزية NEC V20 حل هذه المشكلات بالكامل:



لقد قمت بتركيب محرك أقراص صلبة بحجم 2.5 بوصة لمجرد أنه مناسب تمامًا:



لقد كان من الأفضل بالنسبة لمهندسي IBM أن يحتفظوا بإمكانية تثبيت محرك أقراص ثابتة بحجم 2.5 بوصة على 5150!

وبشكل عام ، يبدو الكمبيوتر وكأنه صندوق كنز للمدرسة القديمة!



حسنًا ، التمهيد من القرص الصلب:


لقد صنعت ملف دفعي صغير يبدأ الشبكة. كان بإمكاني وضع جميع الأوامر على ملف autoexec.bat الخاص بي ، لكن برنامج تشغيل حزمة بطاقة LAN يستهلك قدراً كبيراً من ذاكرة الوصول العشوائي وليس هناك حاجة دائمًا ، لذلك اخترت مجموعة منفصلة:


دعونا نتحقق مما إذا كان الوصول إلى الإنترنت يعمل:



وإذا كان بإمكاني الوصول إلى خادم بروتوكول نقل الملفات الخاص بي ، فقد كان هذا هو الهدف النهائي المتمثل في تجميع كل ذلك في المقام الأول:



جيد وما بالداخل؟



وأخيرًا مثال واحد فقط على بطء IBM 5150:


راجع للشغل ، لاحظ أن هناك بالتأكيد أكثر من 4 ألوان!

PS بعد كل شيء ، تمكنت من استعادة اللوحة الأصلية. بالطبع ، كنت على يقين من أن مهاراتي في اللحام مجنونة لدرجة أنني لم أستطع حتى أن أتخيل أنني أتلفت اللوحة وألغي معالجة التكافؤ IC. كنت أظن أن شيئًا آخر قد تعرض للتلف بسبب العمر والحرارة. لقد استغرق الأمر مني إزالة المصرف بالكامل 0 والتحقق من كل شريحة ذاكرة واحدة لأدرك أخيرًا أنني أتلف طبقة المعدن التي تربط آثار الجانب العلوي على اللوحة الأم بالجانب السفلي. نعم ، لقد قمت بالتحقق من استمرارية كل الآثار بمجرد رفض الكمبيوتر تشغيله لأول مرة ، لكنني كنت محظوظًا: لقد قمت بالتحقق من إشارة كتابة الذاكرة التي جاءت من IC التالف الذي ألغيته إلى Bank 1 ، لكن ليس للبنك 0. وكانت هذه الآثار مرتبطة بواسطة طبقة المعدن الذي أتلفه. لذلك البنك 0 لم يتلق إشارة كتابة الذاكرة من لوحة ، وكان لا يعمل. بعد كل شيء ، كان لا بد لي من لحام سلك الطائر ، وعاد المجلس إلى الحياة.

Source: https://habr.com/ru/post/ar439090/


All Articles