آي بي إم 7070
يُعدّ جهاز IBM 7070 نظامًا لمعالجة البيانات الوسيطة يعتمد على بنية عشرية، وقد طرحته شركة IBM في عام 1958. [ 1 ] كان جزءًا من سلسلة IBM 700/7000 ، واعتمد على الترانزستورات المنفصلة بدلًا من الصمامات المفرغة التي كانت شائعة في خمسينيات القرن العشرين. وكان أول حاسوب للشركة يعمل بنظام البرنامج المخزن باستخدام الترانزستورات . [ 2 ]

كان من المتوقع أن يكون المعالج 7070 "خليفةً مشتركةً على الأقل للمعالجين 650 و705". [ 3 ] لم يُصمم المعالج 7070 ليكون متوافقًا مع مجموعة تعليمات المعالج 650 ، حيث احتوى الأخير على عنوان قفز ثانٍ في كل تعليمة لتحقيق الاستخدام الأمثل للأسطوانة، وهو أمر غير ضروري ومُهدر للموارد في حاسوب ذي ذاكرة وصول عشوائي . ونتيجةً لذلك، كان من الضروري استخدام مُحاكي لتشغيل البرامج القديمة. كما تم تسويق المعالج 7070 كترقية للمعالج IBM 705 ، ولكنه فشل فشلًا ذريعًا بسبب عدم توافقه، بما في ذلك عدم قدرته على تمثيل مجموعة أحرف المعالج 705 بشكل كامل؛ مما أجبر شركة IBM على طرح المعالج IBM 7080 سريعًا باعتباره "معالج IBM 705 مُزوّدًا بترانزستورات" متوافقًا تمامًا.
كانت سلسلة 7070 تخزن البيانات في كلمات تتكون من 10 أرقام عشرية بالإضافة إلى إشارة. [ أ ] تم ترميز الأرقام باستخدام رمز من خمسة أرقام . وكانت الأحرف تُمثل برمز مكون من رقمين. كان الجهاز يُشحن بذاكرة أساسية سعتها 5000 أو 9990 كلمة [ 4 ] ، وكانت سرعة وحدة المعالجة المركزية حوالي 27 كيلوبت في الثانية. كان النظام النموذجي يُؤجر مقابل 17400 دولار شهريًا، أو يُشترى مقابل 813000 دولار.
كان وزن الطائرة 7070 يبلغ 23150 رطلاً (11.6 طن قصير؛ 10.5 طن متري) . [ 5 ]
من بين الأنظمة اللاحقة في هذه السلسلة، كان هناك نظام IBM 7074 الأسرع الذي طُرح في يوليو 1960 [ 6 ] ، ونظام IBM 7072 (1961)، وهو نظام أقل تكلفة يستخدم محرك الأشرطة 7330 الأبطأ بدلاً من محرك الأشرطة 729. وكان من الممكن توسيع سعة نظام 7074 لتصل إلى 30 ألف كلمة. وقد استُبدلت هذه الأنظمة لاحقًا بنظام System/360 الذي أُعلن عنه في عام 1964.
بنيان
يُمكن عنونة معالج 7070 بالكلمات، لكن العديد من التعليمات يُمكنها تحديد نطاق من الأرقام. يحتوي على مساحة عنوان واحدة للسجلات وذاكرة النواة. يتضمن ثلاثة مُراكمات و99 كلمة فهرسة. تُرقّم IBM الأرقام بدءًا من 0 للرقم الأكثر أهمية.
تتضمن التعليمات في معالج 7070 عادةً رمز عملية مكونًا من رقمين ( مُوقّعًا ) ، وحقل فهرس مكونًا من رقمين، وحقل تحكم مكونًا من رقمين، وحقل عنوان مكونًا من أربعة أرقام. في العديد من التعليمات، يُستخدم حقل التحكم كتعريف للحقل.
يستخدم جهاز 7070 كلمات تعريف السجلات (RDWs) لـ
- ناقل الحركة المغلق
- المدخلات/المخرجات
- البحث في الجدول
تشير علامة الطرح إلى آخر سجل قراءة (RDW) في القائمة؛ أما علامة الحرف فهي غير صالحة. يحتوي كل سجل قراءة (RDW) على عنواني البداية والنهاية لكتلة بيانات.
التنفيذ على الأجهزة

