في تي 52

في تي 52
محطة DEC VT52
المطورشركة المعدات الرقمية
يكتبمحطة الفيديو
تاريخ الافراج عنه1974/1975 ( 1974 ) ( 1975 )
السلفف ت05
خليفةفي تي 100

VT50 هو جهاز كمبيوتر طرفي يعتمد على CRT تم تقديمه بواسطة Digital Equipment Corporation (DEC) في يوليو 1974. وقد قدم شاشة بها 12 صفًا و80 عمودًا من النص بأحرف كبيرة، واستخدم مجموعة موسعة من أحرف التحكم والتمرير للأمام فقط استنادًا إلى VT05 الأقدم . تشير وثائق DEC في ذلك العصر إلى المحطات الطرفية باسم DECscope ، وهو اسم لم يُشاهد تقريبًا من قبل.

تم بيع جهاز VT50 لفترة قصيرة فقط قبل استبداله بجهاز VT52 في سبتمبر 1975. [1] قدم جهاز VT52 شاشة بها 24 صفًا و80 عمودًا من النص ودعم جميع أحرف ASCII البالغ عددها 95 حرفًا بالإضافة إلى 32 حرفًا رسوميًا والتمرير ثنائي الاتجاه ونظام تحكم موسع للأحرف. أنتجت شركة DEC سلسلة من أجهزة VT52 المحدثة مع أجهزة إضافية لاستخدامات مختلفة.

تم تبع عائلة VT52 سلسلة VT100 الأكثر تطوراً في عام 1978.

وصف

كانت هذه المحطات تدعم الاتصالات غير المتزامنة بمعدلات نقل بيانات تصل إلى 9600 بت في الثانية ولم تتطلب أي أحرف تعبئة . ومثل محطات DEC المبكرة الأخرى، كانت مجهزة بمنفذ RS-232 بالإضافة إلى حلقة تيار 20 مللي أمبير ، وهو معيار تسلسلي قديم يستخدم مع آلات التلكس التي كانت أكثر ملاءمة للنقل عبر مسافات طويلة من الأسلاك المجدولة . كانت البيانات تُقرأ في مخزن مؤقت صغير، والذي تقرأه أجهزة العرض بشكل دوري لإنتاج العرض. وبالمثل، كانت الأحرف المكتوبة على لوحة المفاتيح تُخزن في مخزن مؤقت وتُرسل عبر الخط التسلسلي بأسرع ما يمكن.

لتفسير الأوامر المرسلة في البيانات التسلسلية، استخدمت وحدة معالجة مركزية بدائية (CPU) مبنية من دوائر متكاملة ذات تكامل صغير النطاق . فحصت البيانات بينما كانت أجهزة العرض غير نشطة بين خطوط المسح النقطي ، ثم حفزت أجهزة العرض لتولي المهمة في الوقت المناسب. أعاد نظام العرض التحكم إلى وحدة المعالجة المركزية عندما أكمل رسم الخط. كانت وحدة المعالجة المركزية أساسية لدرجة أنه لا يمكن إجراء الجمع والطرح إلا عن طريق زيادة أو نقصان سجلين بشكل متكرر. علاوة على ذلك، يجب أن يكون الوقت المستغرق بواسطة هذه الحلقة ثابتًا تقريبًا، وإلا فسيتم عرض النص الموجود أسفل الشاشة في المكان الخطأ أثناء هذا التحديث.

إن كتابة حرف ما ينتج عنه ضوضاء من خلال تنشيط مرحل. كما تم استخدام المرحل كجهاز تنبيه لإصدار صوت الجرس ، مما ينتج صوتًا "تم مقارنته بصوت سيارة شيفروليه موديل 1952 وهي تخلع تروسها". [2]

