टेक्ट्रोनिक्स 4010

"4014" यहां पुनर्निर्देश करता है, कि यूनियन पैसिफिक रेलरोड लोकोमोटिव के लिए, यूनियन पैसिफिक 4014 के रूप में देखते है। टेक्ट्रोनिक्स 4010 श्रृंखला टेक्ट्रोनिक्स के रूप में बनाई गई थी। भंडारण ट्यूब तकनीक पर आधारित टेक्स्ट और ग्राफिक्स के रूप में कंप्यूटर टर्मिनल का एक परिवार था। 1970 के दशक के समय परिवार के कई सदस्यों को प्रस्तुत किया गया था, जिनमें से सबसे प्रसिद्ध 11 इंच 4010 और 19 इंच 4014 थे, साथ ही कम लोकप्रिय 25 इंच 4016 के रूप में थे। उनका उपयोग कंप्यूटर एडेड डिजाइन के बाजार में 1970 के दशक और 1980 के प्रारंभ में व्यापक रूप से किया गया था.

यह 4000 श्रृंखला आईबीएम 2250 जैसे पहले के ग्राफिक्स टर्मिनलों की तुलना में बहुत कम महंगी थी, क्योंकि भंडारण ट्यूब स्क्रीन पर डिस्प्ले को बनाए रखने के लिए किसी अतिरिक्त इलेक्ट्रॉनिक्स की आवश्यकता नहीं थी, स्क्रीन पर खींची गई छवियां जानबूझकर मिटाए जाने तक वहीं बनी रहीं थी। इससे छवियों को संग्रहीत करने के लिए स्मृति  की आवश्यकता समाप्त हो गई, जो 1970 के दशक के रूप में बेहद महंगी थी।

यह प्रदर्शन श्रृंखला 1980 के दशक में सस्ते ग्राफिक्स वर्कस्टेशन की शुरुआत तक डिस्प्ले श्रृंखला के रूप में लोकप्रिय रही थी। इन नए ग्राफ़िक्स वर्कस्टेशन में रेखापुंज ग्राफिक्स और समर्पित स्क्रीन बफ़र्स के रूप में उपयोग किया गया था, जो सेमीकंडक्टर मेमोरी चिप्स के रूप में अधिक किफायती हो गए थे और स्पष्ट रूप से सस्ते हो गए थे.

इतिहास
टेक्ट्रोनिक्स डायरेक्ट व्यू बिस्टेबल भंडारण ट्यूब का उपयोग पहली बार 1963 में टेक्ट्रोनिक्स 564 दोलन दर्शी के रूप में किया गया था और पहली बार 1968 में 601 मॉनिटर में गैर दोलन दर्शी अनुप्रयोगों के रूप में उपयोग किया गया था। इस ट्यूब और 600 श्रृंखला के अन्य पर आधारित कई ग्राफिक्स टर्मिनल विकसित किए गए थे, जिनमें मैसाचुसेट्स की तकनीकी संस्था के प्रोजेक्ट मैक से उन्नत रिमोट डिस्प्ले स्टेशन और 11 का उपयोग करके डिजिटल उपकरण निगम से KV8I पश्चात में, KV8E के रूप में सम्मलित होते हैं। इंच विकर्ण 611. इन डिस्प्ले में मात्र सीआरटी और संबंधित मूल इलेक्ट्रॉनिक्स के रूप में सम्मलित होते है, सीआरटी सिग्नलों को सीधे चलाकर एक डिस्प्ले तैयार करना मेजबान कंप्यूटर के सॉफ्टवेयर पर निर्भर करता था।

टेक्ट्रोनिक्स ने स्वयं कंप्यूटर टर्मिनल बाजार में प्रवेश करने का फैसला किया, 1969 में 4002और 1971 में अद्यतन 4002 ए के रूप में प्रस्तुत किया गया। उत्तरार्द्ध $9,400 (2022 में $61,967 के बराबर) के लिए बेचा गया था और इसके लिए $150 होस्ट एडाप्टर की आवश्यकता थी. ये पहले के तृतीय पक्ष टर्मिनलों के समान थे, जो आवश्यक रूप से उनके एक भंडारण ट्यूबों को सर्किट्री के साथ जोडते थे, जिससे कि होस्ट से निर्देशों को डिकोड कर सके और उन्हें नियंत्रण निविष्टियों के रूप में बदला जा सके. चूंकि 4002 की यह एक विशेषता थी कि स्क्रीन का केवल एक हिस्सा ही भंडारण ट्यूब था,, जिसमें सामान्य रीफ्रेश आधारित ड्राइंग के लिए एक छोटा सा खंड भिन्न रखा गया था। इस क्षेत्र का उपयोग स्थिति संदेशों और कमांड अंकित करने के लिए किया जाता था। चूंकि उनमें  रेखापुंज स्कैन हार्डवेयर या मेमोरी का कोई भी रूप सम्मलित नहीं था, फ़्लिकर को कम करने के लिए इस क्षेत्र को तेजी से ताज़ा करना होस्ट कंप्यूटर पर निर्भर था।

1972 से प्रारंभ होकर, 4002 को 3,950 डॉलर (2022 में 26,039 डॉलर के बराबर) पहली बार प्रतिस्थापित किया गया था और फिर 4010 द्वारा प्रतिस्थापित किया गया। अनेक परिवर्तन और सरलीकरण ने इन्हें बहुत कम खर्चीला बना दिया है, प्रारंभ में इसे यहां जारी किया गया था, समतुल्य 2022 में 26,039 डॉलर के बराबर समतुल्य और दुसरी US$290 एक होस्ट एडॉप्टर के लिए। 4010 श्रृंखला के अन्य नमूना के रूप में 4012 सम्मलित किया गया है, जिसमें निम्न केस के वर्ण जोड़े गए हैं और 4013 एपीएल प्रोग्रामिंग भाषा वर्ण सेट के रूप में सम्मलित किया गया है। इन्हें प्लग इन बोर्डों का उपयोग करके कार्यान्वित किया गया था, जिन्हें आधार नमूना 4010 में भी जोड़ा जा सकता था। सन् 1980 के दशक में निर्मित आरएस-232 पोर्ट में निर्मित एक संस्करण और लापता सुविधाओं का एक संस्करण 4006 के रूप में जारी किया गया था, जो एक डेस्क पर फिट होने के लिए अधिक छोटा था, जिसकी बिक्री हुई 2,995 डॉलर 2022 में 10,637 डॉलर के बराबर बेचा गया था..

4014 ने 8,450 डॉलर (2022 में 50,141 डॉलर के बराबर) इस लाइन में सम्मलित किया गया है, जिसमें 19-इंच की बड़ी स्क्रीन के साथ ही एर्गोनोमिक लेआउट प्रस्तुत किया गया है। इसमें नई सुविधाओं की एक विस्तृत श्रृंखला भी थी, जिसने इसे कई संदर्भों में अधिक प्रभावी बना दिया और कंप्यूटर एडेड डिज़ाइन (सीएडी) उपयोग में विशेष रूप से आम हो गया थी। उन्नत सुविधाएँ इतनी व्यापक रूप से उपयोग की जाने लगीं थी, कि 4014 श्रृंखला को कभी-कभी 4010 से एक भिन्न लाइन माना जाता है, या वैकल्पिक रूप से पूरे परिवार के लिए विहित नमूना माना जाता है। 4015, 4013 से एपीएल वर्ण सेट कार्ड के साथ 4014 के रूप में था। 1979 में लागू 4016 एक संस्करण 25 इंच की स्क्रीन और बहुत बड़ी ट्यूब के लिए कमरे प्रदान करने के लिए कुछ भिन्न यांत्रिक रूप रेखा का था। बेस नमूना की बिक्री के साथ यह बहुत अधिक महंगा था, क्योंकि बेस मॉडल $19,500 (2022 में 69,258 डॉलर के बराबर) बिका था.

विभिन्न प्रकार के बाह्य उपकरण उपलब्ध थे, जो इनमें से कुछ नमूनों के रूप में काम करते थे। 4010 के साथ प्रस्तुत की गई, पहली पंक्ति में 4610 हार्ड कॉपी यूनिट, एक प्रारंभिक ग्राफिक्स प्रिंटर के रूप में सम्मलित होते थे।  इसने डिस्प्ले को लाइन दर लाइन स्कैन करने के लिए मॉनिटर में एक सिस्टम का उपयोग किया, जो प्रिंटर को सिग्नल के रूप में भेजता था, जहां एक लाइन लंबा सीआरटी थर्मल प्रिंटिंग पर छवि को डुप्लिकेट करता था। सामान्यतः 3,550 डॉलर के लिए बिक्री एक 3,950 संस्करण ने प्रिंटर को चार टर्मिनलों के बीच साझा करने की अनुमति दी थी। प्रिंटर एडॉप्टर को 4010 में पहले से इंस्टॉल किया जा सकता है, जिससे यह 4010-1 बन जाता है और यह 4012 और 4013 दोनों पर पहले से इंस्टॉल आता है, जो इसे इंगित करने के लिए -1 नोटेशन का उपयोग नहीं करता है। जो कि 4631 शीट फीडर और उच्च गति वाला 4610 का एक संस्करण था।

एक उचित रूप से सुसज्जित 4014 एक विस्तार कार्ड के माध्यम से एक पेन प्लॉटर के रूप में भी चला सकता है, जिसमें जीपीआईबी आधारित 4662 इंटरैक्टिव डिजिटल प्लॉटर और 4663 सी-आकार संस्करण के रूप में सम्मलित किया गया है। प्लॉटर्स ने रंगीन पेन चयन के माध्यम से रंगीन ग्राफिकल आउटपुट की प्रस्तुत की थी, जिसे ग्राफिक्स डेटा में एम्बेड किया जा सकता है।

भंडारण के लिए, सिस्टम वर्णों की डेटा स्ट्रीम को वैसे ही लिख सकता है जैसे वे होस्ट से प्राप्त किए गए थे, जिससे उन्हें डिस्प्ले को फिर से बनाने के लिए स्थानीय रूप से चलाया जा सकता था। भंडारण विकल्पों में 4911 पंच टेप, 4912 डेटा कैसेट टेप के रूप में उपयोग सम्मलित है साइक्स TT120 तंत्र पर आधारित है, और पश्चात में 3एम चौथाई इंच का कार्ट्रिज डिजिटल टेप प्रणाली पर आधारित 4923 को जोड़ा गया है।

लाइनअप में अन्य उपकरणों में 4901 और 4903 इंटरएक्टिव ग्राफिक यूनिट सम्मलित थे, जिसने 4002 पर क्रॉसहेयर खींचा (यह क्षमता पश्चात के नमूना में बनाई गई थी), और 4951 जोस्टिक । यह हार्डवेयर उपयोगकर्ता को डिस्प्ले पर किसी भी बिंदु का चयन करने और उसके निर्देशांक को कंप्यूटर में इनपुट करने की अनुमति देता है, जिससे सीएडी सिस्टम का समर्थन मिलता है।

4010 श्रृंखला का उपयोग दो स्व-होस्टेड प्रणालियों के आधार के रूप में भी किया गया था। टेक्ट्रोनिक्स 4050 श्रृंखला ने एक साधारण डेस्कटॉप इकाई का उत्पादन करने के लिए आंतरिक प्रोसेसर और DC300 टेप इकाई के साथ 4010 या 4014 का उपयोग किया। तीन नमूना थे: मूल 4010-आधारित 4051 8-बिट प्रोसेसर के साथ, 4052 16-बिट प्रोसेसर के साथ, और 4054 जिसने 4014 स्क्रीन को 4052 लॉजिक के साथ जोड़ा था। 4081 एक संस्करण था जिसमें इंटरडेटा 7/16 मिनी कंप्यूटर  एक कार्यालय डेस्क में बनाया गया था, जिसका उपयोग सीमित था। टेक्ट्रोनिक्स ने  OEM  को बेसिक भंडारण ट्यूब बेचना जारी रखा, 19-इंच संस्करण को GMA101 और 102 के रूप में (पूर्व में ड्राइंग गति लगभग दोगुनी थी) और 25-इंच को GMA125 के रूप में बेचा गया।

टेक्ट्रोनिक्स ने फोरट्रान में ग्राफिक्स सॉफ्टवेयर रूटीन का एक सेट भी बेचा, जिसे PLOT10 के नाम से जाना जाता है, जो संख्याओं की सूची जैसे सरल इनपुट को चार्ट जैसे ग्राफिक डिस्प्ले में परिवर्तित करता है। एक अन्य सामान्य समाधान DISSPLA सॉफ़्टवेयर सिस्टम था, जिसे 4010 पर चलाने के लिए अनुकूलित किया गया था।

