كومودور سي بي إم-2
سلسلة Commodore CBM-II هي مجموعة قصيرة العمر من أجهزة الكمبيوتر الشخصية ذات 8 بت من شركة Commodore Business Machines (CBM)، تم إصدارها في عام 1982 وكان المقصود منها أن تكون امتدادًا لسلسلة Commodore PET .
الوصف الفني
يأتي جهاز CBM-II بنسختين: سلسلة P (حيث P تعني الاستخدام الشخصي أو المنزلي) وسلسلة B (حيث B تعني الاستخدام التجاري). توفرت سلسلة B بشاشة أحادية اللون مدمجة (عالية الارتفاع) مع لوحة مفاتيح منفصلة، وأيضًا كوحدة واحدة بلوحة مفاتيح مدمجة ولكن بدون شاشة (منخفضة الارتفاع). غالبًا ما يُشار إلى هذه الأجهزة باسم " Porsche PETs" بسبب شائعات خاطئة مفادها أن شركة بورشه هي من صممت هيكل الجهاز. مع أن شركة كومودور استشارت بورشه في البداية لتصميم الهيكل، إلا أن تكلفة إنتاجه كانت باهظة للغاية، لذا استعانت كومودور بالمصمم إيرا فيلينسكي لتصميم هيكل بناءً على النموذج الأولي لجهاز PET. [ 1 ] [ 2 ] [ 3 ] [ 4 ]
تستخدم سلسلة P شريحة الفيديو الملونة VIC-II ذات الأربعين عمودًا، على غرار جهاز كومودور 64 (C64). كما تتضمن منفذي عصا تحكم قياسيين على غرار أجهزة أتاري . ويعمل معالج 6509 بسرعة 1 ميجاهرتز في سلسلة P نظرًا لاستخدام شريحة VIC-II.
تحتوي كل من أجهزة السلسلة B و P على شريحة SID 6581 ، على الرغم من أن سرعة الساعة 2 ميجاهرتز في السلسلة B تجعل من المستحيل قراءة أي من سجلات SID.
تستخدم سلسلة B شريحة فيديو CRTC 6545 لعرض شاشة أحادية اللون "خضراء" بـ 80 عمودًا، وهي أكثر ملاءمةً لمعالجة النصوص والاستخدامات التجارية الأخرى من شاشة VIC-II ذات الـ 40 عمودًا. معظم الطرازات مزودة بمعالج Motorola 68B45 ، وهو نسخة متوافقة من حيث عدد الدبابيس، بدلاً من معالج MOS 6545A1 بتردد 2 ميجاهرتز. في سلسلة B، يعمل المعالج 6509 بتردد 2 ميجاهرتز. لا تحتوي سلسلة B على منافذ عصا التحكم، ولكن الموصل لا يزال موجودًا على اللوحة الأم.
تُعدّ أجهزة CBM-II الوحيدة من بين أجهزة كومودور ذات 8 بت المزودة بمنفذ RS-232 بدلاً من منفذ المستخدم القياسي. لا تزال سجلات الإدخال/الإخراج الخاصة بمنفذ المستخدم موجودة (لأنها وظيفة داخلية لرقاقات 6522 )، ولكن لا يوجد موصل لها على اللوحة الأم.
تتضمن الأجهزة أيضًا فتحة للخرطوشة. أصدرت شركة JCL Software كلاً من موسع لغة BASIC ومجمع/محرر بتنسيق خرطوشة . [ 5 ]
احتفظت سلسلة B بواجهة IEEE-488 من جهاز PET بدلاً من واجهة IEC التسلسلية الموجودة في جهازي VIC-20 و C64. وتم توزيع كمية صغيرة من البرامج التي طورتها شركة Commodore لسلسلة B على أقراص بحجم 500 كيلوبايت بتنسيق 8050 بدلاً من أقراص بحجم 170 كيلوبايت بتنسيق 4040 / 1541 .
تضمنت الميزات المشتركة بين سلسلتي P وB معالج MOS Technology 6509 ، وهو نسخة محسّنة من المعالج 6502 الشهير ، والذي كان قادرًا على الوصول إلى ذاكرة وصول عشوائي (RAM) بسعة تصل إلى 1 ميجابايت عبر تبديل البنوك (مع ذلك، لم يأتِ أي طراز من CBM-II بذاكرة RAM تزيد عن 256 كيلوبايت ). شريحة الصوت هي 6581 SID، وهي نفسها المستخدمة في جهاز C64 الشهير، ولكن مع بعض القيود نظرًا لزيادة ترددها إلى 2 ميجاهرتز. بالإضافة إلى ذلك، يحتوي CBM-II على واجهة تسلسلية RS-232 قياسية في الصناعة، وناقل متوازي IEEE-488 (للاستخدام مع محركات الأقراص والطابعات)، تمامًا مثل سلسلة PET/CBM. يستخدم نظام التشغيل المدمج في CBM-II نسخة محسّنة من لغة CBM BASIC الإصدار 4.0.
تتيح لوحة المعالج المساعد الاختيارية ، القائمة على معالج Intel 8088، لسلسلة CBM-II تشغيل نظامي CP/M-86 1.1 و MS-DOS 1.25 ؛ إلا أن هذه الحواسيب لم تكن متوافقة مع أجهزة IBM PC ، ولم يظهر سوى القليل جدًا من البرامج، إن وُجدت أصلًا، التي تستفيد من هذه الإمكانية. ولا تعمل لوحة المعالج المساعد إلا على الأجهزة ذات المواصفات العالية نظرًا لمتطلبات مصدر الطاقة والمسافة الميكانيكية. كما أُعلن عن بطاقة Z80 في حال رغب المستخدم بتشغيل نظام CP/M-80 ، بالإضافة إلى لوحة Zilog Z8001 ، ولكن لا يُعرف وجود أي منها. ويبدو أن لوحة 8088 لم تُطرح في الأسواق أبدًا بسبب صعوبات في جعلها تعمل مع النظام.
تستخدم سلسلة CBM-II نظامًا معقدًا لتجميع ذاكرة الوصول العشوائي (RAM ). يحتوي البنك 0 على ذاكرة الفيديو في أجهزة سلسلة P، بينما يكون فارغًا في أجهزة سلسلة B. تحتوي البنوك من 1 إلى 4 على ذاكرة النظام الرئيسية، بينما يحتوي البنك 15 على ذاكرة القراءة فقط (ROM) الخاصة بالنظام، وذاكرة القراءة فقط الخاصة بالخرطوشة، وسجلات الإدخال/الإخراج، وذاكرة الفيديو في أجهزة سلسلة B، بالإضافة إلى مساحة صغيرة من ذاكرة الوصول العشوائي لتخزين متغيرات النظام. يُخزَّن نص برنامج BASIC في البنك 1. في طرازات 128 كيلوبايت، يحتوي البنك 2 على جميع متغيرات BASIC، بينما في طرازات 256 كيلوبايت، تُوزَّع هذه المتغيرات على البنوك من 2 إلى 4. مع ذلك، وعلى عكس جهاز Commodore 128 الذي صدر لاحقًا ، لا تحتوي أجهزة CBM-II على ذاكرة القراءة فقط (ROM) الخاصة بالنظام مُوزَّعة على بنوك أخرى غير البنك 15، الذي يحتوي على ذاكرة برنامج محدودة للغاية (1 كيلوبايت متوفرة، بالإضافة إلى إمكانية تركيب لوحة توسيع بسعة 4 كيلوبايت). هذا يعني أنه كان على البرامج تضمين إجراءات نظام التشغيل الخاصة بها للتعامل مع إدخال/إخراج الجهاز والمقاطعات ، حيث لا يمكن استدعاء التعليمات البرمجية عن بُعد عبر بنوك الذاكرة المختلفة. نظريًا، إذا مُلئت البنوك من 5 إلى 14، يُمكن تثبيت ذاكرة وصول عشوائي (RAM) تصل إلى 1 ميجابايت، ولكن عمليًا، يقتصر حجم الذاكرة على 256 كيلوبايت لأن شريحة PLA لا تحتوي على عدد كافٍ من خطوط العناوين . يتطلب نقل البيانات بين البنوك المختلفة استخدام المسجل الموجود في $1، والذي يُحدد البنوك المراد القراءة منها والكتابة إليها عبر أوامر وحدة المعالجة المركزية LDA (صفحة صفرية)،Y وSTA (صفحة صفرية)،Y. يُحدد المسجل الموجود في $0 البنك الذي تستمد منه وحدة المعالجة المركزية التعليمات، والذي يكون افتراضيًا 15 ($F) عند التشغيل.
تُعرف لغة BASIC المرفقة بسلسلة CBM-II باسم BASIC 4.0+. وهي تحتوي على أوامر القرص المحسّنة الخاصة بـ BASIC 4.0 بالإضافة إلى بعض الميزات الإضافية الأخرى للبرمجة المنظمة واكتشاف الأخطاء.
كانت لدى كومودور خططٌ لمجموعةٍ واسعةٍ من تكوينات ذاكرة الوصول العشوائي (RAM)، بالإضافة إلى نماذج نحيفة وأخرى "عالية الارتفاع". كانت الأجهزة النحيفة وحداتٍ متكاملة، بينما احتوت النماذج عالية الارتفاع على لوحة مفاتيح منفصلة وشاشة قابلة للدوران. يحتوي كلا النوعين على موصل لمحركات الأقراص المرنة الداخلية ولوحات المعالجات المساعدة، مع العلم أن الأخيرة فقط هي التي تملك مساحةً كافيةً داخل الهيكل ومصدر طاقة مناسبًا لها. لم تحتوي أيٌ من أجهزة الإنتاج على محركات أقراص مرنة داخلية، ولكن من المرجح أن تكون هذه المحركات نسخةً نصفية الارتفاع من طراز 8050. لم تتجاوز معظم نماذج CBM-II المخطط لها مرحلة النموذج الأولي. في الأصل، كان من المقرر أن يكون هناك أربعة نماذج في كل سلسلة، مع زيادة سعة الذاكرة بمقدار 64 كيلوبايت. تم التخلي عن نماذج 64 كيلوبايت و192 كيلوبايت في المراحل الأولى من التطوير، ولم يتم إنتاج أيٍّ منها.
في النهاية، كانت طرازات CBM-II الوحيدة التي دخلت حيز الإنتاج وبيعت للمستخدمين النهائيين هي B128/600 وB256/700 وCBM-128/710 وطراز P500 بنظام PAL . كان الطرازان B128 وP500 نحيفين بدون محركات أقراص داخلية أو شاشة متصلة، بينما كان الطرازان CBM 128 وB256 كبيري الحجم. وكان الطراز B128 هو الأكثر مبيعًا من بين الثلاثة.


كانت تسمية الإنتاج في الولايات المتحدة وكندا B128/B256 وCBM128-80/CBM 256-80، بينما عُرفت في أوروبا باسم سلسلتي 600 و 700 على التوالي (بدون حرف "B" قبل رقم الطراز). عُرفت آلة P عالميًا باسم سلسلة 500. مع ذلك، توجد نماذج أولية معروفة، مثل B500 (تصميم B128 سابق) وB700 (تصميم CBM 128-80/CBM 256-80 سابق).
| نموذج | كبش | المعالج المساعد |
|---|---|---|
| 610 | 128 كيلوبايت | |
| 620 | 256 كيلوبايت | |
| 630 | 256 كيلوبايت | بطاقة المعالج المساعد |
| 710 | 128 كيلوبايت | |
| 720 | 256 كيلوبايت | |
| 730 | 256 كيلوبايت | بطاقة المعالج المساعد |
تاريخ
نظراً لشعبية جهاز كومودور 64، أُلغي إنتاج سلسلة P في الولايات المتحدة قبل طرحها رسمياً؛ إلا أن بعض التجار الذين حصلوا على نماذج تجريبية قاموا ببيعها. ولأن سلسلة P لم تكن قد حصلت على شهادة اعتماد من لجنة الاتصالات الفيدرالية آنذاك ، وُجهت لشركة كومودور تهديدات باتخاذ إجراءات قانونية ضدها، ما اضطرها إلى سحبها من الأسواق. ترددت شائعات بأن جميع أجهزة سلسلة P المسحوبة قد أُتلفت، إلا أنه من المعروف وجود عدد قليل منها في مجموعات خاصة. طُرح طراز واحد على الأقل، وهو P500 ، تجارياً في أوروبا، لكن مبيعاته كانت محدودة.
كان جهاز B128 [1] ذو التصميم المنخفض (المعروف باسم CBM 610 في أوروبا) الأكثر شيوعًا ضمن سلسلة B، وكان مزودًا بذاكرة وصول عشوائي (RAM) سعتها 128 كيلوبايت. لم يحقق جهاز B128 مبيعات جيدة، وفي نهاية المطاف، قامت شركة بروتكتو إنتربرايزز، وهي شركة كبيرة لبيع منتجات كومودور عبر البريد ومقرها شيكاغو، إلينوي، بتصفية مخزون كومودور . [ 7 ] وقد ظهرت إعلانات بروتكتو لحزمة B128، التي تضمنت محرك أقراص مزدوج وشاشة وطابعة، في العديد من مجلات الكمبيوتر لعدة سنوات.
لم تحقق سلسلة CBM-II مبيعات جيدة، وانتهى بها الأمر إلى أن تكون باهظة التكلفة في التصنيع، فضلاً عن صعوبة تطوير برامجها. لم تُصدر شركة كومودور أي أرقام مبيعات أو تاريخ توقف رسمي عن الإنتاج، إلا أن طراز B128/600 هو الأكثر شيوعًا ضمن هذه السلسلة. توقف الإنتاج في وقت ما خلال عام 1984، وقامت كومودور بتصفية مخزونها المتبقي في عام 1985. استمر بيع أجهزة CBM-II في ألمانيا حتى عام 1987. لا يزال العدد الدقيق لأجهزة CBM-II المنتجة غير واضح، إلا أن الأرقام التسلسلية تشير إلى أنه تم شحن ما لا يقل عن 10,000 جهاز من طراز B128، بالإضافة إلى بضع عشرات إلى بضعة آلاف من الطرازات الأخرى. يُعتقد أن كومودور أنتجت ما لا يقل عن 5000 إلى 6000 جهاز من كل طراز.
بعد إيقاف إنتاج سلسلة CBM-II، سلمت شركة كومودور وثائقها ومخططاتها وجميع المعلومات الأخرى إلى CBUG، وهي مجموعة مستخدمي B128 في شيكاغو.
ومن بين هذه المواد كان هناك نموذج أولي للوحة أم تستخدم معالج Intel 8088 ، مما يشير إلى إمكانية جعل الخط متوافقًا مع IBM إذا استمر الإنتاج.
واصلت مجموعة مستخدمي الكمبيوتر (CBUG) تطوير مكتبة برمجية لأجهزة الكمبيوتر. إلا أن مكتبتها كانت ضئيلة مقارنة بمكتبات البرامج الضخمة التي كانت تتمتع بها أجهزة كومودور 64 و VIC-20 .
استُخدم تصميم الهيكل الدائري لسلسلة CBM-II عالية الأداء لاحقًا في نسخ مُعاد تصميمها من حواسيب PET/CBM الأصلية (مثل CBM8296) التي صُممت سلسلة CBM-II لتحل محلها. إضافةً إلى ذلك، أُعيد استخدام نظام تخزين الذاكرة الخاص بـ CBM-II في جهاز Commodore 128 مع بعض التعديلات الطفيفة.
مراجع
- ↑ "كومودور 256: جهاز 8 بت الذي لم يكن موجودًا أبدًا" . 21 يوليو 2017.
- ↑ "صفحة كومودور CBM-II" .
- ↑ "الأسلحة السرية للكومودور: 6509s: P500، B128/256، B500، 600، 700، BX128/256" .
- ↑ كومودور PET 200 على موقع old-computers.com، مؤرشف بتاريخ 21 نوفمبر 2010 على موقع Wayback Machine ، تم الاطلاع عليه بتاريخ 25 أغسطس 2014
- ↑ مجلة CBUG Escape، العدد 4، صيف 1986، الجزء 2 ، تاريخ الوصول 16 فبراير 2025
- ↑ "نظرة فاحصة على محرك CBM 610" . 9 نوفمبر 2012. تاريخ الاسترجاع: 28 أبريل 2016 .
- ↑ "سلسلة كومودور بي: غسق اليوم" .
- ملحوظات
- ^ أ لا ينبغي الخلط بين CBM128-80 ولا B128 وبينجهاز Commodore 128(المعروف أيضًا باسم CBM 128 و C128)، وهو آخر جهاز كمبيوتر منزلي/شخصي من 8 بت من Commodore، والذي تم إصداره في عام 1985.
- ^ a جهاز CBM-II، بسبب خلل في الإدخال، إذا قمت بتنفيذ الأمر "POKE 0,35" فسوف يتم قفل كل شيء، وسيتم ملء جميع الذاكرة بـ 00 و FF.
روابط خارجية
- صفحة كومودور CBM-II — بقلم ستيف غراي
- صفحة سلسلة كومودور B على موقع Wayback Machine (مؤرشفة في 9 ديسمبر 2006) - بقلم إدوارد شوكلي
- نظرة على محرك كومودور P500 - بقلم أولريش فون باسويتز
- أجهزة الكمبيوتر كومودور 500 و600 و700 - بقلم ديفيد فاينر
- لوحة رسومات عالية الدقة — بقلم وينفريد فالكنهان
- صفحة Michau's CBM-II — بقلم Michał Pleban
- أجهزة كمبيوتر كومودور ذات 8 بت
- مقدمات متعلقة بالحاسوب في عام 1982
- أجهزة الكمبيوتر المنزلية القائمة على معالج Z80