كما قدمت شركة DEC جهاز نسخ ورقي اختياري يسمى ناسخة كهربائية ، والذي يناسب اللوحة الفارغة على الجانب الأيمن من الشاشة. كان هذا الجهاز قادرًا على طباعة نسخة طبق الأصل من الشاشة، خطًا تلو الآخر، على لفافة رطبة من ورق خاص. وقد فعل ذلك عن طريق طلاء المعدن بالكهرباء من قطب كهربائي في الورق. [3] [4] كان الورق يمر بين قطبين. كان القطب الكهربائي على أحد الجانبين عبارة عن قضيب مستقيم رفيع موجه عبر عرض الورقة. وكان القطب الكهربائي على الجانب الآخر عبارة عن قضيب حلزوني رفيع ملفوف حول أسطوانة دوارة. كانت دورة واحدة للأسطوانة تمسح منطقة متقاطعة من الأقطاب الكهربائية عبر عرض الورقة. وبينما قامت آلة النسخ بعمل رائع في التقاط محتويات الشاشة، كان خرج آلة النسخ يشبه بشكل مؤسف ورق التواليت المبلل . [5] [6] حصلت شركة Digital على براءة اختراع لابتكار وجود مولد أحرف واحد يوفر خط النص لكل من الشاشة وآلة النسخ.

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

الإصدارات

في تي 50

كان جهاز VT50 هو أول جهاز طرفي رقمي يتم إنتاجه في هذه الخزانة. كان يوفر 12 سطرًا فقط من النص مع وجود أسطر فارغة بينها لاستخدام المنطقة الرأسية بالكامل من الشاشة. مثل سابقتها، جهاز VT05 ، لم يدعم جهاز VT50 الأحرف الصغيرة. [7] نادرًا ما احتاج مستخدمو الكمبيوتر في ذلك العصر إلى نص صغير.

في تي 50 اتش

أضافت لوحة المفاتيح المساعدة "VT50H" على الجانب الأيمن من لوحة المفاتيح الأصلية. وقد تم ترتيبها على هيئة لوحة مفاتيح رقمية مع مفاتيح تحكم إضافية فوق الأرقام. وكانت أربعة من هذه المفاتيح مفاتيح مؤشر يتم إرسالها لأعلى ولأسفل ولليسار ولليمين على التوالي. وكانت ثلاثة مفاتيح أخرى غير مُسمَّاة ويمكن برمجتها لإرجاع أي رمز مكون من حرفين، ويتم تعيينها افتراضيًا على . [ 8]ESCADESCPR

في تي 52

