موتورولا 88000

المعالج 88000 ( أو m88k اختصارًا) هو بنية مجموعة تعليمات RISC، طوّرها ميتش ألسوب في شركة موتورولا خلال ثمانينيات القرن الماضي. طُرح المعالج MC88100 في الأسواق عام 1988، بعد عامين تقريبًا من طرح معالجي SPARC و MIPS المنافسين . ونظرًا لتأخر إطلاق الجيل الثاني MC88110 ، وما ترتب عليه من تأخيرات كبيرة، لم يحقق المعالج m88k نجاحًا يُذكر خارج منصة MVME وبيئات وحدات التحكم المدمجة. وعندما انضمت موتورولا إلى تحالف AIM عام 1991 لتطوير معالج PowerPC ، توقف تطوير المعالج 88000.

تاريخ

خلفية

دخلت موتورولا عقد الثمانينيات وهي في موقع قوة؛ إذ تفوق معالجها موتورولا 68000، الذي طُرح حديثًا، بسهولة على أي معالج دقيق آخر في السوق، وكانت بنيته 32 بت ملائمة تمامًا لسوق محطات العمل الناشئة . لم تكن إنتل تتجه بقوة نحو مجال المعالجات 32 بت، أما شركات المعالجات التي فعلت ذلك، ولا سيما ناشيونال سيميكوندكتور ، فقد أخطأت في إصداراتها، مما ترك موتورولا تسيطر على كل ما عدا إنتل . في ذلك الوقت، كانت إنتل تستحوذ على حوالي 80% من سوق الحواسيب الإجمالي، بينما سيطرت موتورولا على 90% من النسبة المتبقية.

في خضم ذلك، ظهر مفهوم RISC في أوائل ثمانينيات القرن العشرين. في البداية، دار جدل حاد في أوساط الصناعة حول ما إذا كان هذا المفهوم سيُحسّن الأداء فعلاً، أم أن برامج لغة الآلة الأطول ستُبطئ التنفيذ بسبب عمليات الوصول الإضافية إلى الذاكرة. انتهى هذا الجدل بحلول منتصف الثمانينيات مع ظهور أولى محطات العمل القائمة على RISC؛ حيث حقق أحدث طراز من Sun-3/80 ، الذي يعمل بمعالج Motorola 68030 بتردد 20  ميجاهرتز ، أداءً يقارب 3 ملايين عملية حسابية في الثانية (MIPS)، بينما حقق أول طراز من Sun-4/260، الذي يعمل بمعالج SPARC بتردد 16 ميجاهرتز، أداءً يقارب 10 ملايين عملية حسابية في الثانية (MIPS). وبدأت شركات Hewlett-Packard و DEC وغيرها من الشركات الكبرى في التحول إلى منصات RISC. 

كان لهذا التحول في السوق القدرة على إقصاء موتورولا من سوق محطات العمل، أحد معاقلها القليلة وأكثرها ربحية. وظلت آبل المورد الرئيسي الوحيد للشركة خارج مجال محطات العمل؛ أما مستخدمو معالج 68000 الآخرون، ولا سيما شركة أتاري وشركة كومودور إنترناشونال ، فقد كانوا يعانون في سوق كانت تتجه بسرعة نحو توحيد المعايير على أجهزة الكمبيوتر الشخصية المتوافقة مع IBM . [ 1 ]

نهج موتورولا