टर्मिनलों पर ग्राफिक्स भेजने का कमांड प्रारूप बहुत सरल था, और जल्द ही इसे कई अन्य टर्मिनल विक्रेताओं द्वारा कॉपी किया गया। ग्राफ़िकल जानकारी को एन्कोड करने के लिए इस वास्तविक मानक को पश्चात में रैस्टर स्कैन डिस्प्ले का उपयोग करके पारंपरिक वीडियो टर्मिनलों में पोर्ट किया गया था, चूंकि ये सामान्यतः कम रिज़ॉल्यूशन की प्रस्तुतकश करते थे, संभवतः 4010 का आधा। इनमें से कई अनुकरणों ने टेक्ट्रोनिक्स 4105 रैस्टर स्कैन टर्मिनल से रंग कोड को भी समझा, जिसने मूल 4010 कमांड सेट में रंग जोड़ा। इस ग्राफ़िकल डेटा मानक का अनुकरण आज भी नए टर्मिनलों द्वारा किया जा रहा है; एनसीएसए टेलनेट और xterm 4014 का अनुकरण कर सकता है.

संचालन के सिद्धांत
पारंपरिक आधुनिक वीडियो डिस्प्ले में छवियों या फ़्रेमों की एक श्रृंखला सम्मलित होती है, जो समय में एकल स्नैपशॉट का प्रतिनिधित्व करती है। जब फ़्रेम पर्याप्त तेज़ी से अपडेट किए जाते हैं, तो उन छवियों में परिवर्तन निरंतर गति का भ्रम प्रदान करते हैं। कंप्यूटर डिस्प्ले, जहां छवि सामान्यतः लंबे समय तक स्थिर रहती है (उदाहरण के लिए, पाठ का एक पृष्ठ), उस समय उपलब्ध टेलीविजन डिस्प्ले की तुलना में एक स्थिर, अधिक उपयुक्त, झिलमिलाहट मुक्त छवि की आवश्यकता होती है। एक आधुनिक समाधान प्रत्येक अद्यतन के बीच छवि को संग्रहीत करने के लिए अतिरिक्त हार्डवेयर और कंप्यूटर मेमोरी का उपयोग करना है, मेमोरी के एक खंड को फ्रेम बफर के रूप में जाना जाता है।

1960 के दशक में, कोर मेमोरी पर आधारित मेमोरी बेहद महंगी थी, सामान्यतः इसकी कीमत डॉलर या सेंट प्रति बिट होती थी। सॉलिड-स्टेट मेमोरी और भी अधिक महंगी थी, और इसका उपयोग मात्र डेटा प्रोसेसिंग हार्डवेयर में मुट्ठी भर हाई-स्पीड वर्किंग भंडारण रजिस्टरों के लिए किया जा सकता था।

यदि कोई टेक्स्ट की स्क्रीन को 80 कॉलम गुणा 25 लाइनों पर संग्रहीत करना चाहता है और 7-बिट ASCII का उपयोग करना चाहता है, तो उसे 80 की आवश्यकता होगी25$7 bits$ = $14,000 bits$, जिससे टर्मिनल की कीमत निषेधात्मक हो गई। यदि टर्मिनल को ग्राफिक्स प्रदर्शित करने की आवश्यकता होगी तो लागत और भी अधिक होगी। उदाहरण के लिए, एक ग्राफ़िक्स टर्मिनल 1-बिट पॉइंट (चालू/बंद) का समर्थन करता है $1,024$ रिज़ॉल्यूशन के लिए 1024 की आवश्यकता होगी768$1 bit$ = $786,432 bits$ मेमोरी, संभवतः उससे जुड़े कंप्यूटर की लागत से अधिक। आवश्यक मेमोरी की मात्रा को कम करने का एक समाधान यह था कि छवि को बिंदुओं के रूप में नहीं, अपितु सीधी-रेखा वाले वैक्टर के रूप में दर्शाया जाए। इस मामले में, मात्र अंतिम बिंदुओं को मेमोरी में संग्रहीत करना पड़ता है, और डिस्प्ले का उत्पादन करने के लिए उनके बीच अतिरिक्त हार्डवेयर खींचता है। उसी 1,024 रिज़ॉल्यूशन स्थान के भीतर एक समन्वय की आवश्यकता होती है $10 bits$ (210), इसलिए यदि कोई डिस्प्ले कुल मिलाकर 1000 वेक्टर रख सकता है, तो इसकी आवश्यकता है 1000 vectors × 2 ends × 2 coordinates प्रति अंत (X and Y) × $10 bits$ = $40,000 bits$. IBM 2250 ग्राफ़िक्स टर्मिनल ने इस समाधान का उपयोग किया और इसे बेचा US$280000 1970. टेक्ट्रोनिक्स ने मूल रूप से अध्ययन के लिए ऑसिलोस्कोप डिस्प्ले पर छवियों को संग्रहीत करने के विधि के रूप में 1950 के दशक के अंत में अपने भंडारण ट्यूब विकसित किए थे, चूंकि उसी प्रणाली का उपयोग पहले से ही राडार डिस्प्ले में किया जा चुका था। मूल अवधारणा में पारंपरिक सीआरटी लेआउट का उपयोग किया गया था, लेकिन इलेक्ट्रॉन गन के दो सेट के साथ। एक, फ्लड गन, पूरी स्क्रीन को कवर करने वाले कम ऊर्जा वाले इलेक्ट्रॉनों का एक निरंतर प्रवाह प्रदान करती थी, जिससे यह हल्की चमकने लगती थी। दूसरा स्रोत, राइट गन, एक काले और सफेद टीवी की सामान्य गन जैसा दिखता था, और इसकी किरण को विद्युत चुम्बकीय कॉइल्स का उपयोग करके पारंपरिक विधि से डिस्प्ले सतह पर घुमाया जाता था।

चूंकि, इस राइट गन को सामान्य से अधिक ऊर्जा पर सेट किया गया था। जब इसकी किरण स्क्रीन से टकराती है, तो इससे फोटो उत्सर्जन नामक प्रभाव उत्पन्न होता है, जो प्रकाश उत्सर्जक भास्वरस से इलेक्ट्रॉनों को डिस्प्ले के सामने की ओर निष्कासित कर देता है, जहां उन्हें एक पतले पारदर्शी इलेक्ट्रोड द्वारा दूर कर दिया जाता है। फॉस्फोर के लिखित पैच में अब सामान्य से कम इलेक्ट्रॉन होते हैं, जिससे इसे इसके परिवेश के सापेक्ष सकारात्मक चार्ज मिलता है। इससे फ्लड गन से अधिक इलेक्ट्रॉन लगातार उस स्थान की ओर आकर्षित होते रहे, जिससे वह मध्यवर्ती तीव्रता का प्रकाश उत्सर्जित करता रहा। इस प्रकार, एक जटिल छवि को उसी प्रकाश-उत्सर्जक फॉस्फोर में संग्रहीत किया जा सकता है जिससे छवि उपयोगकर्ता को दिखाई देती है।

प्रदर्शन क्षमताएं और सीमाएं
इस तकनीक का उपयोग करने वाला एक डिस्प्ले हाई-एनर्जी राइट गन बीम के उज्ज्वल फ्लैश द्वारा तुरंत पहचाना जा सकता था क्योंकि यह तेजी से डिस्प्ले के चारों ओर घूमता था, स्क्रीन को जटिल रेखाओं और पैटर्न के साथ चित्रित करता था। संग्रहीत छवि संपूर्ण डिस्प्ले स्क्रीन की विशिष्ट फीकी पृष्ठभूमि चमक की तुलना में अधिक चमकीली थी। डिस्प्ले निरंतर मोनोक्रोम था, सीआरटी हरे रंग की तीन भिन्न-भिन्न चमक में। भंडारण ट्यूब तकनीक स्क्रीन बर्न-इन के प्रति संवेदनशील थी, क्योंकि संग्रहीत छवि को रोशन करने वाले इलेक्ट्रॉनों के निरंतर प्रवाह ने लंबे समय तक प्रकाश उत्सर्जित करने वाले फॉस्फोर को धीरे-धीरे कम कर दिया। प्रदर्शन गिरावट की दर को कम करने के लिए, हार्डवेयर को स्क्रीन पर निष्क्रियता की अवधि के पश्चात इलेक्ट्रॉन बीम को खाली करने के लिए डिज़ाइन किया गया था। सॉफ़्टवेयर स्क्रीन सेवर  प्रोग्राम भंडारण ट्यूब डिस्प्ले स्क्रीन को छवियों के जलने से बचाने में उपयोगी नहीं थे।

इसके अतिरिक्त, जटिल और उपयुक्त छवियां धीरे-धीरे अधिक विसरित और धुंधली हो जाएंगी, क्योंकि फॉस्फोरस पर संग्रहीत चार्ज धीरे-धीरे स्थानांतरित हो जाएंगे और अपने मूल स्थानों से दूर फैल जाएंगे। इस क्रमिक धुंधलापन को ठीक करने का एकमात्र विधि पूरी स्क्रीन को मिटाना और फिर से बनाना था।

चूँकि डिस्प्ले ट्यूब स्वयं छवि को संग्रहीत करती थी, इसलिए किसी भी प्रकार की सहायक ग्राफिक्स मेमोरी की कोई आवश्यकता नहीं थी, जिससे टर्मिनल की लागत बहुत कम हो गई। 4010 की कीमत $3,950 थी, जो आईबीएम के प्रतिस्पर्धी ग्राफिक्स डिस्प्ले की तुलना में लगभग दो ऑर्डर कम महंगी थी। इसने बहुत व्यापक दर्शकों के लिए बहुत जटिल और विस्तृत कंप्यूटर ग्राफिक्स को व्यावहारिक बना दिया। टेक्ट्रोनिक्स दृष्टिकोण का यह भी लाभ था कि प्रदर्शित किए जा सकने वाले वैक्टरों की संख्या की कोई सीमा नहीं थी; कोई उन्हें बस एक जटिल छवि में जोड़ सकता है, जबकि आईबीएम टर्मिनल जैसे समाधान में सीमित संख्या में वैक्टर होते हैं, जिसे वह अपने डिस्प्ले पर ताज़ा कर सकता है। कंप्यूटरविज़न जैसी कंपनियों द्वारा बनाए गए प्रारंभिक सीएडी सिस्टम ने ग्राफिक भंडारण क्षमता का पूरा लाभ उठाया, और कष्टप्रद झिलमिलाहट के बिना मनमाने ढंग से जटिल डिजाइन प्रदर्शित करने में सक्षम थे। भंडारण ट्यूबों का मुख्य हानि यह था कि एक बार एक छवि संग्रहीत होने के पश्चात, इसे मात्र पूरी छवि को मिटाकर ही हटाया जा सकता था। इसने ऐसी स्क्रीन को स्क्रॉलिंग टेक्स्ट, एनीमेशन, या किसी अन्य डिस्प्ले के साथ काम करने के लिए अनुपयुक्त बना दिया जहां छवि के हिस्से लगातार बदल रहे थे। कुछ प्रारंभिक सीएडी वर्कस्टेशनों ने बार-बार बदलते टेक्स्ट को प्रदर्शित करने के लिए एक वीडियो टर्मिनल और जटिल ग्राफिक्स छवियों को दिखाने वाले टेक्ट्रोनिक्स डिस्प्ले दोनों को नियोजित किया।

टेक्ट्रोनिक्स ने गैर-संग्रहीत वैक्टरों के लिए राइट थ्रू अवधारणा प्रस्तुत की, लेकिन टर्मिनल में किसी भी मेमोरी की कमी होने के कारण, डेटा को होस्ट कंप्यूटर से लगातार ताज़ा करना पड़ता था। टर्मिनल और होस्ट के बीच कनेक्शन की संचार गति ने समर्थित की जा सकने वाली ताज़ा वस्तुओं की संख्या सीमित कर दी, और अधिकांशतः कुछ अंकित न ग्राफिक तत्वों की सीमा में थी। एक और हानि यह है कि छवि को डिस्प्ले स्क्रीन पर संग्रहीत करने के लिए एक संक्षिप्त अंतराल की आवश्यकता होती है, जिससे छवि खींची जा सकने वाली अधिकतम गति सीमित हो जाती है। टेक्ट्रोनिक्स ने इसे संग्रहीत लेखन गति के रूप में संदर्भित किया, और इसे वेक्टर-इंच-प्रति-सेकंड के संदर्भ में मापा, 1500 और 4000 के बीच की रेटिंग उनके डिस्प्ले के लिए विशिष्ट है।