تم استبدال VT50 قريبًا بجهاز VT52 المحدث بشكل كبير. كان لدى VT52 مخازن مؤقتة أكبر بكثير، مما يمنحه القدرة على تخزين ليس فقط 24 سطرًا كاملاً من النص الذي استغل مساحة الشاشة بشكل أفضل، ولكن أيضًا النص من أعلى وأسفل الشاشة. سمح هذا للطرفية بالتمرير للخلف بمقدار محدود دون الحاجة إلى مطالبة المضيف بإعادة إرسال البيانات. كان أحد التحسينات المهمة الأخرى هو أن VT52 تضمن دعم النص بأحرف صغيرة. [7] تمت إضافة العديد من الأوامر والميزات الجديدة: [9]

  • دعم للأحرف ، و ، عند استخدام مفتاح التحويل مع ، أو ، على التوالي.:~};`{
  • يمكن الآن التمييز بين الكتابة على لوحة المفاتيح الرقمية ولوحة المفاتيح الرئيسية من خلال تشغيل وضع لوحة المفاتيح البديلة. وقد أدى هذا إلى إرجاع أكواد متعددة الأحرف، من خلال .ESC?ny
  • رموز التحكم في المؤشر الجديدة لدعم التحرير على الشاشة الكاملة الموجه من المضيف وعرض WYSIWYG .
  • "مجموعة أحرف رسومية" تتضمن العديد من الأحرف الأقل شيوعًا بالإضافة إلى القدرة على طباعة بعض الكسور على السطر، مثل 37 .

كانت إحدى الميزات البارزة هي تقديم لوحة مفاتيح وظيفية منفصلة مع " المفتاح الذهبي "، والتي تم استخدامها لتحرير برامج مثل WPS-8 وKED و EDT . يؤدي الضغط على المفتاح الذهبي ثم كتابة أحد المفاتيح على لوحة المفاتيح إلى إرسال تسلسل أوامر مرة أخرى إلى الكمبيوتر المضيف.

في تي 55

تم تضمين نظام رسوميات إضافي في جهاز VT55 كان قادرًا على عرض دالتين رياضيتين أو مخططات بيانية . تم استدعاء هذا عن طريق إرسال سلسلة أوامر أرسلت الجهاز إلى وضع الرسوميات ، مع إرسال المزيد من البيانات إلى مخزن مؤقت ووحدة معالجة مركزية منفصلة. قام كلا النظامين بخلط بياناتهما أثناء العرض، مما يسمح للمستخدم بخلط الرسومات والنص على شاشة واحدة، على عكس أنظمة مثل Tektronix 4010 أو المخططات التي كان عليها رسم النص ببطء باستخدام أوامر الرسوميات. أصبح هذا النظام معروفًا باسم رسومات الموجة ، وسيظهر مرة أخرى في VT105 اللاحق.

إصدارات وضع الكتلة

كان كل من VT61 و VT62 عبارة عن محطات طرفية تعمل بنظام الكتلة . وكان من المقرر استخدام VT62 جنبًا إلى جنب مع TRAX، وهو نظام تشغيل لمعالجة المعاملات على أجهزة PDP-11 المتطورة . وقد استخدما نفس الخزانة ولكن كان لديهما معالج مخصص أكثر اكتمالاً. وتم ترميز السلوك الخاص بالتطبيق في ذاكرة PROM منفصلة ، ​​باستخدام رمز تعليمات منفصل قام المعالج بتفسيره. وكان من المقرر استخدام هذه اللغة غير المنشورة لتطوير نماذج إضافية بسهولة خاصة بمنظمات التسويق الرقمي الفردية. وقد قامت هذه المحطات الطرفية بتوليف صوت "tock" على مكبر صوت للتغذية الراجعة عند الضغط على مفتاح بدلاً من التتابع. وعلى الرغم من أن لوحات المفاتيح كانت متطابقة، إلا أن مستخدمي VT6x أعجبوا بـ "الشعور" المتفوق.

في تي 78

سمحت مساحة التوسعة الكبيرة نسبيًا لحالة VT50، جنبًا إلى جنب مع الإلكترونيات المتقلصة بسرعة في أواخر السبعينيات، لشركة DEC بإنتاج أجهزة كمبيوتر صغيرة /طرفية مستقلة ذات صندوق واحد تشبه أجهزة الكمبيوتر الدقيقة المعاصرة . أضافت VT78 معالج PDP-8 أحادي الشريحة إلى VT52، وشغّلت نسخة من نظام التشغيل OS/8 من Digital ، وعادةً WPS-8 ، نظام معالجة الكلمات من Digital .

تسلسلات الهروب

ظلت أكواد VT52 مملوكة لشركة DEC، على الرغم من أن عددًا من الشركات الأخرى قدمت محاكاة في محطاتها. دعمت محطات سلسلة VT اللاحقة مجموعة فرعية من هذه الأوامر. إحدى الحالات المثيرة للاهتمام هي نظام GEMDOS وفرعه، نظام التشغيل TOS لجهاز Atari ST . استخدمت هذه الأنظمة برنامج تشغيل شاشة قائم على VT52 في عصر أصبحت فيه أكواد الهروب ANSI عالمية تقريبًا. أضاف هذا الإصدار العديد من الأوامر الجديدة بما في ذلك القدرة على تحديد الألوان.

الأوامر القياسية

تتكون أوامر VT52 عادةً من حرف الإفلات وحرف واحد يليه. كان الاستثناء لهذه القاعدة هو أمر Y، والذي يتطلب أيضًا إرسال رقمين.

شفرة اسم معنى متوفر على
ESCA رفع المؤشر إلى الأعلى حرك المؤشر سطرًا واحدًا لأعلى.
لا يتسبب ذلك في التمرير عند وصوله إلى الأعلى.
الجميع
ESCB المؤشر لأسفل حرك المؤشر سطرًا واحدًا إلى الأسفل. VT50H وVT52
ESCC المؤشر إلى اليمين حرك المؤشر عمودًا واحدًا إلى اليمين. الجميع
ESCD المؤشر إلى اليسار حرك المؤشر عمودًا واحدًا إلى اليسار. نفس الإجراء كما في . BS VT50H وVT52
ESCF ادخل إلى وضع الرسومات استخدم مجموعة أحرف رسومية خاصة. في تي 52
ESCG الخروج من وضع الرسوميات استخدم مجموعة الأحرف الأمريكية/البريطانية العادية. في تي 52
ESCH الصفحة الرئيسية للمؤشر حرك المؤشر إلى الزاوية اليسرى العليا. الجميع
ESCI تغذية الخط العكسي حرك المؤشر سطرًا واحدًا إلى الأعلى.
إذا كان المؤشر موجودًا بالفعل في السطر العلوي، فقم بدلاً من ذلك بتمرير كل المحتوى إلى الأسفل سطرًا واحدًا.
في تي 52
ESCJ مسح إلى نهاية الشاشة مسح الشاشة من المؤشر فصاعدا. الجميع
ESCK واضح حتى نهاية السطر خط واضح من المؤشر فصاعدا. الجميع
ESCYrc تعيين موضع المؤشر حرك المؤشر إلى الموضع c،r، المشفر كأحرف مفردة.
أضافت VT50H أيضًا الأمر "SO" الذي يعمل بشكل متطابق،
مما يوفر التوافق مع الإصدارات السابقة من VT05. لم يدعم VT52 هذا الأمر البديل.
VT50H وVT52
ESCZ هوية قم بتحديد ما هو الجهاز الطرفي، راجع الملاحظات أدناه. الجميع
ESC[ ادخل إلى وضع الشاشة الثابتة يوقف تمرير الشاشة.
يستمر عرض الأحرف حتى تصل إلى النقطة التي يحدث فيها التمرير،
وعند هذه النقطة يرسل الجهاز الطرفي رسالة XOFFإلى المضيف لإيقاف إرسال المزيد من البيانات.
إذا ضغط المستخدم على المفتاح، يتم إرسال رسالة ويتم عرض البيانات حتى النقطة التالية التي تكون فيها هناك حاجة إلى التمرير، وعندها سيتم إرسال رسالة أخرى. SCROLLXON
XOFF
الجميع
ESC\ الخروج من وضع الضغط على الشاشة يقوم بإيقاف تشغيل وضع شاشة الانتظار وإرسال رسالة XONإذا لزم الأمر. الجميع
ESC= الدخول إلى وضع لوحة المفاتيح البديلة تغيير رموز الأحرف التي تم إرجاعها بواسطة لوحة المفاتيح. في تي 52
ESC> الخروج من وضع لوحة المفاتيح البديلة تغيير رموز الأحرف التي تم إرجاعها بواسطة لوحة المفاتيح. في تي 52

وضع المؤشر

تم استخدام الكود لوضع المؤشر في أي مكان على الشاشة، باستخدام معاملين يمثلان إحداثيات X وY لموضع المؤشر، مع كون الزاوية اليسرى العلوية من الشاشة هي الموضع 1،1. تم إرسال هذه الأرقام كأحرف ASCII لتلك القيمة، مع إضافة 31. على سبيل المثال، لوضع المؤشر في العمود 30 والسطر 20، ستضيف 31 إلى كل قيمة للحصول على 61 و51، ثم ابحث عن أحرف ASCII تلك، و . سيكون الأمر الكامل بعد ذلك (لاحظ الصف وترتيب العمود وليس X وY). [10] تضمن إضافة 31 تحويل الأحرف خارج نطاق التحكم إلى نطاق الأحرف القابلة للطباعة، حتى يتم نقلها بشكل صحيح. ESCY=3ESCY3=

رموز معرف المحطة الطرفية

سمح الأمر لجهاز الكمبيوتر المضيف بالتعرف على قدرات الجهاز الطرفي. وكانت هناك ثماني استجابات محتملة. ESCZ

نموذج بدون طابعة مع الطابعة
في تي 50 ESC/A (غير متوفر)
في تي 50 اتش ESC/H ESC/J
في تي 52 ESC/K ESC/L
في تي 55 ESC/E ESC/E

رموز النسخ

تم استخدام العديد من الرموز الإضافية مع الناسخ الاختياري: [11]

شفرة اسم معنى متوفر على
ESC] نسخة الشاشة طباعة الشاشة الحالية. الجميع
ESC^ ادخل إلى وضع النسخ التلقائي طباعة جميع الأسطر اللاحقة. الجميع
ESC_ الخروج من وضع النسخ التلقائي توقف الطباعة. الجميع

وضع الرسوميات

تضمنت أجهزة VT52 وVT55 مجموعتين من الأحرف، ASCII و"وضع الرسوم" الذي استبدل الأحرف الصغيرة وبعض علامات الترقيم بأحرف جديدة مفيدة لعرض الرياضيات. وكان من غير المعتاد استخدام الحروف الرسومية لـ ¹⁄ و³⁄ و⁵⁄ و⁷⁄، والتي يمكن دمجها مع أرقام أسفلية لإنتاج أشياء مثل ⅗، وخطوط المسح التي تسمح برسم دالة بدقة رأسية أعلى 8 مرات من النص. [12]

وضع الرسومات VT52 (الخلايا الرمادية هي نفسها ASCII)
0 1 2 3 4 5 6 7 8 9 أ ب ج د هـ ف
5x خطة عمل وطنية خطة عمل وطنية
6x [أ] ¹⁄ ³⁄ ⁵⁄ ⁷⁄ ° ± ÷ 🭶 🭷 🭸
7x 🭹 🭺 🭻 or

وضع التوافق مع VT52

دعمت محطات VT اللاحقة أوامر VT52، بالإضافة إلى إضافة أمر جديد واحد للعودة إلى وضع ANSI الكامل. [13]

شفرة اسم معنى
ESC< سيتانسي الدخول/الخروج من وضع ANSI

لقد غيّر وضع التوافق الاستجابة للأمر ؛ حيث استجابت جميع النماذج بالرمز . ESCZESC/Z

ملحقات GEMDOS/TOS

تضيف نسخة GEMDOS من مجموعة أوامر VT52 عددًا من الأوامر الجديدة. كانت هذه الأوامر تتعلق في الغالب بدعم الألوان، حيث يتم إرسال اختيار اللون كحرف واحد باستخدام نفس ترميز الرقم إلى الحرف مثل الأمر. تم استخدام آخر أربعة بتات فقط من الرقم، مما يوفر دعمًا لـ 16 لونًا. يدعم Atari ST فقط 4 منها في وضع 80 عمودًا وجميع 16 في وضع 40 عمودًا. تمت إضافة عدد قليل من أوامر المؤشر الجديدة أيضًا، وملأت بشكل أساسي مجموعة VT52 الأصلية من خلال تضمين الأوامر التي تم مسحها نحو الجزء العلوي من الشاشة بدلاً من الجزء السفلي. [14] [15] لم يدعم النظام عددًا من أوامر VT52، بما في ذلك F وG وZ. Y

شفرة اسم معنى
ESCE شاشة واضحة امسح الشاشة وضع المؤشر في الزاوية العلوية اليسرى.
الأمر مشابه بشكل أساسي لما يلي:ESCHESCJ
ESCb# لون المقدمة تعيين لون النص إلى القيمة المحددة
ESCc# لون الخلفية تعيين لون الخلفية
ESCd مسح لبداية الشاشة مسح الشاشة من المؤشر حتى موضع الصفحة الرئيسية.
ESCe تمكين المؤشر يجعل المؤشر مرئيًا على الشاشة.
ESCf تعطيل المؤشر يجعل المؤشر غير مرئي.
ESCj حفظ المؤشر يحفظ الموضع الحالي للمؤشر في الذاكرة، TOS 1.02 والإصدارات الأحدث.
ESCk استعادة المؤشر قم بإرجاع المؤشر إلى الإعدادات المحفوظة مسبقًا باستخدام j.
ESCl خط واضح امسح الخط بأكمله ثم ضع المؤشر على اليسار.
ESCo واضح لبداية السطر مسح الخط الحالي من البداية إلى الجانب الأيسر للمؤشر.
ESCp فيديو عكسي قم بتشغيل نص الفيديو العكسي.
ESCq فيديو عادي قم بإيقاف تشغيل نص الفيديو العكسي.
ESCv لف على تمكين التفاف السطر، مما يؤدي إلى إزالة الحاجة إلى CR/LF في نهايات السطر.
ESCw لفاف تعطيل التفاف الخط.

ملحوظات

  1. ^ محجوزة للاستخدام في المستقبل

مراجع

الاستشهادات

  1. ^ "الخط الزمني لعام 1975". gordonbell.azurewebsites.net .
  2. ^ رايموند، إريك س. ، محرر (1996). قاموس الهاكر الجديد. مطبعة معهد ماساتشوستس للتكنولوجيا . ص 186. رقم ISBN 978-0-262-68092-9.
  3. ^ دليل صيانة VT52 DECscope
  4. ^ "مسجل كهربائي مع قلم تنظيف حلزوني إضافي".
  5. ^ "Re: Strange VT50 Decscope". مؤرشف من الأصل في 2011-07-14.
  6. ^ "Linux-Advocacy Digest #457". www.mail-archive.com .
  7. ^ ab DECscope 1975، ص 11.
  8. ^ DECscope 1975، ص 14.
  9. ^ DECscope 1975، ص 12-30.
  10. ^ DECscope 1975، ص 20، 21.
  11. ^ Copier 1975، ص 3.
  12. ^ DECscope 1975، ص 24، 25، الملحق ب.
  13. ^ "بطاقة مرجعية لبرمجة GIGI"، شركة Digital Equipment Corp.، ديسمبر 1980
  14. ^ "محطة VT-52"، وثائق TOS، يونيو 1991
  15. ^ "محاكي VT-52"

فهرس

  • دليل مستخدمي DECscope (PDF) . ديسمبر 1975.
  • دليل مستخدم آلة النسخ من سلسلة VT50 (PDF) . ديسمبر 1975.
  • شبكة VT100
  • DEC VT52، ويكي المحطات الطرفية
  • DEC VT55، ويكي المحطات الطرفية
  • DEC VT62، ويكي المحطات الطرفية
  • ملخص المنتج المالي والتسلسل الزمني للشركة DEC، وصف موجز وصورة مقطوعة لـ VT52 على الصفحة 51، وأوصاف موجزة لـ VT55 وصورة مع ناسخة كهربائية مرئية على الصفحتين 51 و59
  • محاكي المحطة الطرفية DEC VT52 لنظام Windows، يدعم المنافذ التسلسلية وtelnet وTCP الخام: kgober/VT52، 2019-08-20 ، تم الاسترجاع 2020-01-11
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=VT52&oldid=1256663189#VT55"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate