مركز السيطرة على الأمراض 1604
يُعدّ جهاز CDC 1604 حاسوبًا من نوع 48 بت، صمّمه وصنعه سيمور كراي وفريقه في شركة Control Data Corporation (CDC). يُعرف جهاز 1604 بأنه أحد أوائل الحواسيب الترانزستورية الناجحة تجاريًا . (سبقه في ذلك جهاز IBM 7090 ، الذي سُلّم في نوفمبر 1959). وتقول الرواية إن تسمية 1604 اختيرت بإضافة عنوان أول شارع لشركة CDC (501 بارك أفينيو) إلى مشروع كراي السابق، ERA - UNIVAC 1103 .
تم إنتاج نسخة مصغرة ذات 24 بت، أطلق عليها اسم CDC 924 ، بعد ذلك بوقت قصير، وتم تسليمها إلى وكالة ناسا. [ 4 ]
تم تسليم أول جهاز من طراز 1604 إلى كلية الدراسات العليا التابعة للبحرية الأمريكية في يناير 1960 [ 5 ] لاستخدامه في تطبيقات JOVIAL لدعم مراكز عمليات الأسطول الرئيسية ، وخاصةً للتنبؤ بالطقس في هاواي ولندن ونورفولك ، فيرجينيا . وبحلول عام 1964، تم بناء أكثر من 50 نظامًا. وخلف جهاز CDC 3600 ، الذي أضاف خمسة رموز تشغيل، جهاز 1604، وكان متوافقًا معه إلى حد كبير. [ 6 ]
تم شحن إحدى طائرات 1604 إلى البنتاغون إلى وكالة دعم الدفاع الذري (DASA) واستُخدمت خلال أزمة الصواريخ الكوبية للتنبؤ بالضربات المحتملة من قبل الاتحاد السوفيتي ضد الولايات المتحدة.
كان يُستخدم حاسوب صغير ذو 12 بت ، يُسمى CDC 160 ، غالبًا كمعالج إدخال/إخراج في أنظمة 1604. ويمكن القول إن نسخة مستقلة من 160 تُسمى CDC 160-A كانت أول حاسوب صغير. [ 7 ]
بنيان

تتكون ذاكرة جهاز CDC 1604 من 32 ألف كلمة، كل كلمة منها 48 بت، من ذاكرة ذات نواة مغناطيسية ، بزمن دورة يبلغ 6.4 ميكروثانية. [ 6 ] وهي مُنظمة في مجموعتين، كل مجموعة تحتوي على 16 ألف كلمة، إحداهما للعناوين الفردية والأخرى للعناوين الزوجية. يفصل بين المجموعتين 3.2 ميكروثانية، لذا كان متوسط زمن الوصول الفعلي للذاكرة 4.8 ميكروثانية. يُنفذ الجهاز حوالي 100 ألف عملية في الثانية.
تحتوي كل كلمة من 48 بت على تعليمتين من 24 بت. تنسيق التعليمات هو 6-3-15: ستة بتات لرمز العملية، وثلاثة بتات لـ "المُعَيِّن" (سجل الفهرس لتعليمات الوصول إلى الذاكرة، وشرط لتعليمات القفز (التفرع)) وخمسة عشر بتًا لعنوان الذاكرة (أو عدد الإزاحة، لتعليمات الإزاحة).
تحتوي وحدة المعالجة المركزية على مُجمِّع (A) بسعة 48 بت، ومسجل حسابي مساعد (Q) بسعة 48 بت، وعداد برنامج (P) بسعة 15 بت، وستة مسجلات فهرسة (1-6) بسعة 15 بت. [ 8 ] كان يُستخدم المسجل Q عادةً بالتزامن مع A لتكوين مسجل مزدوج الطول AQ أو QA، ويشارك مع A في عمليات الضرب والقسمة والضرب المنطقي (الإخفاء)، وللتخزين المؤقت لمحتويات A أثناء استخدام A في عملية أخرى. [ 9 ]
يستخدم التمثيل الداخلي للأعداد الصحيحة نظام المتمم الأحادي . أما تنسيق الفاصلة العائمة الداخلي فهو 1-11-36: بت واحد للإشارة، وأحد عشر بتًا للأس الثنائي (المتحيز)، وستة وثلاثون بتًا للمعامل الثنائي. [ 10 ]
تُحوّل البتات الثلاث الأكثر أهمية في المُجمِّع من رقمي إلى تناظري ، ثم تُوصَّل بمُضخِّم صوت أنبوبي مُدمج في وحدة التحكم. يُمكن استخدام هذه الخاصية لبرمجة تنبيهات صوتية لمُشغِّل الحاسوب، أو لتوليد موسيقى. غالبًا ما كان بإمكان المُلمين بآليات عمل البرنامج سماع أجزاء المهمة التي يُنفِّذها جهاز CDC 1604؛ فعلى سبيل المثال، كأداة مساعدة في تصحيح الأخطاء، كانت عبارة موسيقية مُتكررة بلا نهاية تُشير إلى أن البرنامج عالق في حلقة مُفرغة.
الاستخدامات والتطبيقات
في عام 1960، طُوّر برنامج "ماسكيريد" ، أحد أوائل تطبيقات استخراج البيانات النصية، لصالح شركة ماراثون أويل في فيندلاي، أوهايو . كان "ماسكيريد" برنامجًا لاستخراج البيانات النصية ، يستخدم البنى النحوية الكامنة وراء البيانات النصية لإخفاء الكلمات والعبارات لأغراض البحث. [ 11 ] خلال عام 1969، أطلق مركز عمليات الأسطول في المحيط الهادئ ( FOCCPAC في كونيا) في أواهو، هاواي ، بيئة تحكم آلية (ACE) باستخدام مجموعة من خمسة حواسيب CDC 160A للإشراف على شبكة متعددة المهام مكونة من أربعة حواسيب CDC 1604.
كان صاروخ مينيوتمان 1 أول نظام صاروخي عابر للقارات أمريكي يعمل بالوقود الصلب. وقد طُوّر تصميمان منفصلان تمامًا لمحطة التحكم الأرضية بشكل مستقل. تضمن التصميم الأصغر والأكثر أناقة، والمكون من صومعة واحدة، نظامي حاسوب CDC 1604 احتياطيين، كل منهما مزود بخزانتين تحتويان على أربعة محركات أقراص مغناطيسية بسعة 200 بت لكل بوصة . استُخدمت هذه الحواسيب لحساب معلومات التوجيه والتحكم في التصويب مسبقًا. وكانت النتائج، المستندة إلى معلومات الطقس والاستهداف الحالية، تُحمّل إلى الصاروخ قبل الإطلاق. ويمكن مشاهدة نماذج من كلا تصميمي محطة التحكم الأرضية، بما في ذلك نماذج أولية لحواسيب CDC 1604، في متحف أوكتاف شانوت للفضاء في رانتول، إلينوي.
تم تنفيذ الإصدار الثالث من نظام PLATO التعليمي القائم على الكمبيوتر على جهاز CDC 1604-C. [ 12 ]
تم استخدام JOVIAL كلغة البرمجة الرئيسية لـ CDC 1604، بينما تم استخدام لغات البرمجة لبرمجة الخدمات المشتركة التي يدعمها CDC 160A. [ 13 ] وقدمت قيادة البحرية ودعم الأنظمة (NAVCOSSACT) ومقرها في حوض بناء السفن التابع للبحرية في واشنطن الدعم في مجال الأنظمة والتدريب.
استُخدم جهاز CDC 1604 لتأليف مقطوعة "Sailboat" وغيرها من الأعمال الفنية لسام شميت وستوكتون غينز. [ 14 ]
آلات مماثلة
استُخدم تصميم 1604 في مختبر الأسلحة النووية السوفيتي. صُمم حاسوب BESM-6 ، الذي دخل حيز الإنتاج عام 1968، ليكون متوافقًا برمجيًا إلى حد ما مع حاسوب CDC 1604، [ 15 ] ولكنه كان يعمل بسرعة أكبر بعشر مرات ويحتوي على سجلات إضافية.
924
جهاز CDC 924 هو جهاز كمبيوتر 24 بت يدعم استخدام "أي أجهزة إدخال وإخراج قادرة على التواصل مع الكمبيوتر 160 و/أو 1604"، [ 18 ] وقنواته الست المستقلة تسمح بثلاث عمليات إدخال متزامنة حتى مع قيام ثلاث قنوات بتنفيذ الإخراج في وقت واحد.
ومثل العديد من معالجات CDC، [ 8 ] فقد استخدمت حساب المتمم الواحدي.
بعض الميزات المتقدمة لجهاز 924، والتي تضمنت 64 تعليمة، كانت كالتالي:
انظر أيضاً
ملاحظات توضيحية
- ↑ من المثير للدهشة أن مقابلة تاريخية شفهية مفصلة للغاية أجريت عام 1975 [ 3 ] مع مهندسي الكمبيوتر في مركز السيطرة على الأمراض والوقاية منها لا تؤكد هذه الرواية: فعندما طُرح سؤال "1604"، ضحك المطلعون وأجابوا: "كان شائعًا جدًا في ذلك الوقت أن هذا هو أصلها" و"لم نتمكن قط من إثبات ذلك. ومع ذلك، لا يزال هناك الكثير من الناس الذين يعتقدون ذلك." وتقدم الصفحة 21 من المقابلة التاريخية الشفهية التفسير الرسمي لمركز السيطرة على الأمراض والوقاية منها بشأن "1604": كان الهدف الأصلي هو دعم 16 كيلوبايت من الذاكرة و4 وحدات شريطية.
مراجع
- مسح الحاسوب لعام 1964 ، ملف PDF
- 1 2 3 4 CDC 1604 كمبيوتر، المجلد 1، الوصف والتشغيل (ديسمبر 60، ملف PDF)
- ↑ "ذكريات عن هندسة وتصميم الحاسوب في شركة كونترول داتا" . معهد تشارلز باباج . شركة كونترول داتا . CBI OH 321. تاريخ الاسترجاع: 28 نوفمبر 2025 .
- ↑ "المجموعة" .
- ↑ "شركة بيانات التحكم" . تاريخ الحوسبة . 15 يوليو 2018.
- 1 2 "آلات حقيقية بكلمات 24 بت و 48 بت" .
- ↑ إد ثيلين. "CDC 160A" . تم الاطلاع عليه في 15 أبريل 2011 .
- 1 2 هاسيت، أنتوني؛ رالستون، أنتوني (2014). برمجة الحاسوب وأنظمة الحاسوب . دار النشر الأكاديمية. ISBN 978-1483258416.
- ↑ دليل مرجعي لجهاز الكمبيوتر Control Data 1604-A (ملف PDF) (245a rev 5/63 ed.). مينيابوليس، مينيسوتا: شركة Control Data . 1963. الصفحات 1-5 .
- ↑ فليمنج، جورج. "CDC 1604" . nssdc.gsfc.nasa.gov . تم الاطلاع عليه بتاريخ 5 مارس 2017 .
- ↑ جيه بي برزوزوفسكي (1983). "ماسكيريد: البحث في النص الكامل للملخصات باستخدام الفهرسة الآلية". مجلة علوم المعلومات . 6 ( 2-3 ): 67-73 . doi : 10.1177/016555158300600205 . S2CID 61928952 .
- ↑ "PLATO - نظام تعليمي قائم على الحاسوب" .
- ↑ "CDC 160A اللغات المتاحة" (PDF) .
{{cite web}}: CS1 maint: url-status ( link ) - ↑ "سام شميت | قاعدة بيانات الفن الرقمي" . compArt daDA: قاعدة بيانات الفن الرقمي . مؤرشف من الأصل بتاريخ 27-11-2018 . تم الاطلاع عليه بتاريخ 31-08-2021 .
- ↑ إمباغليازو، جون؛ برويداكوف، إدوارد (2011). منظورات حول الحوسبة السوفيتية والروسية . سبرينغر. ISBN 978-3642228162.
- ↑ "مجموعة بيانات شركة التحكم - التسلسل الزمني التاريخي" . معهد تشارلز باباج .
- 1 2 3 4 دليل مرجعي لمركز السيطرة على الأمراض والوقاية منها 924 (ملف PDF، أكتوبر 1962)
- 1 2 "دليل مرجعي لجهاز كمبيوتر Control Data 924" (PDF) . أكتوبر 1962.
روابط خارجية
- نيل ر. لينكولن مع 18 مهندسًا من شركة Control Data Corporation (CDC) في معهد تشارلز باباج، جامعة مينيسوتا، لمناقشة هندسة وتصميم الحواسيب . ومن بين المهندسين المشاركين: روبرت مو، وواين سبيكر، ودينيس غرينا، وتوم روان، وموريس هاتسون، وكورت ألكسندر، ودون باغلكوف، وماريس بيرغمانيس، ودولان توث، وتشاك هاولي، ولاري كروجر، ومايك بافلوف، وديف ريسنيك، وهوارد كروهن، وبيل بيند، وكينت شتاينر، ورايمون كورت، ونيل ر. لينكولن. وتناولت المناقشات مواضيع مثل: CDC 1604، و CDC 6600 ، و CDC 7600 ، و CDC 8600 ، و CDC STAR-100، وسيمور كراي .
- نسخ إلكترونية من كتيبات CDC 1604.
للمزيد من القراءة
صور
- أجهزة شركة Control Data Corporation
- أجهزة الكمبيوتر المركزية لشركة Control Data
- أجهزة الكمبيوتر الترانزستورية
- أجهزة كمبيوتر 48 بت
- أجهزة كمبيوتر 24 بت
- مقدمات متعلقة بالحاسوب في عام 1960