كانت تصميمات RISC جهدًا واعيًا لتكييف المعالج مع أنواع العمليات التي تستدعيها المترجمات على تلك المنصة، وفي حالة محطات عمل يونكس، لغة البرمجة C. لاحظ مشروع IBM 801 الرائد أن المترجمات عمومًا لا تستخدم الغالبية العظمى من التعليمات المتاحة لها، بل تستخدم أبسط نسخة منها، غالبًا لأنها الأسرع أداءً. ومع ذلك، فإن الدوائر التي توفر النسخ الأخرى من هذه التعليمات تضيف عبئًا إضافيًا حتى على أبسط نسخة. أدى إزالة هذه التعليمات غير المستخدمة من وحدة المعالجة المركزية إلى التخلص من هذا العبء الإضافي وتوفير مساحة كبيرة على الشريحة. أتاح ذلك زيادة عدد سجلات المعالج ، مما كان له تأثير أكبر بكثير على الأداء من تأثير إزالة التعليمات الخاصة بالحالات الخاصة. لهذا السبب، يمكن القول إن مفهوم RISC مستوحى من التصميم الواقعي للمترجمات. [ 2 ]

تتحدث مقالات موتورولا عن تصميم 88000 عن التعليمات أحادية الدورة، وملفات سجلات المعالج الكبيرة ، وغيرها من السمات المميزة لمفهوم RISC، لكنها لا تذكر كلمة "RISC" ولو لمرة واحدة. [ 3 ] ولأن تصاميم RISC الموجودة كانت قد دخلت السوق بالفعل، قررت الشركة عدم محاولة منافستها، والتركيز بدلاً من ذلك على إنتاج أقوى معالج في العالم. ولتحقيق ذلك، استعانت الشركة بملاحظات تصميمية من أحد أسرع الحواسيب في حقبة سابقة، وهو الحاسوب العملاق CDC 6600. وعلى وجه الخصوص، تبنت مفهوم لوحة النتائج الخاص بالحاسوب 6600. سمحت لوحة النتائج لوحدة المعالجة المركزية بفحص استخدام التعليمات للسجلات، وإرسال تلك التي لا تعتمد على حسابات سابقة لم تكتمل بعد على الفور؛ مما سمح بإعادة ترتيب التعليمات للسماح بتنفيذ تلك التي تحتوي على بياناتها المطلوبة، بينما يتم تحميل بيانات التعليمات الأخرى من الذاكرة المؤقتة أو الذاكرة الرئيسية. ويمكن أن يؤدي إعادة ترتيب التعليمات هذا إلى تحسين الاستخدام بنسبة تصل إلى 35%. [ 4 ]

استخدم التصميم أيضًا ناقلات عناوين منفصلة للبيانات والتعليمات. كان هذا مكلفًا من حيث عدد الأطراف؛ إذ احتوت كل من ذاكرة التخزين المؤقت للتعليمات وذاكرة التخزين المؤقت للبيانات على 32 طرفًا للعناوين و32 طرفًا للبيانات، ما يعني أن النظام بأكمله استخدم 128 طرفًا على ناقل "P". استند هذا التصميم إلى ملاحظة أن ثلث العمليات فقط تقريبًا كانت متعلقة بالذاكرة؛ أما الباقي فكان يعمل على بيانات تمت قراءتها مسبقًا. وقد رجّح هذا بشدة وجود مسار تعليمات مخصص إلى ذاكرة تخزين مؤقت خارجية للتعليمات. كانت ذاكرات التخزين المؤقت ووحدات إدارة الذاكرة (MMU) المرتبطة بها خارجية في البداية، ويمكن توصيل وحدة تحكم ذاكرة التخزين المؤقت إما بناقل البيانات أو ناقل التعليمات، ويمكن استخدام ما يصل إلى أربع وحدات تحكم على أي من الناقلين. داخليًا، كانت هناك ثلاث ناقلات 32 بت، متصلة بالوحدات الداخلية بطرق مختلفة حسب الحاجة لقراءة البيانات وكتابتها في المسجلات. [ 5 ]

