يونيفاك 2

كان حاسوب UNIVAC II تطويرًا لحاسوب UNIVAC I الذي سلمته شركة SPerry Rand ، قسم UNIVAC، لأول مرة عام 1958. وشملت التحسينات زيادة سعة الذاكرة الأساسية من 2000 إلى 10000 كلمة؛ ومحركات أشرطة UNISERVO II ، التي كانت تدعم استخدام أشرطة UNIVAC I المعدنية القديمة أو أشرطة PET الجديدة ؛ وبعض الدوائر الإلكترونية (مع أنه كان في الأساس حاسوبًا يعمل بتقنية الصمامات المفرغة ). وكان متوافقًا تمامًا مع برامج UNIVAC I الموجودة، سواءً من حيث التعليمات البرمجية أو البيانات. وبلغ وزنه حوالي 16000 رطل (8 أطنان قصيرة؛ 7.3 طن متري) .
عناصر الدائرة للنظام بأكمله
| الأنابيب | 5200 |
| أنواع الأنابيب | 20 |
| الثنائيات البلورية | 18000 |
| النوى المغناطيسية | 184,000 |
| الترانزستورات | 1200 |
| خزائن منفصلة | 4 |
الأرقام المذكورة أعلاه تقريبية ولا تشمل أجهزة الإدخال والإخراج.
البرمجة والنظام العددي
| نظام الترقيم الداخلي | النظام العشري المشفر ثنائياً |
| الأرقام العشرية / الكلمة | 12 |
| الأرقام العشرية / التعليمات | 6 |
| عدد التعليمات لكل كلمة | 2 |
| تم فك تشفير التعليمات | 54 |
| التعليمات المستخدمة | 54 |
| النظام الحسابي | نقطة ثابتة |
| نوع التعليمات | عنوان واحد |
| نطاق الأرقام بين | -1 و +1 |
توضع الفاصلة العشرية على يمين رقم الإشارة.
وحدة حسابية
| بناء | أنابيب مفرغة |
| الوضع الحسابي | مسلسل |
| توقيت | متزامن |
| عملية | تسلسلي |
| بما في ذلك الوصول إلى التخزين (بالمايكروثانية) | باستثناء الوصول إلى التخزين (بالمايكروثانية) | |
| إضافة | 160 | 120 |
| الضرب | 1720 | 1680 |
| قسم | 3030 | 2990 |
تشمل أوقات الجمع والطرح والضرب المذكورة أدناه قراءة التعليمات وتنفيذها. ويشمل الوقت أيضًا تكوين النتيجة في المُراكم. مع ذلك، تُنفذ جميع التعليمات بأقل زمن استجابة ممكن.
| متوسط سرعات التشغيل بالمايكروثانية | |
| الجمع أو الطرح | 200 (أرقام مكونة من 11 رقمًا) |
| الضرب | 1900 (أرقام مكونة من 11 رقمًا) |
| قسم | 3700 (أرقام مكونة من 11 رقمًا) |
| مقارنة | 200 (أرقام مكونة من 12 رقمًا) |
| نقل البيانات (من الذاكرة إلى السجل أو العكس) | 40/كلمة + 80/تعليمات |
قلب مغناطيسي
| سعة | 10000 كلمة؛ 120000 حرف |
| مواقع الذاكرة | 0000 - 1999 |
| وقت الوصول | صفر (تبدأ عمليات الوصول إلى الذاكرة أثناء "مهلة الانتظار") |
| الدورة الأساسية | 20 ميكروثانية |
| بناء | 42 مستوى مغناطيسي منفصل، كل منها مستطيل عرضه 50 نواة وطوله 80 نواة. |
يستخدم جميع المستخدمين وحدة تخزين ذات نواة مغناطيسية بسعة 2000 كلمة و24000 رقم . ينقسم كل مستوى إلى قسمين، كل قسم يحتوي على 50 نواة في القسم الأول و40 في القسم الثاني، ليصبح المجموع 2000 نواة في القسم الثالث. يحتوي كل قسم على نواة واحدة - لكل بت - من الكلمات الـ 2000. يُخزَّن نفس الموضع الثنائي النسبي للنصف الآخر من الكلمة في نواة في نفس الموقع الفيزيائي في القسم الآخر من المستوى. بالتالي، يحتوي كل مستوى على موضعين ثنائيين في كل كلمة من الكلمات الـ 2000؛ على سبيل المثال، الموضع الأول والموضع الثالث والأربعون، أو الموضع التاسع والموضع الثاني والخمسون. أما من الناحية الفيزيائية، فالذاكرة عبارة عن منشور مستطيل بأبعاد 7.25 × 10 × 12.75 بوصة (18.4 × 25.4 × 32.4 سم) .
وبالتالي، فإن موقع الذاكرة يستلزم دائمًا وجود نواتين في جميع المستويات الـ 42. ويتم تحديد هاتين النواتين من خلال تقاطع عمود واحد من بين خمسين عمودًا ممكنًا مع صفين من بين ثمانين صفًا ممكنًا. ويوجد صف واحد في كل قسم من أقسام المستوى. ويتم استخدام جميع المستويات الـ 42 مرتين لكل كلمة.
يرتبط بالذاكرة مسجل إدخال نصف كلمة بسعة 42 بت. يُخزَّن كل بت مؤقتًا في نواة مغناطيسية لهذا المسجل أثناء عملية الوصول إلى الذاكرة. ترتبط كل نواة من نوى هذا المسجل بواحدة من مستويات الذاكرة الـ 42. للكتابة في الذاكرة، يُوضع النصف الأول من الكلمة في مسجل الإدخال، ويُشير مُحدِّد العنوان إلى العمود والصف المناسبين في القسم العلوي من كل مستوى من المستويات الـ 42. في اللحظة المناسبة، تُنقل المعلومات من كل نواة في مسجل الإدخال إلى النواة المُحدَّدة في المستوى المُقابل من الذاكرة. بعد 42 نبضة، يُوضع النصف الثاني من الكلمة في مسجل الإدخال، وتُكرَّر العملية في القسم السفلي من الذاكرة. تتم عمليات القراءة بطريقة عكسية. تم ضبط سرعة الذاكرة لتتوافق مع سرعة الجزء الحسابي من جهاز Univac، مما يسمح بنقل 12 حرفًا من وإلى الذاكرة في 40 ميكروثانية. تتدفق نبضات الكلمات من أو إلى ناقل البيانات عالي السرعة ومسجل الإدخال عبر آلية تحول من التسلسلي إلى المتوازي والعكس صحيح، في وحدات 42 بت.
ميزات الفحص
كلما أمكن، تظهر السجلات والدوائر الأخرى بنسختين. تُقارن محتوياتها باستمرار، بحيث يشير أي تناقض بين البيانات في الوحدات المتطابقة إلى وجود خلل في التشغيل، مما يؤدي إلى توقف الحاسوب. عند هذه النقطة، يمكن إعادة تنفيذ التعليمات. صُمم رمز النبض المستخدم في نظام يونيفاك بحيث يحتوي كل حرف على عدد فردي من النبضات. في عدة نقاط استراتيجية داخل يونيفاك، يُفحص كل حرف للتأكد من وجود عدد فردي من النبضات. يُصدر تنبيه عند اكتشاف عدد زوجي من النبضات، ويتوقف الحاسوب. تتسبب أنواع أخرى من دوائر الفحص في توقف يونيفاك عند حدوث أنواع أخرى من الأخطاء.
يحدث خطأ إذا تمت محاولة الإشارة إلى عنوان ذاكرة غير موجود.
سيؤدي خطأ في التحويل بين rI و rM (زوجي/فردي) إلى إيقاف التحويل، وسيتم تحديد موقع الخطأ (عنوان rI). سيتم عرض عدد الأحرف البالغ 720 حرفًا على عداد ذي معامل 100.
لعبة الداما "جميعها واحدات"
بالإضافة إلى فحص بتات التكافؤ على ناقل البيانات عالي السرعة، يقوم مدقق ثانٍ بالتأكد من أن حرف "جميع الآحاد" غير الصالح لم يُنشأ عن طريق الخطأ نتيجة عطل في النظام. كما يقوم مدققو الإدخال والإخراج باكتشاف حرف "جميع الآحاد" غير الصالح.
تتضمن ميزات الفحص المدمجة محول البطاقة إلى الشريط، ومحول الشريط إلى البطاقة، والطابعة عالية السرعة.
الاندماج
نظام Univac مزود بصمامات أمان كاملة لضمان عزل الأعطال. يحتوي كل منفذ على مجموعة صمامات خاصة به، بالإضافة إلى الصمامات الرئيسية على جميع مصادر التيار المستمر والمتردد. في حال احتراق أحد الصمامات، يتم فصل الطاقة، ويشير مؤشر إلى المنفذ الذي احترق فيه الصمام، كما يشير "علم" إلى الصمام المحدد.
مراقبة الجهد
يقوم نظام مراقبة الجهد التلقائي بمراقبة جميع جهود التيار المستمر الحرجة بشكل مستمر، ويصدر إنذارًا إذا تحرك أي منها خارج الحدود المحددة.
انظر أيضاً
مراجع
- استُخلص جزء كبير من نص هذه المقالة مباشرةً من كتاب " النموذج الثاني للحاسوب الآلي العالمي" ، وهو عملٌ مُتاح للعموم باعتباره عملاً أصلياً للحكومة الفيدرالية الأمريكية (الجيش الأمريكي). نُشر هذا الكتاب بعنوان "دراسة استقصائية ثالثة لأنظمة الحوسبة الرقمية الإلكترونية المحلية"، التقرير رقم 1115، مارس 1961، بقلم مارتن هـ. ويك، ونُشر بواسطة مختبرات أبحاث المقذوفات، ميدان اختبار أبردين، ماريلاند. مشروع وزارة الجيش رقم 5803-06-002.
روابط خارجية
- أجهزة الكمبيوتر المركزية UNIVAC
- أجهزة الكمبيوتر ذات الصمامات المفرغة
- مقدمات متعلقة بالحاسوب في عام 1958
