PDP-14

كان جهاز PDP-14 حاسوبًا متخصصًا من مجموعة المنتجات الصناعية التابعة لشركة Digital Equipment Corporation ، صُمم ليحل محل أنظمة التحكم المرحلية الصناعية للآلات وأدواتها التي تؤدي مهامًا متكررة. وقد صُمم خصيصًا للعمل في البيئة الكهربائية القاسية الموجودة في المنشآت التي تحتوي على محركات كهربائية وملفات لولبية ولحامات قوسية ، وهو ما يمثل تحديًا كبيرًا للإلكترونيات الحاسوبية العادية. صُمم جهاز PDP-14 ليكون المستوى الأول من أتمتة المصانع، حيث يعمل كوحدة تحكم منطقية قابلة للبرمجة (PLC)، وذلك بفضل قدرته على التواصل مع حاسوب DEC PDP-8 المصغر القياسي . [ 1 ] [ 2 ]

تم تسليم الوحدة الأولى في يونيو 1969 واستُخدمت للتحكم في آلة طحن التروس . [ 3 ] وقد تم تسجيل براءة اختراع تصميمها كـ "وحدة تحكم آلية قابلة للبرمجة" في عام 1973. [ 4 ]

صُمم جهاز PDP-14 لمعالجة المعادلات المنطقية ، والتي تُعبّر عنها عادةً بمخططات السلم ، ولذلك احتوى على ذاكرة قراءة فقط قابلة للبرمجة ( PROM ). طُوّرت البرامج باستخدام جهاز PDP-8، ثم اختُبرت باستخدام اتصال مباشر بجهاز PDP-14. وُضع جهاز PDP-14 في وضع التحقق، حيث وفّر جهاز PDP-8 التعليمات. بعد التحقق، وفّر جهاز PDP-8 التعليمات اللازمة لتخزينها في ذاكرة PROM.

تعتمد الإصدارات اللاحقة (على سبيل المثال، PDP-14/30، الذي لم تكن مجموعة تعليماته متوافقة ثنائياً ) [ 5 ] على تقنية التغليف المادي لـ PDP-8 . كما كان هناك أيضاً PDP-14/35 [ 6 ] وPDP-14/L الأقل تكلفةً والأقل قدرةً على الإدخال/الإخراج.

الأجهزة

كان بإمكان جهاز PDP-14 ذو 12 بت تخزين ما يصل إلى 4 كيلوبايت من التعليمات. تضمن تكوين النظام وحدة تحكم وعددًا من الصناديق الخارجية: [ 5 ]

  • كانت صناديق الإدخال (BX14) مخصصة للإدخالات المنفصلة من النظام المتحكم به. ويمكن معالجة ما يصل إلى 256 مصدر إدخال .
  • يمكن لصناديق O (BY14) التحكم بما يصل إلى 255 مشغلًا في النظام الخاضع للتحكم.
  • يمكن ملء صناديق A بوحدات مؤقتة للتحكم في الأحداث المرتبطة بالوقت أو بوحدات تخزين احتفاظية لا يتم مسحها عند انقطاع التيار الكهربائي. تشغل صناديق A مساحة عناوين الإخراج جنبًا إلى جنب مع صناديق O.
  • كانت صناديق الاستبدال (S-boxes) مماثلةً لصناديق الإخراج (O-boxes) إلى حد كبير، ولكن لم يكن بها جهاز إخراج فعلي. وقد مكّن هذا من تخزين النتائج الوسيطة. كما استخدمت صناديق الاستبدال مساحة عناوين الإخراج المشتركة.

وبالتالي فإن مساحة عناوين الإخراج القابلة للاستخدام مجتمعة لصناديق O و A و S كانت 255 أو أقل.

السجلات

يحتوي جهاز PDP-14 على سبعة سجلات 12 بت : [ 5 ]

  • IR
  • PC1وPC2
  • MB
  • SPARE
  • INPUTو OUTPUT.

تعليمات

من بين تعليمات PDP-14 ما يلي: [ 5 ]

  • TRR  لنقل البيانات بين بعض (وليس كل) السجلات سجل النقل (المحتويات). 
PC1ولها SPAREقدرات الزيادة والنقصان، مما يسمح TRRبتعديل القيمة المحملة في السجل.
  • JMS  الانتقال إلى روتين فرعي عند العنوان المحدد في الكلمة التالية المكونة من 12 بت، مع حفظ عنوان الإرجاع في PC2
  • JMR  JuMp للعودة من روتين فرعي، ينتقل إلى الموقع المحفوظ في PC2. [ 5 ] في الواقع، JMR هو في TRRالذي PC2يتم نقله إلى PC1.
  • SKP  SKiP هو عنصر يتم زيادته بمقدار 1. TRRPC1

كانت هناك أيضًا TESTتعليمات (اختبر ما إذا كان شيء ما قيد التشغيل أو الإيقاف) SETوتعليمات (SYN - اضبط "Y" على التشغيل، SYF - اضبط "Y" على الإيقاف).  

برمجة

كان جهاز PDP-14 الأصلي يتطلب أن تتم البرمجة بواسطة شركة DEC. [ 7 ]

بعد ذلك، [ 7 ] تم تطوير البرمجيات لجهاز PDP-14 على نظام آخر، وهو PDP-8 . وقد سمح برنامج PDP-8 المسمى SIM-14 بمحاكاة جهاز PDP-14.

صور

انظر أيضاً

مراجع

  1. بيل، سي. جوردون؛ مادج، جيه. كريج؛ ماكنمارا، جون إي. (12 مايو 2014). هندسة الحاسوب: رؤية شركة دي إي سي لتصميم أنظمة الأجهزة . دار النشر الرقمية. رقم ISBN 978-1-4832-2110-6.
  2. ↑ دليل استخدام الحواسيب الصغيرة PDP 8/e و PDP 8/m و PDP 8/f (ملف PDF) . شركة ديجيتال إكويبمنت. 1973. ص 1-46 . 
  3. بول، كين (2015-08-02). "فجر وحدة التحكم المنطقية القابلة للبرمجة (PLC)" . automation.com . تم الاطلاع عليه بتاريخ 2024-03-02 .
  4. US3753243A ، ريكيتس، أ.؛ ديفولت، أ. ودوان ، ر . وآخرون، "وحدة تحكم آلية قابلة للبرمجة"، صدرت في 14 أغسطس 1973 
  5. 1 2 3 4 5 "وحدة التحكم الصناعية DEC PDP-14" .
  6. من عام 1957 إلى الوقت الحاضر (ملف PDF) . شركة المعدات الرقمية. 1975.
  7. 1 2 راندال برودزيك (27 أغسطس 2014). "داخل المنافسة على أول شركة مساهمة عامة" .