من الميزات الأخرى للتصميم الجديد دعمه المدمج للمعالجات المساعدة المتخصصة، أو "وحدات الوظائف الخاصة" (SFUs). [ 5 ] بالإضافة إلى الأوامر الداخلية المدعومة افتراضيًا، خصص التصميم مجموعات من 256 تعليمة يمكن استخدامها بواسطة المعالجات المساعدة. كان هذا موجهًا للمصممين الراغبين في تخصيص النظام؛ إذ يمكن إضافة وحدات وظيفية جديدة دون التأثير على بنية مجموعة التعليمات الحالية ، مما يضمن توافق البرامج للوظائف الرئيسية. [ 2 ] كل معالج 88000 يأتي مزودًا بوحدة SFU1، وهي وحدة الفاصلة العائمة (FPU). [ 5 ] تتضمن تعليمات التفرع والقفز خيار التفرع المؤجل (.n)، والذي يمكن تحديده لضمان تنفيذ التعليمات التسلسلية اللاحقة قبل تعليمة هدف التفرع، بغض النظر عن حالة التفرع. [ 6 ] تم إيقاف استخدام تعليمة التفرع أو أي تعليمة أخرى قد تغير مؤشر التعليمات في خانة تأخير التفرع للحفاظ على التوافق المستقبلي. [ 7 ]

يطلق

بحلول عام 1987، كان من المعروف على نطاق واسع أن شركة موتورولا كانت تصمم معالج RISC الخاص بها. وقد أطلق عليه قطاع صناعة الحواسيب اسم "78000"، تكريماً للمعالج السابق 68000، ثم أصبح يُعرف باسم 88000 عند إصداره في أبريل 1988.

نتيجةً لتعقيد التصميم، لم يكن بالإمكان وضع وحدة المعالجة المركزية على شريحة واحدة. ففي معالج 68030، الذي صدر قبل عام، احتوى على 273,000 ترانزستور، بما في ذلك وحدة الحساب والمنطق (ALU) ووحدة إدارة الذاكرة (MMU) على شريحة واحدة، بينما كانت وحدة الفاصلة العائمة (FPU) الاختيارية شريحة منفصلة. في المقابل، جمع معالج 88000 وحدتي الحساب والمنطق ووحدة الفاصلة العائمة معًا على شريحة MC88100 التي تضم 750,000 ترانزستور، بينما جمعت وحدة إدارة الذاكرة وذاكرة التخزين المؤقت الثابتة (SRAM) بسعة 16  كيلوبايت على شريحة MC88200 التي تضم 750,000 ترانزستور أيضًا. وعلى عكس معالج 68030 حيث كانت وحدة الفاصلة العائمة اختيارية تمامًا، لم يكن من الممكن بناء نظام عملي يعتمد على معالج 88000 بدون شريحة MC88200 واحدة على الأقل. ويمكن أن تتضمن الأنظمة أكثر من شريحة MC88200، مما ينتج عنه ذاكرة تخزين مؤقت أكبر ويسمح بوجود مسارات متعددة إلى الذاكرة الرئيسية لتحسين الأداء. [ 2 ]

استهدف هذا المعالج شريحة السوق الراقية، وزُعم أنه أسرع معالج 32 بت في العالم عند إصداره. عند تشغيله بتردد 20  ميجاهرتز، حقق 34000 دريستون أو 17 فولت في الثانية (VUPS) ، [ 8 ] [ ب ] مقارنةً بحوالي 12 مليون عملية في الثانية (MIPS) لمعالج SPARC بتردد 12.5 ميجاهرتز من نفس الحقبة في محطة SPARCstation ، أو حوالي 3.3 مليون عملية في الثانية (MIPS) لمعالج 68030 بتردد 20 ميجاهرتز. كما توفر أيضًا بتردد 25 ميجاهرتز وحقق 21 مليون عملية في الثانية (MIPS) و48387 دريستون. [ 9 ]         

في ذلك الوقت، سوّقت موتورولا معالج 88000 حصريًا لشريحة السوق الراقية، بما في ذلك "الاتصالات، والذكاء الاصطناعي، والرسومات، والرسوم المتحركة ثلاثية الأبعاد، والمحاكاة، والمعالجة المتوازية، والحواسيب العملاقة"، بينما أشارت إلى أن سلسلة 68k الحالية ستستمر في سوق محطات العمل. لكن في الواقع، تجاهل معظم العملاء المحتملين معالج 88000، [ 8 ] ولم يشهد النظام استخدامًا يُذكر.