मैकेनिकल लेआउट
401x श्रृंखला में भौतिक रूप से एक पहिये वाली गाड़ी के शीर्ष पर स्थित एक बड़ा CRT डिस्प्ले सम्मलित था। गाड़ी में अधिकांश इलेक्ट्रॉनिक्स पीछे की ओर एक ऊर्ध्वाधर मामले में रखे गए थे, जिन्हें विभिन्न स्विच और जंपर्स तक पहुंचने के लिए सामने से खोला जा सकता था, साथ ही विस्तार कार्ड तक पहुंच प्रदान की जा सकती थी। बाड़े के अंदर, 8-बिट डेटा बस के साथ 36-पिन कार्ड कनेक्टर का उपयोग करके, विस्तार कार्ड टेक्ट्रोनिक्स स्वामित्व मिनीबस सिस्टम के माध्यम से जुड़े हुए थे। संचार कार्ड और विभिन्न संवर्द्धन के अतिरिक्त, एक वैकल्पिक डेस्क-टॉप माउंटिंग किट ने सीआरटी को एक डेस्क पर रखने की अनुमति दी, जबकि इलेक्ट्रॉनिक्स कार्ट को एक केबल का उपयोग करके इससे जोड़ा गया था। 10 feet दूर।

इंटरफ़ेसिंग
4010 ने होस्ट कंप्यूटर के साथ संचार को संभालने के लिए एक मिनीबस कार्ड का उपयोग किया, और विभिन्न प्रकार के होस्ट इंटरफ़ेस उपलब्ध थे। 4014 टर्मिनल को सामान्यतः स्थापित मानक संचार इंटरफ़ेस के साथ भेजा गया था, जो आरएस -232 कनेक्शन की प्रस्तुतकश करता था, चूंकि मात्र सबसे महत्वपूर्ण कनेक्टर पिन समर्थित थे। सेटअप कॉन्फ़िगरेशन को पूरी प्रकार से जम्पर तारों द्वारा नियंत्रित किया गया था, इसलिए कनेक्ट होने के समय टर्मिनल के पास इन सेटिंग्स को बदलने का कोई विधि नहीं था। संचार इंटरफ़ेस के विकल्प के रूप में, TTY इंटरफ़ेस ने टर्मिनल को डिजिटल करंट लूप इंटरफ़ेस | 20-mA करंट-लूप  तैलिप्रिंटर  इंटरफ़ेस से कनेक्ट करने की अनुमति दी, जो अभी भी उस युग के मेनफ्रेम कंप्यूटरों द्वारा व्यापक रूप से उपयोग किया जाता था। अधिकांश मेनफ़्रेम सिस्टम के लिए मालिकाना सीरियल या समानांतर कनेक्शन का उपयोग करने वाले प्रत्यक्ष इंटरफ़ेस भी उपलब्ध थे।

पाठ प्रदर्शन
अल्फ़ा मोड में, 4010 ने 74 वर्णों की 35 पंक्तियाँ प्रदर्शित कीं। टर्मिनल उस समय के मानकों के अनुसार गूंगा था, जिसमें एड्रेसेबल कर्सर पोजिशनिंग जैसी विभिन्न ब्लॉक-उन्मुख टर्मिनल सुविधाओं का अभाव था। टर्मिनल में किसी भी महत्वपूर्ण डेटा बफ़रिंग का अभाव था, और कई धीमे संचालन से डेटा हानि हो सकती थी। उदाहरण के लिए, कैरिज रिटर्न में लगभग 100 से 200 μs का समय लगता था, और एक सेकंड के क्रम पर स्क्रीन क्लियर ऑपरेशन उससे कहीं अधिक लंबा होता था। यह मेजबान कंप्यूटर पर निर्भर था कि वह इन दुर्दम्य अवधियों के समय डेटा को खोने से बचाने के लिए इसमें देरी करे।

एक अनोखी विशेषता 35वें अक्षर पर दूसरा मार्जिन था, जिससे लाइनों को स्क्रीन के बाईं ओर और मार्जिन 0 के लिए मध्यबिंदु, या मार्जिन 1 के लिए स्क्रीन के मध्यबिंदु और दाईं ओर के बीच सीमित किया जा सकता था। यह मिश्रण के लिए उपयोगी था ग्राफ़िक्स और टेक्स्ट, या टेक्स्ट के दो कॉलम प्रदर्शित करना। कॉलमों के बीच स्विचिंग किसी दिए गए कॉलम में सबसे अंतिम पंक्ति पर जाकर और कीबोर्ड पर लाइन फ़ीड दबाकर पूरा किया गया था। फिर कर्सर अगले कॉलम के शीर्ष पर फिर से दिखाई देगा। इन सीमाओं के भीतर ड्राइंग को सीमित करने का कोई प्रयास नहीं किया गया था, इसलिए यह मेजबान सॉफ्टवेयर पर निर्भर था कि वह उचित बिंदुओं पर सीआर/एलएफ वर्ण डालकर यह सुनिश्चित करे कि लाइनें हाशिये के भीतर रहें। यदि सीआर/एलएफ को 35वें वर्ण से पहले रैप करने के लिए नहीं भेजा गया था, तो मार्जिन 0 पर लिखने वाली टेक्स्ट लाइनें स्क्रीन की पूरी लंबाई का विस्तार करेंगी, चूंकि पश्चात में लिखी जाने वाली उसी लाइन पर मार्जिन 1 क्षेत्र में कोई भी डेटा शीर्ष पर खींचा जाएगा।.

टर्मिनलों ने वैकल्पिक रूप से प्लग-इन सर्किट बोर्डों के माध्यम से एएससीआईआई के साथ चयन करते हुए दूसरे कैरेक्टर सेट का भी समर्थन किया और  पात्र। यह एपीएल (प्रोग्रामिंग भाषा) भाषा के लिए आवश्यक था, जिसमें बड़ी संख्या में विशेष वर्णों का उपयोग किया जाता था।

ग्राफिक्स प्रोटोकॉल
4010 एक रैस्टर डिस्प्ले नहीं था और इस प्रकार इसमें प्रभावी रूप से असीमित रिज़ॉल्यूशन था, लेकिन कमांड डिकोडिंग सर्किटरी ने इसे 1,024 गुणा 1,024 तक सीमित कर दिया। क्योंकि स्क्रीन में 4:3 ज्यामिति थी, मात्र 780 बिंदु लंबवत दिखाई दे रहे थे। मूल निचले बाएँ में था.

0 से 1,023 तक एन्कोडिंग मानों के लिए 10 बिट्स की आवश्यकता होती है; 2^10 = 1024। इन मानों को प्रति वर्ण 5 बिट्स का उपयोग करके ASCII में एन्कोड किया गया था, और इस प्रकार प्रति मान दो वर्णों की आवश्यकता होती है, या पूर्ण X,Y समन्वय के लिए 4 वर्णों की आवश्यकता होती है। एन्कोडिंग योजना को ASCII#ASCII मुद्रण योग्य वर्णों के सेट से प्रत्येक मान निर्दिष्ट करके समन्वयित वर्णों को सीरियल लिंक पर सुरक्षित रूप से भेजने के लिए डिज़ाइन किया गया था। एक्स मानों को 64 और 95 दशमलव के बीच 32 अक्षर दिए गए थे, जिनमें अधिकतर बड़े अक्षर थे। Y निर्देशांक को 96 से 127 तक समान श्रेणी दी गई है, अधिकतर छोटे अक्षर। स्थान को ASCII वर्ण कोड में बदलने के लिए, किसी ने X मान में 64 और Y मान में 96 जोड़ा। दोनों के लिए उच्च-क्रम बिट्स समान थे, रेंज 32 से 63 तक, अधिकतर अंक और विराम चिह्न।

तो वर्णों से अंकों की गणना करने का पूरा सूत्र यह था:

X = 32 x (उच्च X वर्ण ASCII मान - 32) + (निम्न X वर्ण ASCII मान - 64) Y = 32 x (उच्च Y वर्ण ASCII मान - 32) + (निम्न Y वर्ण ASCII मान - 96)

चूंकि मैनुअल में निरंतर Y से पहले X और उच्च-क्रम से पहले निम्न-क्रम वर्ण की गणना दिखाई जाती थी, लेकिन वास्तव में चार वर्णों को विपरीत क्रम में प्रसारित किया जाना था, उच्च Y से प्रारंभ, फिर निम्न Y, उच्च X और अंत में निम्न एक्स। उदाहरण के लिए, निर्देशांक (23, 142) पर विचार करें। X निर्देशांक 0 से 31 की सीमा के भीतर आता है, इसलिए किसी स्थानांतरण की आवश्यकता नहीं है। 23 को 64 में जोड़ने पर 87 प्राप्त होता है, जो ASCII वर्ण है, और चूंकि किसी बदलाव की आवश्यकता नहीं है इसलिए बदलाव का चरित्र है. Y निर्देशांक 142 के लिए, किसी को संख्या को 0 से 31 की सीमा में वापस स्थानांतरित करने की आवश्यकता होगी, जो 128 घटाकर किया जा सकता है। ऐसा करने से 14 बचता है। पहला अक्षर प्राप्त करने के लिए 14 से 96 जोड़ने पर 110 मिलता है, या. इसके लिए 128 द्वारा स्थानांतरण की आवश्यकता है, जो कि 4 x 32 है, इसलिए शिफ्ट वर्ण अनुक्रम में पांचवां है (पहला शून्य शिफ्ट, स्थान है), या. अब वर्णों को शिफ्ट-वाई, वाई, शिफ्ट-एक्स, एक्स का आदेश दिया गया है, इसलिए पूर्ण समन्वय (23, 142) को इस प्रकार एन्कोड किया जाएगा.

इन चार समन्वय वर्णों में से प्रत्येक को टर्मिनल में एक बफर में संग्रहीत किया जाता है, जो उन्हें पूर्ण समन्वय प्राप्त होने और फिर खींचे जाने तक रखता है। ड्राइंग प्रक्रिया निम्न-एक्स वर्ण के रिसेप्शन द्वारा प्रारंभ की जाती है, जिसे टर्मिनल एक बिट पैटर्न की प्रतीक्षा करके देखता है जो इंगित करता है कि यह उचित दशमलव सीमा में है। यह उन बिंदुओं को भेजने के लिए एक शॉर्ट-कट विधि की अनुमति देता है जो मात्र एक्स निर्देशांक भेजकर वाई समन्वय साझा करते हैं, यहां तक ​​कि मात्र निम्न-एक्स भी यदि उच्च-एक्स नहीं बदला है। यदि प्रोग्रामर निर्देशांक के दिए गए सेट पर Y में परिवर्तन को कम करने के लिए डेटा की व्यवस्था करता है, तो यह टर्मिनल पर भेजे गए वर्णों की कुल संख्या को अधिक कम कर सकता है, और इससे भी अधिक यदि वे उन बिंदुओं को एक साथ समूहित करते हैं जो मात्र निम्न-X और निम्न-Y में बदलते हैं. समग्र प्रभाव से टर्मिनल पर भेजे गए डेटा की मात्रा लगभग आधी हो सकती है।

ग्राफ़िक्स को ASCII ग्रुप सेपरेटर (GS) कैरेक्टर भेजकर ग्राफ़ मोड में प्रवेश करके तैयार किया जाता है. उसके पश्चात टर्मिनल द्वारा प्राप्त चार वर्णों (या उससे कम) के प्रत्येक सेट का उपयोग X,Y निर्देशांक को परिभाषित करने के लिए किया जाता है। जीएस के पश्चात के पहले चार बिंदु ग्राफ़िक कर्सर को स्थिति देते हैं, उसके पश्चात का प्रत्येक बिंदु डिस्प्ले पर एक वेक्टर खींचता है। सिस्टम को कई कमांड का उपयोग करके टेक्स्ट मोड (उनके दस्तावेज़ों में अल्फा मोड) में लौटाया जाता है, विशेष रूप से यूनिट सेपरेटर (यूएस, ), लेकिन कई अन्य अनुक्रमों का भी समान प्रभाव होता है, जिनमें a भी सम्मलित है.

क्योंकि सिस्टम ग्राफ़िक्स मोड में रहते हुए एक बिंदु से दूसरे बिंदु तक वेक्टर खींचता है, भिन्न-भिन्न रेखाएँ खींचने के लिए कमांड को बार-बार ग्राफ़िक्स मोड में प्रवेश करना और बाहर निकलना पड़ता है। वांछित निर्देशांक पर ग्राफ़ मोड में प्रवेश करके, उसी निर्देशांक पर एक शून्य लंबाई वेक्टर खींचकर एक एकल बिंदु खींचा जाता है।

ग्राफिक्स इनपुट
ग्राफ़िक्स इनपुट के लिए, टर्मिनल ने कर्सर (यूज़र इंटरफ़ेस) की स्थिति को नियंत्रित करने के लिए अल्फ़ान्यूमेरिक कीबोर्ड पर अंगूठे के पहियों की एक जोड़ी का उपयोग किया। कर्सर को इलेक्ट्रॉन बीम की कम तीव्रता का उपयोग करके प्रदर्शित किया गया था जिसमें भंडारण प्रणाली को ट्रिगर करने के लिए अपर्याप्त ऊर्जा थी। टर्मिनल के इलेक्ट्रॉनिक्स द्वारा कर्सर को गतिशील रूप से ताज़ा किया गया था। कर्सर को चालू किया गया  (यदि यह चालू था तो ग्राफिक मोड भी बंद हो गया), और फिर. ग्राफ़िक्स कमांड के समान X,Y एन्कोडिंग का उपयोग करके स्थिति को कंप्यूटर पर वापस भेजा गया था। इसे भेजकर अंतःक्रियात्मक रूप से किया जा सकता है और फिर कीबोर्ड पर एक कुंजी दबाना, या तुरंत होस्ट द्वारा भेजना.

4014 नमूना में परिवर्तन
4014 श्रृंखला में कई छोटे बदलाव और कुछ बड़े सुधार थे।

अल्फ़ा मोड में, फ़ॉन्ट को कई भिन्न-भिन्न लाइन बनावट बनाने के लिए स्केल किया जा सकता है। मूल 4010-शैली 35 पंक्तियाँ 74 वर्णों द्वारा डिफ़ॉल्ट थी, या विशेष रूप से इसके साथ चुनी जा सकती थी. 81 वर्णों की 38 पंक्तियाँ बनाने के लिए छोटे ग्लिफ़ बनाए, 58 बटा 121 के लिए, और  64 गुणा 133 के लिए। इन सभी को ऑन-स्क्रीन मिश्रित किया जा सकता है।

4010 में, कर्सर और ग्राफ़िक क्रॉसहेयर इंटरैक्टिव थे और मेमोरी में लिखे बिना स्क्रीन पर घूमने के लिए डार्क मोड का उपयोग करते थे। यह किरण में कम ऊर्जा के साथ लिखने के द्वारा पूरा किया गया था, जो देखने के लिए पर्याप्त था लेकिन इसे संग्रहीत करने के लिए पर्याप्त नहीं था। 4014 ने एस्केप कोड जोड़े जिससे की उपयोगकर्ता किसी भी अनुक्रम को भेजकर जानबूझकर इस मोड का चयन कर सके द्वारा. यह ग्राफ़ मोड में विशेष रूप से उपयोगी था, क्योंकि इसने सिस्टम को चल वस्तुओं को खींचने की अनुमति दी थी, चूंकि झिलमिलाहट से बचने के लिए उन्हें सीरियल लिंक पर प्रति सेकंड लगभग 30 बार लगातार ताज़ा करने की कीमत पर।

इस क्षमता का उपयोग, उदाहरण के लिए, एक गेज और उसके स्केल मार्करों की रूपरेखा बनाकर सामान्य रूप से उन्हें संग्रहीत करने के लिए किया जा सकता है, और फिर डार्क मोड का उपयोग करके सुई को अंतःक्रियात्मक रूप से चित्रित किया जा सकता है। इसका उपयोग ग्राफ़िक्स कर्सर को बिना बाहर निकले और ग्राफ़िक्स मोड में दोबारा प्रवेश किए बिना किसी नए स्थान पर ले जाने के लिए भी किया जा सकता है, जो पहले इसे पूरा करने का एकमात्र विधि था। भेजना  द्वारा  टर्मिनल को डीफोकस्ड मोड पर सेट करें जो कि बीम को थोड़ा चौड़ा करके और प्रदर्शित लाइन को व्यापक क्षेत्र में फैलाकर कम तीव्रता पर आकर्षित करता है। आखिरकार,  द्वारा टर्मिनल को सामान्य भंडारण मोड में लौटा दिया।

4014 ने एक निष्पादन चरित्र जोड़कर ग्राफिक्स बिंदुओं को अंकित करने के विधि में बदलाव किया, जो दर्शाता था कि एक विशेष समन्वय पूरा हो गया था। उदाहरण के लिए, इससे दूसरे के लिए पहले संग्रहीत स्थान को बदले बिना X या Y समन्वय को बदलने की अनुमति मिलती है। यह बक्से या विशेष रूप से एक अक्ष की प्रकार रेखाओं की एक श्रृंखला को चित्रित करने, या डार्क मोड का उपयोग करने के लिए अंतिम संग्रहीत या स्थानांतरित किए गए पते के समान पते पर भेजकर स्क्रीन पर एक बिंदु खींचने के लिए उपयोगी था। चूँकि X और Y निर्देशांक भिन्न-भिन्न वर्णों का उपयोग करते हैं, टर्मिनल अभी भी प्राचीन 4010 प्रारूप में भेजे जा रहे निर्देशांक के अनुक्रम को नोटिस करेगा, और उनके आते ही उन्हें खींच लेगा, जिससे पिछड़ी संगतता प्रदान की जाएगी।

उन्नत ग्राफ़िक मॉड्यूल स्थापित होने के साथ, सुविधाओं का एक अतिरिक्त सेट उपलब्ध था। इनमें से प्राथमिक था 12-बिट एड्रेसिंग को जोड़ना, जिसने रिज़ॉल्यूशन को 4096 से बढ़ाकर 4096 कर दिया, फिर से 3120 से ऊपर वाई अक्ष का ऊपरी भाग अदृश्य हो गया। किसी भी पते को मात्र उच्च और निम्न Y वर्णों के बीच एक अतिरिक्त बाइट भेजकर, निम्न-क्रम Y पतों के समान वर्ण श्रेणी का उपयोग करके 12-बिट मोड में भेजा जा सकता है। उन्नत ग्राफ़िक मॉड्यूल के बिना 4010 श्रृंखला टर्मिनल या 4014 पर, इस अतिरिक्त बाइट को अगले वर्ण के रूप में आने वाले वास्तविक निम्न-ऑर्डर पते द्वारा तुरंत अधिलेखित कर दिया जाएगा, और इस प्रकार इसका कोई प्रभाव नहीं पड़ेगा। उन्नत ग्राफ़िक मॉड्यूल के साथ, टर्मिनल सामान्य रूप से 5-बिट उच्च-ऑर्डर एक्स पते के सामने जोड़ने के लिए बिट्स 1 और 2 का उपयोग करेगा, और उच्च-ऑर्डर वाई पते में जोड़ने के लिए बिट्स 3 और 4 का उपयोग करेगा।

उन्नत ग्राफ़िक मॉड्यूल की एक अन्य विशेषता सर्किटरी थी जो समय-समय पर बीम को बाधित करती थी क्योंकि यह एक वेक्टर खींच रहा था, जिससे धराशायी लाइनों के निर्माण की अनुमति मिलती थी। कुल मिलाकर पाँच पैटर्न थे; रेखाएं, बिंदु, डैश-डॉट और छोटे और लंबे डैश। ये कुल्हाड़ियों और तराजू को खींचने के लिए उपयोगी थे, खासकर जब तीव्रता को कम करने के लिए डिफोकस्ड मोड के साथ जोड़ा जाता था, और उन्हें जल्दी से खींचने के लिए परिवर्तन-एक-समन्वय सुविधा का उपयोग किया जाता था। इन्हें सामान्य 4014, रेंज के ड्राइंग मोड चयन के समान एस्केप वर्णों का उपयोग करके चुना गया था द्वारा. उदाहरण के लिए, उन्नत ग्राफ़िक्स स्थापित किए बिना, किसी भी चरित्र को भेजना को  चयनित सामान्य रेखा आरेखण मोड, जबकि मॉड्यूल स्थापित है  सामान्य ड्राइंग थी,  बिंदीदार रेखाओं के साथ सामान्य था, इत्यादि।

एएससीआईआई रिकॉर्ड सेपरेटर (आरएस) चरित्र के साथ अंकित वृद्धिशील प्लॉट ने सामान्य निर्देशांक को एकल-वर्ण दिशाओं से बदल दिया। उदाहरण के लिए, भेजना  ऊपर (उत्तर) चला गया। यह विशेष रूप से नियंत्रण सुइयों और समान चलती डिस्प्ले को खींचने के लिए उपयोगी था, और समय के साथ टर्मिनल पर भेजी जाने वाली जानकारी की मात्रा को अधिक कम कर देता है।

उन्नत ग्राफ़िक मॉड्यूल ने दो बिंदु प्लॉटिंग मोड प्रस्तुत किए। ग्राफ मोड के लिए आरएस के अतिरिक्त एएससीआईआई फाइल सेपरेटर (एफएस) के साथ सामान्य बिंदु प्लॉट मोड में प्रवेश करते हुए, मात्र भेजे जा रहे निर्देशांक पर बिंदुओं को प्लॉट किया जाता है, उनके बीच के वैक्टर को नहीं। विशेष बिन्दु कथानक, के साथ प्रविष्ट हुआ, समन्वय में एक तीव्रता वर्ण जोड़ा गया जिससे बिंदुओं को विभिन्न चमक प्राप्त करने और वैकल्पिक रूप से बीम को डीफोकस करने की अनुमति मिली।

गड़बड़ियाँ
टेक्ट्रोनिक्स 4010 की समग्र निर्माण गुणवत्ता उत्कृष्ट थी, जिसमें उच्च गुणवत्ता वाले एपॉक्सी फाइबरग्लास सामग्री के गोल्ड-प्लेटेड बोर्ड थे। इलेक्ट्रॉनिक डिज़ाइन थोड़ा असंगत था, कुछ हिस्सों को ज़्यादा डिज़ाइन किया गया था और कुछ को कम डिज़ाइन किया गया था। उदाहरण के लिए, घंटी की ध्वनि पूरी प्रकार से डिजिटल थी, जो मुख्य क्रिस्टल-नियंत्रित विभक्त श्रृंखला से एक ऑडियो टोन उत्पन्न करती थी, जिससे ध्वनि सुस्त और गैर-घंटी जैसी हो जाती थी, लेकिन डिजिटल में 1024 तक गिनती करके टोन की अवधि निर्धारित की जाती थी। काउंटर चिप. चूंकि, डेज़ी-चेन्ड टेलेटाइप के लिए सीरियल घड़ी एक एनालॉग यूनिजंक्शन आरसी ऑसिलेटर थी, जिसे मैन्युअल रूप से 110 बॉड पर ट्यून किया जाना था। कुछ घंटों के पश्चात, हीट बिल्डअप के कारण आवृत्ति इतनी अधिक हो सकती है कि सीरियल लाइन टाइमिंग त्रुटियां हो सकती हैं, जो एक प्रीमियम उत्पाद में एक मौलिक डिजाइन दोष है। टर्मिनल ने सीरियल डेटा के लिए किसी भी प्रकार के प्रवाह-नियंत्रण को लागू नहीं किया था, इसलिए उपयोगकर्ता को किसी फ़ाइल को सूचीबद्ध करते समय स्क्रीन को ओवरराइट होने से रोकने के लिए हर समय कंट्रोल-एस और कंट्रोल-क्यू कुंजियों पर उंगलियां रखनी पड़ती थीं। $4,000 से $12,000 की लागत वाले टर्मिनल में ये विचित्र कमियाँ थीं।

बाहरी संबंध

 * Tektronix 4010-1, video of a 4014-1 executing an example file created by the Skyplot program
 * tek4006, shows a 4006 being used in text mode as a terminal on an Ubuntu server along with a number of Tek demos being drawn
 * Hvosm spin001, an animation of a vehicle collision rendered frame-by-frame on a Tektronix 4006
 * Tektronix 4010- 4014 Graphics 3D Vintage Computer, data plotting on a 4010-4014, mostly using the Disspla software package