تم تنفيذ معالج 7070 باستخدام كلٍ من لغة CTDL [ 7 ] (في قسمي المنطق والتحكم) [ 8 ] : 167 ومنطق نمط التيار [ 9 ] (في قسمي تخزين التوقيت وتخزين النواة) على بطاقات النظام المعياري (SMS). ويستخدم ما مجموعه حوالي 30,000 ترانزستور جرمانيوم ذي وصلة سبيكة و22,000 ثنائي جرمانيوم، موزعة على حوالي 14,000 بطاقة SMS. [ 8 ] : 167
المدخلات/المخرجات في الإعلان الأصلي
تدعم أجهزة 7070 و7072 و7074 مجموعة متنوعة من الأجهزة الطرفية، بما في ذلك ما يصل إلى آلة كاتبة واحدة من طراز 7150، وأربع وحدات تخزين أقراص من طراز 7300 متصلة بوحدة تحكم الشريط IBM 7604 عبر وحدة تحكم RAMAC من طراز IBM 7605، و40 محرك شريط من طراز 729 II وIV [ c ] متصلة بوحدة تحكم الشريط IBM 7604، وستة أجهزة تسجيل أحادية (ثلاثة مدخلات وثلاثة مخرجات) متصلة بوحدة مزامنة الإدخال/الإخراج IBM 7603 عبر وحدة تحكم الإدخال/الإخراج IBM 7600.
طريقة التشغيل
تستخدم كل عملية إدخال/إخراج قائمة من كلمات تعريف السجلات (RDWs)؛ آخر كلمة تعريف سجلات في القائمة تحمل علامة ناقص. لكل كلمة تعريف سجلات عنوان بداية وعنوان نهاية.
يمكن توصيل عشرة محركات أشرطة من طراز 729 بكل قناة من قنوات الإدخال/الإخراج الأربع. كما يمكن توصيل أربعة محركات أقراص من طراز 7300 بالقناتين الأوليين. تعمل القنوات بشكل غير متزامن مع المعالج، وتُصدر مقاطعات ذات أولوية عند اكتمال أي عملية.
تتصل أجهزة تسجيل البيانات (قارئات البطاقات، والطابعات، وآلات التثقيب) بوحدة تحكم الإدخال/الإخراج 7600 عبر مُزامِن 7603 الذي يُخزّن بيانات البطاقات وخطوط الطباعة مؤقتًا. يُؤدي اكتمال عملية نقل البيانات بين الجهاز والمخزن المؤقت إلى توليد مقاطعة ذات أولوية. أما عمليات النقل بين المخزن المؤقت ووحدة التخزين الأساسية فتؤخر المعالج حتى اكتمالها. وتقتصر عمليات النقل على 16 كلمة.
يتم توصيل وحدة التحكم 7150 وقارئ بطاقات وحدة التحكم 7501 مباشرةً بوحدة التحكم 7600 للإدخال/الإخراج
729 محرك أشرطة
محرك الأشرطة IBM 729 هو محرك ذو سبعة مسارات شائع في معظم أجهزة الكمبيوتر IBM 14xx و 70xx . يتوفر بنموذجين: النموذج الثاني (II) والنموذج الرابع (IV) الأسرع. يسجل النموذجان الثاني والرابع عادةً بدقة 556 بت لكل بوصة (BPI)، ولكنهما يدعمان دقة 200 بت لكل بوصة (BPI) للتوافق مع طرازي IBM 727 و729 الأقدم (النموذج الأول). أُعلن لاحقًا عن النموذجين الخامس والسادس (V وVI) اللذين يدعمان دقة 800 بت لكل بوصة (BPI). لا يُستخدم محرك الأشرطة 729 في جهاز 7072.
وحدة التحكم 7150
يشتمل جهاز 7150 على آلة كاتبة وحدة تحكم تتحكم في النظام وتتواصل مع البرنامج قيد التشغيل عبر وحدة التحكم 7600 I/O.
قارئ بطاقات وحدة التحكم 7151
قارئ بطاقات وحدة التحكم 7151 هو عبارة عن مثقب مفاتيح معدل يمكنه فقط القراءة.
7300 وحدة تخزين أقراص
تبلغ سعة وحدة تخزين الأقراص IBM 7300 ستة ملايين رقم. وقد حلت محلها وحدة IBM 1301 في عام 1961.
محرك الشريط 7330
يُعدّ جهاز IBM 7330 بديلاً أبطأ وأقل تكلفة من جهاز 729؛ وهو غير مستخدم في جهازي 7070 أو 7074. ومثل جهازي 729 II و IV، يدعم جهاز 7330 كثافة مزدوجة (200 بت لكل بوصة / 556 بت لكل بوصة).
طابعة 7400
يمكن توصيل ما يصل إلى ثلاث طابعات من طراز 7400 بجهاز مزامنة الإدخال/الإخراج 7603. تطبع طابعة 7400 ما يصل إلى 120 سطرًا عموديًا بمعدل يصل إلى 150 سطرًا في الدقيقة. يتطلب التركيب توصيل لوحة توصيل للتحكم في تخطيط خط الطباعة.
قارئ بطاقات 7500
يمكن توصيل ما يصل إلى ثلاثة قارئات بطاقات من طراز 7500 بجهاز مزامنة الإدخال/الإخراج 7603. يقرأ قارئ البطاقات 7500 بطاقات ذات 80 عمودًا بسرعة تصل إلى 500 بطاقة في الدقيقة. يتطلب التركيب توصيل لوحة توصيل للتحكم في تخطيط البطاقات.
7550 مثقب البطاقات
يمكن توصيل ما يصل إلى ثلاث وحدات تثقيب بطاقات من طراز 7550 بجهاز مزامنة الإدخال/الإخراج 7603. تقوم وحدة 7550 بتثقيب بطاقات مكونة من 80 عمودًا بمعدل يصل إلى 250 بطاقة في الدقيقة. يتطلب التركيب توصيل لوحة توصيل كهربائية للتحكم في تخطيط البطاقات.
وحدات إدخال/إخراج إضافية أو اختيارية
قناة البيانات 7907
القناة 7907 هي قناة 8 بت بنفس واجهة القناتين 7908 و 7909 في 7080 و 7090 .
1301 و1302 تخزين القرص
في عام 1961، أعلنت شركة IBM عن وحدة تخزين الأقراص IBM 1301-1 ، بسعة 28 مليون حرف لكل وحدة، لتحل محل وحدات تخزين الأقراص IBM 7300. تتصل وحدة 1301 بقناة بيانات IBM 7907 عبر وحدة تحكم الملفات IBM 7631-II.
في عام 1963، أعلنت شركة IBM عن جهاز IBM 1302 ، الذي يتمتع بسعة أربعة أضعاف سعة جهاز 1301.
7340 هايبرتيب
في عام 1961، أعلنت شركة IBM عن جهاز IBM 7340 Hypertape. يتصل جهاز 7340 بقناة بيانات IBM 7907 عبر وحدة تحكم IBM 7640 Hypertape.
1414 مُزامِن الإدخال/الإخراج
- يحتوي جهاز IBM 1414-6 Input-Output Synchronizer على ستة مخازن مؤقتة ويمكنه توصيل مجموعة متنوعة من أجهزة الإدخال/الإخراج التسلسلية: [ 10 ]
- 1009 وحدة نقل البيانات (المودم)
- قارئ الشريط الورقي 1011
- 1014 وحدة استعلام عن بعد (لوحات مفاتيح وآلات كاتبة)
- وحدات الإدخال/الإخراج التلغرافية
يتم توصيل جهاز 1414-6 بجهازي 7070/7074 عبر محول قناة البيانات IBM 7907. ويستطيع جهاز 7907 تنفيذ برامج القناة من الذاكرة الرئيسية لجهاز 7070. [ 10 ]
انظر أيضاً
- IBM 608 ، أول منتج من IBM يعتمد كلياً على الترانزستور (قابل للبرمجة فقط عبر لوحة التوصيل).
ملحوظات
- ↑ للعلامة إحدى ثلاث قيم: زائد، ناقص، وحرف. الكلمة التي تحتوي على علامة حرف تتكون من خمسة أحرف، كل حرف منها مُشفّر بقيمة مكونة من رقمين.
- ↑ علامات ألفا غير قانونية في التعليمات.
- ↑ يستخدم الطراز 7072 محركات الأشرطة الأبطأ من الطراز 7330 بدلاً من محركات الأشرطة من الطراز 729 المستخدمة في الطرازين 7070 و7074.
- ↑ يتطلب التوسع لأكثر من 6 محركات أقراص 729 ميزة إضافية اختيارية لتوصيل الشريط في 7604.
مراجع
- ↑ "الشاحنات والأغنام وجهاز IBM 7070" . شركة IBM . مؤرشف من الأصل بتاريخ 22 يناير 2005.
- ↑ إيمرسون دبليو. بو، لايل آر. جونسون، جون إتش. بالمر، أنظمة IBM 360 وأنظمة 370 المبكرة ، مطبعة معهد ماساتشوستس للتكنولوجيا، 1991، رقم ISBN 0-262-16123-0، ص 50
- ↑ باش، تشارلز جيه؛ جونسون، لايل آر؛ بالمر ، جون إتش؛ بو، إيمرسون دبليو (1986). حواسيب آي بي إم المبكرة . معهد ماساتشوستس للتكنولوجيا. ص 473. ISBN 0-262-02225-7.
- ↑ دليل مرجعي لجهاز IBM 7070 (ملف PDF) . IBM . الصفحات 8-9 . A22-7003-1.
- ↑ ويك 1961 .
- ↑ "شركة IBM تُقدّم حاسوبًا أسرع" . صحيفة نيويورك تايمز . 8 يوليو 1960. ص 29.
- ↑ "CG: CTDL-Two Way "And" PNP No Loads" . SMS Card Database .
- 1 2 أفيري، آر دبليو؛ بلاكفورد، إس إتش؛ ماكدونيل، إل. (1958). نظام معالجة البيانات IBM 7070 (ملف PDF) . ورشة العمل الدولية حول إدارة متطلبات المعرفة. فيلادلفيا. doi : 10.1109/AFIPS.1958.82 .
- ↑ "ADYY: Three-Way OR (out-upse phase load)" . قاعدة بيانات بطاقات الرسائل النصية القصيرة .
- 1 2 "نشرة نظام معالجة البيانات 7070-7074، جهاز مزامنة الإدخال والإخراج IBM 1414 طراز 6، ميزة خاصة لمفتاح قناة البيانات IBM 7907" (ملف PDF) . IBM. 1962.
روابط خارجية
- تجارب أحد المستخدمين، توم فان فليك، مع جهاز IBM 7070
- ميلاد حاسوب IBM غير مرغوب فيه: لمحات تاريخية عن الحواسيب بقلم بوب بيمر
- وثائق IBM 7070 متوفرة على موقع Bitsavers.org
- دعم ديف بيتس لجهاز IBM 7090 – يتضمن مُجمِّعًا متقاطعًا لجهاز IBM 7070/7074
- فيلم IBM 7070
- ويك، مارتن هـ. (مارس 1961). دراسة ثالثة لأنظمة الحوسبة الرقمية الإلكترونية المحلية: قسم IBM 7070. مختبرات أبحاث المقذوفات (BRL). التقرير رقم 1115. يحتوي على حوالي 10 صفحات من تفاصيل استطلاع IBM 7070: التطبيقات والعملاء والمواصفات والتكاليف.
- غلاف كتيب IBM 7070 في كتيبات الكمبيوتر الكلاسيكية
- أجهزة الكمبيوتر التي تعمل بالترانزستور من شركة IBM
- سلسلة IBM 700/7000
- مقدمات متعلقة بالحاسوب في عام 1959
- أجهزة الكمبيوتر العشرية