إعادة إصدار

نظراً لأن الإصدار الأصلي لم يشهد استخداماً يُذكر خارج منتجات موتورولا نفسها، ولأن هؤلاء العملاء التقليديين بدأوا بالتحول إلى تصميمات RISC أخرى، أعادت الشركة إطلاق التصميم في شكل شريحة واحدة، وهي MC88110. في أواخر الثمانينيات، كانت العديد من الشركات تدرس بنشاط سلسلة 88000 لاستخدامها في المستقبل، بما في ذلك NeXT و Apple Computer و Apollo Computer ، لكن جميعها تخلت عن التصميم بحلول الوقت الذي أصبح فيه 88110 متاحاً أخيراً في عام 1992.

كانت هناك محاولة لتعميم النظام من خلال مجموعة 88open ، على غرار ما كانت تحاوله شركة Sun Microsystems مع تصميم SPARC الخاص بها . ويبدو أنها فشلت على الصعيد العملي. [ 10 ]

التخلي

في أوائل التسعينيات، انضمت موتورولا إلى مبادرة AIM لإنشاء بنية RISC جديدة مبنية على بنية IBM POWER . وقد دمجت بعض ميزات معالج 88000 (مثل واجهة ناقل متوافقة [ 11 ] ) في بنية PowerPC الجديدة لتوفير مسار ترقية لعملائها. عندئذٍ، تم التخلي عن معالج 88000 في أسرع وقت ممكن. [ 12 ]

بنيان

على غرار معالج 68000 السابق، اعتُبر معالج 88000 تصميمًا "نظيفًا". فهو عبارة عن بنية تحميل/تخزين خالصة 32 بت، مع ذاكرات تخزين مؤقت منفصلة للتعليمات والبيانات ( بنية فون نيومان ذات ذاكرة التخزين المؤقت المنفصلة ) [ 13 ] ، وناقلات بيانات وعناوين منفصلة. يتميز بمجموعة أوامر صغيرة وقوية، ويستخدم مساحة عناوين مسطحة.

ومن السمات المعمارية غير العادية أن كلاً من تعليمات الأعداد الصحيحة وتعليمات الأعداد العشرية تستخدم نفس ملف التسجيل .

التطبيقات

معالج موتورولا 88100 RISC

كان أول تطبيق لبنية مجموعة تعليمات المعالج 88000 هو المعالج الدقيق MC88100 ، الذي تضمن وحدة معالجة الفاصلة العائمة (FPU) مدمجة . وارتبط به وحدة إدارة الذاكرة (MMU) ووحدة تحكم الذاكرة المخبئية MC88200 . وكان الهدف من هذا الفصل بين المهام هو تسهيل بناء أنظمة متعددة المعالجات ؛ إذ يمكن لمعالج MC88200 واحد دعم ما يصل إلى أربعة معالجات MC88100. إلا أن هذا يعني أيضاً أن بناء أبسط نظام، بمعالج واحد، يتطلب كلا المعالجين وتوصيلات كثيرة بينهما، مما يرفع التكاليف. ومن المرجح أن يكون هذا سبباً رئيسياً آخر لنجاح معالج 88000 المحدود.

قام جهاز MC88100 بتطبيق خاصية "الرئيسي/المدقق" لتحمل الأعطال باستخدام اثنين أو أكثر من أجهزة MC88100 الاحتياطية:

في هذا التطبيق، يتم توصيل معالجين معًا. يعمل المعالج الرئيسي (مع إشارة PCE معكوسة) بشكل طبيعي. أما معالج التحقق (مع إشارة PCE مُفعّلة) فيضع جميع مخارجه في حالة مقاومة عالية باستثناء مخرج ERR؛ وتُراقب جميع المخارج كمدخلات. يُجري معالج التحقق نفس العمليات التي يُجريها المعالج الرئيسي، ويُقارن نتائجه الداخلية بالنتائج المقروءة من منافذ المقاومة العالية. في حال حدوث عدم تطابق بين المعالج الرئيسي ومعالج التحقق، يُفعّل معالج التحقق إشارة ERR. عندئذٍ، يجب على وحدة المنطق الخارجية تحديد الإجراء المناسب للنظام. [ 14 ]

معالج موتورولا 88110 RISC

تمّت معالجة مشكلة التغليف والتكلفة لاحقًا بواسطة المعالج فائق التوازي MC88110 ، الذي جمع وحدة المعالجة المركزية، ووحدة الفاصلة العائمة، ووحدة إدارة الذاكرة، وذاكرة التخزين المؤقت من المستوى الأول في حزمة واحدة. وأدى تعديل إضافي، بناءً على طلب مشروع *T التابع لمعهد ماساتشوستس للتكنولوجيا ، إلى ظهور المعالج MC88110MP، الذي تضمن اتصالات مدمجة لاستخدامه في أنظمة المعالجات المتعددة. [ 15 ] وكان من المخطط إنتاج نسخة قادرة على سرعات تصل إلى 100  ميجاهرتز تحت اسم MC88120، لكنها لم تُصنع قط.

كان معالج MC88300، وهو تطبيق مُدمج، قيد التطوير خلال أوائل التسعينيات، لكن تم إلغاؤه في نهاية المطاف. كانت شركة فورد موتور تخطط لاستخدام هذه الرقائق، التي اعتُبرت، إلى جانب اعتمادها من قِبل شركات الاتصالات، ضمانًا لاستمرارية هذه البنية إلى أجل غير مسمى. [ 16 ] عرضت موتورولا تصميم PowerPC كبديل، وهو ما قبلته فورد. [ 17 ]

المنتجات والتطبيقات

MVME-197LE

أصدرت موتورولا سلسلة من الحواسيب أحادية اللوحة ، تُعرف باسم سلسلة MVME ، لبناء أنظمة جاهزة للاستخدام تعتمد على معالج 88000، بالإضافة إلى حواسيب سلسلة 900 القابلة للتكديس التي تستخدم لوحات MVME هذه. وعلى عكس أنظمة الأبراج أو أنظمة التثبيت في الرفوف ، كانت حواسيب سلسلة 900 تُركّب فوق بعضها البعض وتتصل ببعضها عبر كابلات شبيهة بكابلات ناقل البيانات. إلا أن هذا المفهوم لم يلقَ رواجًا.

كان استخدام أجهزة الطرف الثالث الرئيسية محدودًا. واقتصر الاستخدام الواسع النطاق على سلسلة Data General AViiON . وقد لاقت هذه الأجهزة رواجًا لا بأس به، ولا يزال استخدامها محدودًا حتى اليوم. وفي الطرازات اللاحقة، انتقلت Data General إلى معالجات Intel. قامت شركة Encore Computer ببناء جهازها Encore-91 على معالج m88k، ثم قدمت تصميمًا جديدًا كليًا تحت اسم سلسلة Infinity 90، ولكن من غير الواضح عدد الأجهزة التي بيعت منها. انتقلت Encore بعد ذلك إلى معالج Alpha . وقدمت شركة Tektronix سلسلة محطات العمل الرسومية XD88 في أبريل 1989. [ 18 ]

استخدمت شركة GEC Computers معالج MC88100 في بناء جهاز GEC 4310، أحد أجهزة سلسلة GEC 4000 ، إلا أن مشاكل إدارة الذاكرة حالت دون أدائه بكفاءة أجهزة سلسلة GEC 4000 السابقة التي تعتمد على مصفوفات البوابات ومعالج Am2900 . واستخدم طراز BBN Butterfly TC-2000 معالج MC88100، ووصل عدد وحدات المعالجة المركزية فيه إلى 512 وحدة. كما استخدمت شركة Linotype-Hell معالج 88110 في محطات عمل "Power" الخاصة بها، والتي كانت تُشغّل برنامج DaVinci لتحرير الرسومات النقطية لمعالجة الصور.

استُخدم معالج MC88110 في بعض إصدارات جهاز NeXT RISC Workstation الذي لم يُطرح في الأسواق ، ولكن أُلغي المشروع مع جميع مشاريع أجهزة NeXT في عام 1993. واستخدمت أجهزة OMRON LUNA-88K اليابانية ذات المعالجات الأربعة معالج m88k، واستُخدمت لفترة وجيزة في مشروع نواة Mach بجامعة كارنيجي ميلون . وفي أوائل التسعينيات، استخدمت شركة Northern Telecom معالجي MC88100 وMC88110 كمعالج مركزي في عائلة مقاسم الهاتف DMS SuperNode.

كانت معظم الشركات الأخرى أصغر حجمًا بكثير. خططت شركة ألفا مايكروسيستمز في الأصل للانتقال إلى بنية 88K من معالج موتورولا 68000 ، وقامت داخليًا بإنشاء جهاز يعمل بنظام يونكس سيستم 5 ، ولكن تم التخلي عن هذه الفكرة لاحقًا لصالح مشتقات 68K اللاحقة. [ 19 ] استخدمت شركة NCD معالج 88100 (بدون 88200) في محطاتها الطرفية 88K X-Terminals . قامت شركة دولفين سيرفر، وهي شركة منبثقة عن شركة نورسك داتا المتعثرة ، ببناء خوادم تعتمد على معالج 88k. [ 20 ] تم شحن حوالي 100 نظام خلال الفترة 1988-1992.

استخدمت شركة Virtuality معالج MC88110 في جهاز ألعاب الواقع الافتراضي SU2000 كمعالج رسومات، مع وجود معالج MC88110 واحد لكل شاشة من شاشات كل سماعة رأس للواقع الافتراضي .

في مجال الحواسيب المدمجة، استخدم "حاسوب VMS ثلاثي القنوات" في طائرة F-15 S/MTD ثلاثة معالجات 88000 في حاسوب ثلاثي التكرار. [ 21 ]

دعم نظام التشغيل

أصدرت موتورولا نظامها الخاص المشتق من نظام يونكس 5 ، وهو System V/88، لأنظمتها القائمة على معالج 88000. صدر النظام بإصدارين رئيسيين: الإصدار 3.2 الإصدار 3 والإصدار 4.0 الإصدار 3. [ 22 ] كانت أنظمة Data General AViiON تعمل بنظام DG/UX . تتوفر منافذ OpenBSD لأنظمة MVME، [ 23 ] ومحطات عمل LUNA-88K، [ 24 ] وأنظمة Data General AViiON. [ 25 ] يوجد على الأقل منفذ تجريبي غير رسمي واحد لنظام NetBSD لأنظمة MVME. [ 26 ]

ملحوظات

  1. ليس من الواضح ما إذا كان هذا اسمًا رسميًا أم لا.
  2. وحدة VUPS واحدة تعادل تقريبًا وحدة MIPS واحدة.

مراجع

الاقتباسات

  1. رايمر، جيريمي (15 ديسمبر 2005). "الحصة الإجمالية: 30 عامًا من أرقام حصة سوق الحواسيب الشخصية" . آرس تكنيكا .
  2. 1 2 3 4 غطاء .
  3. ألسوب 1990 .
  4. Alsup 1990 ، ص 51.
  5. 1 2 3 Alsup 1990 ، ص 49.
  6. "دليل مستخدم المعالج الدقيق MC88100 RISC" (ملف PDF) . صفحة 81 (3-26) . تاريخ الاسترجاع: 21-12-2023 . 
  7. "دليل مستخدم المعالج الدقيق MC88100 RISC" (ملف PDF) . صفحة 88 (3-33) . تاريخ الاسترجاع: 30 ديسمبر 2023 . 
  8. 1 2 أبريل .
  9. مستوى الصوت .
  10. أبديغروف، أندرو (مارس 2006). "حروب المعايير: المواقف والاستراتيجيات والنتائج" (ملف PDF) . ConsortiumInfo.org. ص 7. مؤرشف من الأصل (ملف PDF) بتاريخ 3 مارس 2016. تم الاطلاع عليه بتاريخ 16 يونيو 2009 . 
  11. كوكس، ستيفن (19 أكتوبر 2021). "معالج اليوم: معالج موتورولا XC88110 88000 RISC" . تم الاطلاع عليه بتاريخ 25 أغسطس 2023 .
  12. زيبر، ستيوارت (24 مايو 1993). "صفقة موتورولا باور بي سي مع فورد تثير تساؤلات حول مصير معالج 88K RISC" . أخبار إلكترونية . تم الاطلاع عليه بتاريخ 16 يونيو 2009 .
  13. "الشكل 1-2 والفقرة 1.2.7: ناقلات خارجية متعددة". دليل مستخدم المعالج الدقيق MC88100 RISC، الطبعة الثانية (ملف PDF) . 1990. تاريخ الاطلاع: 25 أغسطس 2023 .
  14. "دليل مستخدم المعالج الدقيق MC88100 RISC" (ملف PDF) . صفحة 165 (4.3.5) . تاريخ الاطلاع: 15 يناير 2025 . 
  15. بابادوبولوس وآخرون (28 يوليو 1993). "*T: لبنات بناء متكاملة للحوسبة المتوازية" (ملف PDF) . معهد ماساتشوستس للتكنولوجيا . تاريخ الاسترجاع: 16 يونيو 2009 . 
  16. "فورد تؤمّن مستقبل 88000 معالج RISC" . يونيغرام/إكس . 17 يونيو 1991. ص 1. تم الاطلاع عليه بتاريخ 25 يوليو 2024 . 
  17. غارفينكل، سيمسون (يونيو 1992). "موتورولا تتطلع إلى شريحة 68060" . نيكست وورلد . مؤرشف من الأصل في 7 نوفمبر 2013. تم الاطلاع عليه في 8 أكتوبر 2012 .
  18. مارشال، مارتن (24 أبريل 1989). "تيكترونيكس تكشف النقاب عن عائلة من محطات عمل الرسومات" . إنفوورلد .
  19. "AMPM: عرض ألفا المصغر للآلات" . آلة ألفا الصغيرة للمرح .
  20. ويلسون، ديفيد (يوليو 1991). "معدن مُختَبَر: تقنية خادم دولفين تريتون 88" . مراجعة يونكس . الصفحات 38، 40، 43-44 ، 46، 48. تاريخ الاسترجاع: 24 فبراير 2023 . 
  21. نوبس، ستيفن ج. "تنفيذ وتكامل نظام التحكم في الجسيمات" (ملف PDF) . ناسا. ص 63. تم الاطلاع عليه بتاريخ 16-06-2009 . 
  22. باترسون، باربرا (2 نوفمبر 1991). "نظام موتورولا V/88 R4v3.1" . مجموعة موتورولا للحاسوب . مؤرشف من الأصل في 5 مايو 2006. تم الاطلاع عليه بتاريخ 16 يونيو 2009 .
  23. OpenBSD/mvme88k
  24. OpenBSD/luna88k
  25. OpenBSD/aviion
  26. NetBSD/m88k مؤرشف بتاريخ 9 يناير 2020 في Wayback Machine، نسخة غير رسمية من NetBSD 3.x

فهرس

  • موقع m88k وموقع مرجعي لـ m68k/m88k
  • تقنية خادم دولفين m88k
  • موقع Badabada.org يتحدث عن أجهزة الكمبيوتر m88k