कीनू माइक्रोटन 65: Difference between revisions
No edit summary |
No edit summary |
||
(12 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox information appliance | {{Infobox information appliance | ||
| name = | | name = | ||
Line 29: | Line 28: | ||
| related = | | related = | ||
}} | }} | ||
[[Tangerine Computer Systems|टेंजेरीन]] '''माइक्रोटैन 65''' (कभी-कभी संक्षिप्त रूप से '''M65''') [[MOS Technology 6502|6502]] आधारित सिंगल बोर्ड [[माइक्रो]] [[कंप्यूटर]] था, जिसे पहली बार 1979 में बेचा गया था, जिसे एक व्यापक और शक्तिशाली सिस्टम के रूप में विस्तारित किया जा सकता था। डिजाइन बाद में [[कोई-1|ओरिक]] एटीएमओएस और बाद के कंप्यूटरों के लिए आधार बन गया, जिसमें माइक्रोटैन 65 के समान कीबोर्ड एड्रेसिंग और [[ चुंबकीय टेप | चुंबकीय टेप]] | [[Tangerine Computer Systems|टेंजेरीन]] '''माइक्रोटैन 65''' (कभी-कभी संक्षिप्त रूप से '''M65''') [[MOS Technology 6502|6502]] आधारित सिंगल बोर्ड [[माइक्रो]] [[कंप्यूटर]] था, जिसे पहली बार 1979 में बेचा गया था, जिसे एक व्यापक और शक्तिशाली सिस्टम के रूप में विस्तारित किया जा सकता था। डिजाइन बाद में [[कोई-1|ओरिक]] एटीएमओएस और बाद के कंप्यूटरों के लिए आधार बन गया, जिसमें माइक्रोटैन 65 के समान कीबोर्ड एड्रेसिंग और [[ चुंबकीय टेप | चुंबकीय टेप]] इनपुट/आउटपुट है। जैसा कि माइक्रोटैन 65 में एक एकल स्टेप फ़ंक्शन है जिसका उपयोग [[कंप्यूटर हार्डवेयर|हार्डवेयर]] स्तर पर [[डिबगिंग]] के लिए किया जा सकता है। [[कंप्यूटर हार्डवेयर|कंप्यूटर]] रेडी-बिल्ट बोर्ड के रूप में या किट के रूप में उपलब्ध था जिसमें बोर्ड और [[इलेक्ट्रॉनिक घटक|घटकों]] को एक साथ [[ टांकने की क्रिया | सोल्डरिंग]] की आवश्यकता होती थी। | ||
माइक्रोटैन 65 का उद्देश्य सामान्य प्रयोजन माइक्रो कंप्यूटर था जिसका प्रयोग [[प्रयोगशाला|प्रयोगशालाओं]], [[मूल उपकरण निर्माता|मूल उपकरण निर्माताओं]] (ओईएम) और कंप्यूटर उत्साही लोगों द्वारा किया जा सकता था, और इसे विस्तारशीलता को ध्यान में रखते हुए डिजाइन किया गया था।<ref>{{cite web|url=http://www.microtan.ukpc.net/|title=Tangerine Microtan 65|website=Microtan.ukpc.net|accessdate=2017-06-23}}</ref> इस तरह ग्राहक सिस्टम को अनुकूलित कर सकता है, चाहे वह एक विशेष [[नियंत्रण प्रणाली|नियंत्रण सिस्टम]] के रूप में हो, शिक्षण उपकरण के रूप में, या एक सामान्य प्रयोजन कंप्यूटिंग डिवाइस के रूप में हो।<ref>{{cite web|url=http://www.computinghistory.org.uk/det/23946/Tangerine-Microtan-65/|title=Tangerine Microtan 65 - Computing History|website=Computinghistory.org.uk|accessdate=2017-06-23}}</ref> | माइक्रोटैन 65 का उद्देश्य सामान्य प्रयोजन माइक्रो कंप्यूटर था जिसका प्रयोग [[प्रयोगशाला|प्रयोगशालाओं]], [[मूल उपकरण निर्माता|मूल उपकरण निर्माताओं]] (ओईएम) और कंप्यूटर उत्साही लोगों द्वारा किया जा सकता था, और इसे विस्तारशीलता को ध्यान में रखते हुए डिजाइन किया गया था।<ref>{{cite web|url=http://www.microtan.ukpc.net/|title=Tangerine Microtan 65|website=Microtan.ukpc.net|accessdate=2017-06-23}}</ref> इस तरह ग्राहक सिस्टम को अनुकूलित कर सकता है, चाहे वह एक विशेष [[नियंत्रण प्रणाली|नियंत्रण सिस्टम]] के रूप में हो, शिक्षण उपकरण के रूप में, या एक सामान्य प्रयोजन कंप्यूटिंग डिवाइस के रूप में हो।<ref>{{cite web|url=http://www.computinghistory.org.uk/det/23946/Tangerine-Microtan-65/|title=Tangerine Microtan 65 - Computing History|website=Computinghistory.org.uk|accessdate=2017-06-23}}</ref> | ||
Line 38: | Line 37: | ||
== मुख्य बोर्ड == | == मुख्य बोर्ड == | ||
[[Image:Tangerine Microtan 65 Main Board.jpg|thumb|300px|right| | [[Image:Tangerine Microtan 65 Main Board.jpg|thumb|300px|right|माइक्रोटैन 65 मेन बोर्ड]]माइक्रोटैन 65 आज के मानकों के अनुसार काफी सरल था, इसके साथ: | ||
* | * एनएमओएस 6502 [[CPU]] 750 [[kHz|किलोहर्ट्ज़]] [[ घड़ी की दर ]] पर चल रहा है | ||
* 1K बाइट [[ रैंडम एक्सेस मेमोरी |रैम]] , डिस्प्ले मेमोरी और उपयोगकर्ता प्रोग्राम दोनों के लिए उपयोग किया जाता है | * 1K बाइट [[ रैंडम एक्सेस मेमोरी |रैम]] , डिस्प्ले मेमोरी और उपयोगकर्ता प्रोग्राम दोनों के लिए उपयोग किया जाता है | ||
* [[ निवासी मॉनिटर |मॉनिटर प्रोग्राम]] के लिए [[ केवल पढ़ने के लिये मेमोरी | | * [[ निवासी मॉनिटर |मॉनिटर प्रोग्राम]] के लिए [[ केवल पढ़ने के लिये मेमोरी |रोम]] की 1K बाइट | ||
* वीडियो तर्क और एक [[टेलीविजन]] [[आरएफ न्यूनाधिक|आरएफ मॉड्यूलेटर]], | * 32 वर्णों के डिस्प्ले की 16 पंक्तियों के लिए वीडियो तर्क और एक [[टेलीविजन]] [[आरएफ न्यूनाधिक|आरएफ मॉड्यूलेटर]], | ||
* | * [[ सॉफ़्टवेयर |सॉफ़्टवेयर]] स्कैन किया गया [[हेक्साडेसिमल]] [[कीपैड]]<ref>{{cite web|url=http://www.microtan.ukpc.net/Schematics/MT65_HEXKEYPAD.PDF |title=माइक्रोटन हेक्स कीपैड डिजाइन विवरण|website=Microtan.ukpc.net |accessdate=2017-06-23}}</ref> | ||
* एक वैकल्पिक [[ASCII]] [[कंप्यूटर कीबोर्ड]] | * एक वैकल्पिक [[ASCII]] [[कंप्यूटर कीबोर्ड|कीबोर्ड]] | ||
=== प्रदर्शन === | === प्रदर्शन === | ||
उस समय की अधिकांश प्रतिस्पर्धाओं में माइक्रोटैन 65 की प्रमुख प्रगति यह थी कि वीडियो डिस्प्ले झिलमिलाहट मुक्त था। उस समय बहुत सारे माइक्रो कंप्यूटर या तो वीडियो टाइमिंग के [[ अतुल्यकालिक संचालन |अतुल्यकालिक रूप से]] (जिससे स्क्रीन पर झिलमिलाहट और छींटे पड़ते थे), एक्सेस करते थे या गैर-डिस्प्ले अवधि (जो धीमी थी) के दौरान स्क्रीन मेमोरी पर लिखते थे। एमओएस टेक्नोलॉजी 6502 की एक आकस्मिक विशेषता का उपयोग करके माइक्रोटैन 65 ने 6502 इस समस्या पर काबू पा लिया। (अधिकांश अन्य सीपीयू के विपरीत) में प्रत्येक निर्देश चक्र में नियमित अवधि होती है जब सभी सीपीयू गतिविधि चिप के अंदर होती है, जिससे बाहरी मेमोरी उपयोग किए बिना उपलब्ध रहती है। जटिल बाह्य मध्यस्थता तर्क का उपयोग किए बिना। इससे [[ कंप्यूटर प्रदर्शन |वीडियो डिस्प्ले]] डिज़ाइन को सरल बना दिया और इसका मतलब था कि अधिकतम गति से वीडियो एक्सेस किया जा सकता है। इस तकनीक का उपयोग ओरिक-1 कंप्यूटरों की ओरिक श्रृंखला और [[कोई एटमोस|एटमॉस]] और असंबंधित एप्पल II में भी किया जाता है। | |||
32×16 अक्षर<ref name="geoff.org.uk"/>यही कारण था कि 6502 का क्लॉक रेट | 32×16 अक्षर<ref name="geoff.org.uk"/> यही कारण था कि 6502 का क्लॉक रेट 750 किलोहर्ट्ज़ था। सर्किटरी को (लगभग) मानक वीडियो दर पर काम करने के लिए मतलब है कि [[पिक्सेल]] घड़ी 6 मेगाहर्ट्ज होनी चाहिए। जब माइक्रोटैन 65 को डिज़ाइन किया गया था तो केवल 1 मेगाहर्ट्ज 6502 उपलब्ध था, और इसलिए 750 किलोहर्ट्ज़ का उपयोग किया गया था (6 मेगाहर्ट्ज को 8 से विभाजित किया गया था)। | ||
=== सॉफ्टवेयर === | === सॉफ्टवेयर === | ||
1K बाइट [[ऑपरेटिंग सिस्टम]] | 1K बाइट [[ऑपरेटिंग सिस्टम|मॉनिटर प्रोग्राम]] (बाद में इसे बढ़ाकर 2K कर दिया गया) को टैनबग कहा जाता है। सॉफ्टवेयर सुविधाएं अल्पविकसित थीं | ||
* एम = मेमोरी संशोधित / जांच | * एम = मेमोरी संशोधित / जांच | ||
* एल = मेमोरी के एक ब्लॉक की सूची बनाएं | * एल = मेमोरी के एक ब्लॉक की सूची बनाएं | ||
* जी = गो कमांड ( | * जी = गो कमांड (प्रोग्राम चलाएं) | ||
* आर = [[प्रोसेसर रजिस्टर]] डिस्प्ले/संशोधित करें | * आर = [[प्रोसेसर रजिस्टर|रजिस्टर]] डिस्प्ले/संशोधित करें | ||
* एस = सिंगल स्टेप मोड सेट करें | * एस = सिंगल स्टेप मोड सेट करें | ||
* एन = सामान्य मोड सेट करें (एस कमांड रद्द करें) | * एन = सामान्य मोड सेट करें (एस कमांड रद्द करें) | ||
Line 66: | Line 63: | ||
* सी = मेमोरी के एक ब्लॉक को कॉपी करें | * सी = मेमोरी के एक ब्लॉक को कॉपी करें | ||
=== मेमोरी | === मेमोरी मानचित्र === | ||
माइक्रोटैन 65 मेमोरी मैप नीचे दिखाया गया है ($ | माइक्रोटैन 65 मेमोरी मैप नीचे दिखाया गया है ($ हेक्साडेसिमल मेमोरी एड्रेस का प्रतिनिधित्व करता है): | ||
* {{mono|$0000}} [[शून्य पृष्ठ]] | * {{mono|$0000}} [[शून्य पृष्ठ]] | ||
* {{mono|$0100}} [[ढेर (डेटा संरचना)]] | * {{mono|$0100}} [[ढेर (डेटा संरचना)|स्टैक]] | ||
* {{mono|$0200}} स्क्रीन रैम | * {{mono|$0200}} स्क्रीन रैम | ||
* {{mono|$0300}} | * {{mono|$0300}} | ||
* {{mono|$0400}} | * {{mono|$0400}} माइक्रोटैन 65 रैम का अंत - टैनेक्स पर रैम के रूप में मानचित्र {{mono|{{mono|$040}}0}} से {{mono|{{mono|$070}}0}} तक जारी रहा | ||
* {{mono|$8000}} | * {{mono|$8000}} इनपुट/आउटपुट | ||
* {{mono|$C000}} | * {{mono|$C000}} | ||
* {{mono|$F800}} | * {{mono|$F800}} टैनबग | ||
* {{mono|$FFFF}} | * {{mono|$FFFF}} | ||
स्क्रीन मेमोरी | स्क्रीन मेमोरी {{mono|$200}} और {{mono|$3FF}} के बीच की जगह घेरती है। मानक 8 बिट स्क्रीन रैम के अलावा, {{mono|$200}} को {{mono|$300}} के स्थान को कवर करने वाली, एक अतिरिक्त सिंगल बिट रैम थी। इसे 9वें बिट राइट-ओनली प्लेन के रूप में कॉन्फ़िगर किया गया था, और इसका उपयोग माइक्रोटैन 65 द्वारा अल्पविकसित, या "चंकी" ग्राफिक्स के लिए उपयोग किया गया था। 9वीं बिट को सेट करने पर [[मिनिटेल]] प्रकार का ब्लॉक ग्राफ़िक प्रदर्शित होता है। | ||
डिस्प्ले 16 लाइनों के नीचे 32 अक्षरों का है, जिसमें मेमोरी एड्रेस {{mono|$200}} ऊपरी बाएँ हाथ पर प्रदर्शित चरित्र का प्रतिनिधित्व करता है, {{mono|$220}} दूसरी पंक्ति का प्रतिनिधित्व करता है, चरित्र प्रतिनिधित्व मानक ASCII है। माइक्रोटैन 65 सॉफ्टवेयर के कई टुकड़े {{mono|$3E0}}- TANBUG से प्रारम्भ होने वाली मेमोरी में लिखकर नीचे की पंक्ति में लिखते हैं के माध्यम से सदिश करने के बजाय, नीचे की रेखा पर सबसे बाईं ओर का वर्ण। | |||
=== इनपुट/आउटपुट === | === इनपुट/आउटपुट === | ||
माइक्रोटैन 65 में इनपुट/आउटपुट | हार्डवेयर को सरल बनाने के लिए माइक्रोटैन 65 में इनपुट/आउटपुट को 16 KB स्पेस में डिकोड किया गया है। वास्तव में 1 KB [[रैंडम एक्सेस मेमोरी|रैम]] को निचले 32 KB के माध्यम से,इनपुट/आउटपुट को अगले 16 KB के माध्यम से,और [[EPROM|ईपीरोम]] को शीर्ष 16 KB के माध्यम से प्रतिबिंबित किया जाता है। यदि आपने एक विस्तार बोर्ड जोड़ा है (नीचे टैनेक्स देखें) डिकोडिंग को संशोधित किया गया था और व्यर्थ स्थान को पुनः प्राप्त किया गया था। | ||
अन्य | अन्य 6502 डिजाइनों की तरह,इनपुट/आउटपुट को मेमोरी स्पेस में मैप किया जाता है। [[Z80]], [[Intel 8086]] आदि पर कोई समर्पित इनपुट/आउटपुट स्थान नहीं है।इनपुट/आउटपुट पोर्ट हैं (जब पूरी तरह से डिकोड हो): | ||
* | * {{mono|$BFF0}} पर लिखें कीबोर्ड फ़्लैग साफ़ करें (कीबोर्ड आईआरक्यू अनुरोध उत्पन्न करेगा) | ||
* | * {{mono|$BFF0}} से पढ़ें ग्राफ़िक्स चालू करें ("9वां बिट" ग्राफ़िक्स लिखने को सक्षम करता है) | ||
* | * {{mono|$BFF1}} पर लिखें हार्डवेयर सिंगल स्टेप द्वारा उपयोग किया जाता है | ||
* | * {{mono|$BFF2}} हेक्स कीपैड पर स्कैन पैटर्न लिखने के लिए (यदि लगा हो) | ||
* | * {{mono|$BFF3}} पर लिखें ग्राफ़िक्स बंद करें ("9वां बिट" ग्राफ़िक्स लिखना अक्षम करें) | ||
* | * {{mono|$BFF3}} से पढ़ें कीबोर्ड पोर्ट पढ़ें (या तो कीपैड या ASCII कीबोर्ड) | ||
== | == टैनेक्स विस्तार बोर्ड == | ||
टैनेक्स बोर्ड जोड़ने से कई सुविधाएँ उपलब्ध हैं: | |||
* टैनबग में एक ऐड-ऑन जिसे एक्सबग कहा जाता है | * टैनबग में एक ऐड-ऑन जिसे एक्सबग कहा जाता है | ||
* अतिरिक्त 7K बाइट्स | * अतिरिक्त 7K बाइट्स रैम के लिए स्थान | ||
* पांच | * पांच ईपीरोम सॉकेट | ||
* दो 6522 वीआईए | * दो 6522 वीआईए | ||
* एक 6551 [[यूएआरटी]], प्रोग्राम को | * एक 6551 [[यूएआरटी]], प्रोग्राम को संग्रहीत करने और पुनः प्राप्त करने के लिए एक [[कॉम्पैक्ट ऑडियो कैसेट]] इंटरफ़ेस (300 [[बॉड]] [[कैनसस सिटी मानक|कट्स]], और 2400 बॉड), और [[आनुक्रमिक अंतरापृष्ठ]] प्रदान करता है | ||
टैनेक्स बोर्ड के बिना, और साभिप्राय अस्पष्ट पता डिकोडिंग के कारण, पता {{mono|$F7F7}} 6502 पर {{mono|$FFF7}} के समान डेटा वाला प्रतीत होगा। टैनबग में, यह आंतरिक मॉनिटर रूटीन की ओर छलांग है। टैनेक्स स्थापित होने पर, {{mono|$F7F7}} ठीक से डिकोड किया गया है, और वह पता एक्सबग में प्रवेश बिंदु है। एक्सबग ने कैसेट लोडिंग और सेविंग, एक साधारण [[असेंबली लैंग्वेज असेंबलर]] / [[disassembler|डिसेम्बलर]], हेक्स कैलकुलेटर जैसी सुविधाएं प्रदान कीं। | |||
टैनेक्स पर[[ केवल पढ़ने के लिये मेमोरी | रोम]] सॉकेट का उपयोग 10K [[Microsoft BASIC|माइक्रोसॉफ्ट बेसिक]], एक [[दो-पास असेंबलर]], या यहां तक कि एक विशिष्ट हार्डवेयर नियंत्रण एप्लिकेशन के लिए लिखे गए कोड (और अधिक संभावना है कि माइक्रोटैन 65 के हार्डवेयर पूर्वाग्रह को देखते हुए) को चलाने के लिए किया जा सकता है। | |||
1981 में | 1981 में टैनेक्स बोर्ड की कीमत "न्यूनतम कॉन्फ़िगरेशन" किट के रूप में {{£|49.45}} थी जिसमें 6522 VIA और 6551 में से एक की कमी थी और 1K रैम के साथ - और पूरी तरह से असेंबल किए गए समान बोर्ड के लिए £60.95 थी। टैनेक्स पूरी तरह से चिप्स से भरे बोर्ड के साथ उपलब्ध था (हालांकि एक्सबग, रोम और बेसिक को छोड़कर) और इस रूप में किट की लागत {{£|103.16}} और तैयार असेंबल की लागत {{£|114.66}} थी। | ||
== आगे विस्तार == | == आगे विस्तार == | ||
माइक्रोटैन 65 को एक मॉड्यूलर सिस्टम के रूप में डिजाइन किया गया था जिसे आवश्यकतानुसार विस्तारित किया जा सकता था, और इसके लिए प्रत्येक बोर्ड में एक छोर पर 80-पिन कनेक्टर सम्मिलित था, जो इसे बैकप्लेन-प्रकार [[मदरबोर्ड]] में प्लग करने की अनुमति देता था। साधारण दो-सॉकेट "मिनी मदरबोर्ड" ने न्यूनतम विस्तार के लिए माइक्रोटैन 65 और टैनेक्स बोर्डों को जोड़ा और इस रूप में सिस्टम टेंजेरीन से तैयार-निर्मित भी उपलब्ध था, केस और पूर्ण ASCII कीबोर्ड के साथ, टेंजेरीन माइक्रोन के रूप में, 1981 में £395.00 की लागत आगे के विस्तार के लिए बिल्डर पूर्ण "सिस्टम मदरबोर्ड" खरीद सकता है जिसमें अतिरिक्त दस सॉकेट सम्मिलित होते हैं, जिससे कुल उपलब्ध सॉकेट बारह हो जाएंगे हैं। इसे रखने के लिए, "सिस्टम रैक", रैक-आधारित मामला उपलब्ध था, जो काले और चांदी में, काले फ्रंट पैनल के साथ टेंजेरीन के ट्रेडमार्क नारंगी रंग में ट्रिम की गई थी। | |||
समय के साथ अतिरिक्त बोर्ड उपलब्ध हो गए, जिनमें 40K मेमोरी बोर्ड - TANरैम सम्मिलित है, जो 32K [[डायनेमिक रैंडम एक्सेस मेमोरी|डायनेमिक]] [[स्टेटिक रैंडम एक्सेस मेमोरी|रैम]] और 8K [[स्टेटिक रैंडम एक्सेस मेमोरी|स्टैटिक रैम]] से बना है, जो कुल गैर-पृष्ठांकित मेमोरी को 48K तक लाता है, समर्पित [[समानांतर सर्किट]] इनपुट/आउटपुट बोर्ड जिसमें 16 समानांतर इनपुट/आउटपुट [[कंप्यूटर पोर्ट (हार्डवेयर)|पोर्ट (हार्डवेयर)]] हैं, एक समान समर्पित [[श्रृंखला सर्किट]] इनपुट/आउटपुट बोर्ड जिसमें 8 सीरियल इनपुट/आउटपुट पोर्ट, [[हार्ड डिस्क|डिस्क]] ड्राइव के साथ उपयोग के लिए एक [[ डिस्क नियंत्रक ]] बोर्ड, [[डिस्क ऑपरेटिंग सिस्टम]] - TANDOS 65, एक उच्च रिज़ॉल्यूशन वाला [[ GRAPHICS | ग्राफ़िक्स]] बोर्ड है जिसमें 8K स्थिर ग्राफिक्स रैम है, जो रिज़ॉल्यूशन देता है। 256 × 256 पिक्सेल, एक समर्पित 32K रीड-ओनली मेमोरी बोर्ड, (मुख्य रूप से [[मूल उपकरण निर्माता]] और सामान्य प्रयोजन के अनुप्रयोगों के लिए या [[AIM-65|AIM]], [[KIM-1|KIM]] और [[SYM-1|SYM]] सिस्टम के साथ उपयोग के लिए), 8 × 2732 या 16 × 2716 ईपीरोम, और एक 32K रैम बोर्ड जिसमें 4116 डायनेमिक रैम के दो 16K बैंक हैं, फिर से 32K रोम बोर्ड के समान उद्देश्यों के लिए अभिप्रेत है। इसके अलावा, कई [[तृतीय-पक्ष डेवलपर|तृतीय-पक्ष]] तृतीय-पक्ष आपूर्तिकर्ताओं ने माइक्रोटैन 65 सिस्टम के साथ उपयोग के लिए डिज़ाइन किए गए बोर्ड की पेशकश की। | |||
बेसिक [[ प्रोग्रामिंग भाषा ]] टेंजेरीन के अलावा डिस्क | बेसिक [[ प्रोग्रामिंग भाषा |प्रोग्रामिंग भाषा]] टेंजेरीन के अलावा डिस्क टैनफोर्थ पर भी जारी किया गया, जो कि [[ फोर्थ (प्रोग्रामिंग भाषा) ]] का एक विस्तारित संस्करण जिसमें पूर्ण फोर्थ [[ संकलक ]] और [[ स्रोत कोड संपादक ]] है। | ||
== यह भी देखें == | == यह भी देखें == | ||
Line 128: | Line 124: | ||
* [http://oric.free.fr/microtan.html Fabrice Frances' website] - includes a Microtan 65 [[emulator]] written in [[Java (programming language)|Java]] | * [http://oric.free.fr/microtan.html Fabrice Frances' website] - includes a Microtan 65 [[emulator]] written in [[Java (programming language)|Java]] | ||
* [http://www.binarydinosaurs.co.uk/Museum/Tangerine/microtan65-box.php Binary Dinosaurs] - tracing the history of computers | * [http://www.binarydinosaurs.co.uk/Museum/Tangerine/microtan65-box.php Binary Dinosaurs] - tracing the history of computers | ||
* [http://www.microtan.ukpc.net www.microtan.ukpc.net ] - manuals, | * [http://www.microtan.ukpc.net www.microtan.ukpc.net ] - manuals, रोम images, magazine and newsletter articles | ||
* [http://www.personalcomputernews.co.uk/pcna/html/026/personal_computer_news_026_hardware_microtan_65.html Personal Computer News: Back | * [http://www.personalcomputernews.co.uk/pcna/html/026/personal_computer_news_026_hardware_microtan_65.html Personal Computer News: Back Fरोम The Brink] - A new look at the Microtan 65 - a DIY micro that narrowly escaped extinction | ||
* {{Cite news | * {{Cite news | ||
|title=The Oric-1 is 30 | |title=The Oric-1 is 30 | ||
Line 137: | Line 133: | ||
|journal=[[The Register]] | |journal=[[The Register]] | ||
}} | }} | ||
[[Category: | [[Category:1979 में कंप्यूटर से संबंधित परिचय]] | ||
[[Category:6502-आधारित घरेलू कंप्यूटर]] | |||
[[Category:All articles lacking in-text citations]] | |||
[[Category:Articles lacking in-text citations from June 2017]] | |||
[[Category:Articles with invalid date parameter in template]] | |||
[[Category:Created On 15/06/2023]] | [[Category:Created On 15/06/2023]] | ||
[[Category:Machine Translated Page]] | |||
[[Category:Pages with broken file links]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Webarchive template wayback links]] | |||
[[Category:कीनू कंप्यूटर सिस्टम्स]] | |||
[[Category:घरेलू कंप्यूटर]] | |||
[[Category:प्रारंभिक माइक्रो कंप्यूटर]] |
Latest revision as of 15:32, 26 October 2023
निर्माता | Tangerine Computer Systems |
---|---|
प्रकार | Personal Computer |
रिलीज की तारीख | 1979[1] |
परिचयात्मक मूल्य | £90.85 £79.35 (in kit form) |
CPU | 6502 clocked at 0.75 MHz |
स्मृति | 1–48 KB RAM, 1–14 KB ROM |
प्रदर्शन | 32 × 16 monochrome text, 64 × 64 with graphic characters[2] |
इनपुट | Keyboard |
उत्तराधिकारी | Oric-1 |
टेंजेरीन माइक्रोटैन 65 (कभी-कभी संक्षिप्त रूप से M65) 6502 आधारित सिंगल बोर्ड माइक्रो कंप्यूटर था, जिसे पहली बार 1979 में बेचा गया था, जिसे एक व्यापक और शक्तिशाली सिस्टम के रूप में विस्तारित किया जा सकता था। डिजाइन बाद में ओरिक एटीएमओएस और बाद के कंप्यूटरों के लिए आधार बन गया, जिसमें माइक्रोटैन 65 के समान कीबोर्ड एड्रेसिंग और चुंबकीय टेप इनपुट/आउटपुट है। जैसा कि माइक्रोटैन 65 में एक एकल स्टेप फ़ंक्शन है जिसका उपयोग हार्डवेयर स्तर पर डिबगिंग के लिए किया जा सकता है। कंप्यूटर रेडी-बिल्ट बोर्ड के रूप में या किट के रूप में उपलब्ध था जिसमें बोर्ड और घटकों को एक साथ सोल्डरिंग की आवश्यकता होती थी।
माइक्रोटैन 65 का उद्देश्य सामान्य प्रयोजन माइक्रो कंप्यूटर था जिसका प्रयोग प्रयोगशालाओं, मूल उपकरण निर्माताओं (ओईएम) और कंप्यूटर उत्साही लोगों द्वारा किया जा सकता था, और इसे विस्तारशीलता को ध्यान में रखते हुए डिजाइन किया गया था।[3] इस तरह ग्राहक सिस्टम को अनुकूलित कर सकता है, चाहे वह एक विशेष नियंत्रण सिस्टम के रूप में हो, शिक्षण उपकरण के रूप में, या एक सामान्य प्रयोजन कंप्यूटिंग डिवाइस के रूप में हो।[4]
1981 में माइक्रोटैन 65 बोर्ड की कीमत किट के रूप में £79.35 (वैट सहित) या £90.85 रेडी-असेंबल थी। यह सिस्टम सामान्यतः दुकानों में उपलब्ध नहीं थी।
हार्डवेयर के साथ और उपयोगकर्ताओं को और अधिक समर्थन देने के लिए, एक पत्रिका बनाई गई थी, टैंसॉफ्ट गजट (लिवरपूल सॉफ्टवेयर राजपत्र से प्रेरित नाम)। इसे टेंजेरीन कर्मचारी पॉल कॉफ़मैन द्वारा संपादित किया गया था, जो उस समय संपादक के रूप में जारी रहे जब पत्रिका का नाम बदलकर ओरिक ओनर रखा गया था। टैनसॉफ्ट टेंजेरीन कंप्यूटर के आधिकारिक सॉफ्टवेयर हाउस का नाम भी बन गया, जिसने माइक्रोटैन सिस्टम के लिए और बाद में ओरिक रेंज के कंप्यूटरों के लिए कई सॉफ्टवेयर उत्पादों और पुस्तकों की आपूर्ति की।
मुख्य बोर्ड
माइक्रोटैन 65 आज के मानकों के अनुसार काफी सरल था, इसके साथ:
- एनएमओएस 6502 CPU 750 किलोहर्ट्ज़ घड़ी की दर पर चल रहा है
- 1K बाइट रैम , डिस्प्ले मेमोरी और उपयोगकर्ता प्रोग्राम दोनों के लिए उपयोग किया जाता है
- मॉनिटर प्रोग्राम के लिए रोम की 1K बाइट
- 32 वर्णों के डिस्प्ले की 16 पंक्तियों के लिए वीडियो तर्क और एक टेलीविजन आरएफ मॉड्यूलेटर,
- सॉफ़्टवेयर स्कैन किया गया हेक्साडेसिमल कीपैड[5]
- एक वैकल्पिक ASCII कीबोर्ड
प्रदर्शन
उस समय की अधिकांश प्रतिस्पर्धाओं में माइक्रोटैन 65 की प्रमुख प्रगति यह थी कि वीडियो डिस्प्ले झिलमिलाहट मुक्त था। उस समय बहुत सारे माइक्रो कंप्यूटर या तो वीडियो टाइमिंग के अतुल्यकालिक रूप से (जिससे स्क्रीन पर झिलमिलाहट और छींटे पड़ते थे), एक्सेस करते थे या गैर-डिस्प्ले अवधि (जो धीमी थी) के दौरान स्क्रीन मेमोरी पर लिखते थे। एमओएस टेक्नोलॉजी 6502 की एक आकस्मिक विशेषता का उपयोग करके माइक्रोटैन 65 ने 6502 इस समस्या पर काबू पा लिया। (अधिकांश अन्य सीपीयू के विपरीत) में प्रत्येक निर्देश चक्र में नियमित अवधि होती है जब सभी सीपीयू गतिविधि चिप के अंदर होती है, जिससे बाहरी मेमोरी उपयोग किए बिना उपलब्ध रहती है। जटिल बाह्य मध्यस्थता तर्क का उपयोग किए बिना। इससे वीडियो डिस्प्ले डिज़ाइन को सरल बना दिया और इसका मतलब था कि अधिकतम गति से वीडियो एक्सेस किया जा सकता है। इस तकनीक का उपयोग ओरिक-1 कंप्यूटरों की ओरिक श्रृंखला और एटमॉस और असंबंधित एप्पल II में भी किया जाता है।
32×16 अक्षर[2] यही कारण था कि 6502 का क्लॉक रेट 750 किलोहर्ट्ज़ था। सर्किटरी को (लगभग) मानक वीडियो दर पर काम करने के लिए मतलब है कि पिक्सेल घड़ी 6 मेगाहर्ट्ज होनी चाहिए। जब माइक्रोटैन 65 को डिज़ाइन किया गया था तो केवल 1 मेगाहर्ट्ज 6502 उपलब्ध था, और इसलिए 750 किलोहर्ट्ज़ का उपयोग किया गया था (6 मेगाहर्ट्ज को 8 से विभाजित किया गया था)।
सॉफ्टवेयर
1K बाइट मॉनिटर प्रोग्राम (बाद में इसे बढ़ाकर 2K कर दिया गया) को टैनबग कहा जाता है। सॉफ्टवेयर सुविधाएं अल्पविकसित थीं
- एम = मेमोरी संशोधित / जांच
- एल = मेमोरी के एक ब्लॉक की सूची बनाएं
- जी = गो कमांड (प्रोग्राम चलाएं)
- आर = रजिस्टर डिस्प्ले/संशोधित करें
- एस = सिंगल स्टेप मोड सेट करें
- एन = सामान्य मोड सेट करें (एस कमांड रद्द करें)
- पी = प्रोसीड कमांड (सिंगल स्टेप मोड में अगला निर्देश निष्पादित करें)
- बी = ब्रेकप्वाइंट सेट करें
- ओ = शाखा निर्देशों में उपयोग के लिए ऑफ़सेट की गणना करें
- सी = मेमोरी के एक ब्लॉक को कॉपी करें
मेमोरी मानचित्र
माइक्रोटैन 65 मेमोरी मैप नीचे दिखाया गया है ($ हेक्साडेसिमल मेमोरी एड्रेस का प्रतिनिधित्व करता है):
- $0000 शून्य पृष्ठ
- $0100 स्टैक
- $0200 स्क्रीन रैम
- $0300
- $0400 माइक्रोटैन 65 रैम का अंत - टैनेक्स पर रैम के रूप में मानचित्र $0400 से $0700 तक जारी रहा
- $8000 इनपुट/आउटपुट
- $C000
- $F800 टैनबग
- $FFFF
स्क्रीन मेमोरी $200 और $3FF के बीच की जगह घेरती है। मानक 8 बिट स्क्रीन रैम के अलावा, $200 को $300 के स्थान को कवर करने वाली, एक अतिरिक्त सिंगल बिट रैम थी। इसे 9वें बिट राइट-ओनली प्लेन के रूप में कॉन्फ़िगर किया गया था, और इसका उपयोग माइक्रोटैन 65 द्वारा अल्पविकसित, या "चंकी" ग्राफिक्स के लिए उपयोग किया गया था। 9वीं बिट को सेट करने पर मिनिटेल प्रकार का ब्लॉक ग्राफ़िक प्रदर्शित होता है।
डिस्प्ले 16 लाइनों के नीचे 32 अक्षरों का है, जिसमें मेमोरी एड्रेस $200 ऊपरी बाएँ हाथ पर प्रदर्शित चरित्र का प्रतिनिधित्व करता है, $220 दूसरी पंक्ति का प्रतिनिधित्व करता है, चरित्र प्रतिनिधित्व मानक ASCII है। माइक्रोटैन 65 सॉफ्टवेयर के कई टुकड़े $3E0- TANBUG से प्रारम्भ होने वाली मेमोरी में लिखकर नीचे की पंक्ति में लिखते हैं के माध्यम से सदिश करने के बजाय, नीचे की रेखा पर सबसे बाईं ओर का वर्ण।
इनपुट/आउटपुट
हार्डवेयर को सरल बनाने के लिए माइक्रोटैन 65 में इनपुट/आउटपुट को 16 KB स्पेस में डिकोड किया गया है। वास्तव में 1 KB रैम को निचले 32 KB के माध्यम से,इनपुट/आउटपुट को अगले 16 KB के माध्यम से,और ईपीरोम को शीर्ष 16 KB के माध्यम से प्रतिबिंबित किया जाता है। यदि आपने एक विस्तार बोर्ड जोड़ा है (नीचे टैनेक्स देखें) डिकोडिंग को संशोधित किया गया था और व्यर्थ स्थान को पुनः प्राप्त किया गया था।
अन्य 6502 डिजाइनों की तरह,इनपुट/आउटपुट को मेमोरी स्पेस में मैप किया जाता है। Z80, Intel 8086 आदि पर कोई समर्पित इनपुट/आउटपुट स्थान नहीं है।इनपुट/आउटपुट पोर्ट हैं (जब पूरी तरह से डिकोड हो):
- $BFF0 पर लिखें कीबोर्ड फ़्लैग साफ़ करें (कीबोर्ड आईआरक्यू अनुरोध उत्पन्न करेगा)
- $BFF0 से पढ़ें ग्राफ़िक्स चालू करें ("9वां बिट" ग्राफ़िक्स लिखने को सक्षम करता है)
- $BFF1 पर लिखें हार्डवेयर सिंगल स्टेप द्वारा उपयोग किया जाता है
- $BFF2 हेक्स कीपैड पर स्कैन पैटर्न लिखने के लिए (यदि लगा हो)
- $BFF3 पर लिखें ग्राफ़िक्स बंद करें ("9वां बिट" ग्राफ़िक्स लिखना अक्षम करें)
- $BFF3 से पढ़ें कीबोर्ड पोर्ट पढ़ें (या तो कीपैड या ASCII कीबोर्ड)
टैनेक्स विस्तार बोर्ड
टैनेक्स बोर्ड जोड़ने से कई सुविधाएँ उपलब्ध हैं:
- टैनबग में एक ऐड-ऑन जिसे एक्सबग कहा जाता है
- अतिरिक्त 7K बाइट्स रैम के लिए स्थान
- पांच ईपीरोम सॉकेट
- दो 6522 वीआईए
- एक 6551 यूएआरटी, प्रोग्राम को संग्रहीत करने और पुनः प्राप्त करने के लिए एक कॉम्पैक्ट ऑडियो कैसेट इंटरफ़ेस (300 बॉड कट्स, और 2400 बॉड), और आनुक्रमिक अंतरापृष्ठ प्रदान करता है
टैनेक्स बोर्ड के बिना, और साभिप्राय अस्पष्ट पता डिकोडिंग के कारण, पता $F7F7 6502 पर $FFF7 के समान डेटा वाला प्रतीत होगा। टैनबग में, यह आंतरिक मॉनिटर रूटीन की ओर छलांग है। टैनेक्स स्थापित होने पर, $F7F7 ठीक से डिकोड किया गया है, और वह पता एक्सबग में प्रवेश बिंदु है। एक्सबग ने कैसेट लोडिंग और सेविंग, एक साधारण असेंबली लैंग्वेज असेंबलर / डिसेम्बलर, हेक्स कैलकुलेटर जैसी सुविधाएं प्रदान कीं।
टैनेक्स पर रोम सॉकेट का उपयोग 10K माइक्रोसॉफ्ट बेसिक, एक दो-पास असेंबलर, या यहां तक कि एक विशिष्ट हार्डवेयर नियंत्रण एप्लिकेशन के लिए लिखे गए कोड (और अधिक संभावना है कि माइक्रोटैन 65 के हार्डवेयर पूर्वाग्रह को देखते हुए) को चलाने के लिए किया जा सकता है।
1981 में टैनेक्स बोर्ड की कीमत "न्यूनतम कॉन्फ़िगरेशन" किट के रूप में £49.45 थी जिसमें 6522 VIA और 6551 में से एक की कमी थी और 1K रैम के साथ - और पूरी तरह से असेंबल किए गए समान बोर्ड के लिए £60.95 थी। टैनेक्स पूरी तरह से चिप्स से भरे बोर्ड के साथ उपलब्ध था (हालांकि एक्सबग, रोम और बेसिक को छोड़कर) और इस रूप में किट की लागत £103.16 और तैयार असेंबल की लागत £114.66 थी।
आगे विस्तार
माइक्रोटैन 65 को एक मॉड्यूलर सिस्टम के रूप में डिजाइन किया गया था जिसे आवश्यकतानुसार विस्तारित किया जा सकता था, और इसके लिए प्रत्येक बोर्ड में एक छोर पर 80-पिन कनेक्टर सम्मिलित था, जो इसे बैकप्लेन-प्रकार मदरबोर्ड में प्लग करने की अनुमति देता था। साधारण दो-सॉकेट "मिनी मदरबोर्ड" ने न्यूनतम विस्तार के लिए माइक्रोटैन 65 और टैनेक्स बोर्डों को जोड़ा और इस रूप में सिस्टम टेंजेरीन से तैयार-निर्मित भी उपलब्ध था, केस और पूर्ण ASCII कीबोर्ड के साथ, टेंजेरीन माइक्रोन के रूप में, 1981 में £395.00 की लागत आगे के विस्तार के लिए बिल्डर पूर्ण "सिस्टम मदरबोर्ड" खरीद सकता है जिसमें अतिरिक्त दस सॉकेट सम्मिलित होते हैं, जिससे कुल उपलब्ध सॉकेट बारह हो जाएंगे हैं। इसे रखने के लिए, "सिस्टम रैक", रैक-आधारित मामला उपलब्ध था, जो काले और चांदी में, काले फ्रंट पैनल के साथ टेंजेरीन के ट्रेडमार्क नारंगी रंग में ट्रिम की गई थी।
समय के साथ अतिरिक्त बोर्ड उपलब्ध हो गए, जिनमें 40K मेमोरी बोर्ड - TANरैम सम्मिलित है, जो 32K डायनेमिक रैम और 8K स्टैटिक रैम से बना है, जो कुल गैर-पृष्ठांकित मेमोरी को 48K तक लाता है, समर्पित समानांतर सर्किट इनपुट/आउटपुट बोर्ड जिसमें 16 समानांतर इनपुट/आउटपुट पोर्ट (हार्डवेयर) हैं, एक समान समर्पित श्रृंखला सर्किट इनपुट/आउटपुट बोर्ड जिसमें 8 सीरियल इनपुट/आउटपुट पोर्ट, डिस्क ड्राइव के साथ उपयोग के लिए एक डिस्क नियंत्रक बोर्ड, डिस्क ऑपरेटिंग सिस्टम - TANDOS 65, एक उच्च रिज़ॉल्यूशन वाला ग्राफ़िक्स बोर्ड है जिसमें 8K स्थिर ग्राफिक्स रैम है, जो रिज़ॉल्यूशन देता है। 256 × 256 पिक्सेल, एक समर्पित 32K रीड-ओनली मेमोरी बोर्ड, (मुख्य रूप से मूल उपकरण निर्माता और सामान्य प्रयोजन के अनुप्रयोगों के लिए या AIM, KIM और SYM सिस्टम के साथ उपयोग के लिए), 8 × 2732 या 16 × 2716 ईपीरोम, और एक 32K रैम बोर्ड जिसमें 4116 डायनेमिक रैम के दो 16K बैंक हैं, फिर से 32K रोम बोर्ड के समान उद्देश्यों के लिए अभिप्रेत है। इसके अलावा, कई तृतीय-पक्ष तृतीय-पक्ष आपूर्तिकर्ताओं ने माइक्रोटैन 65 सिस्टम के साथ उपयोग के लिए डिज़ाइन किए गए बोर्ड की पेशकश की।
बेसिक प्रोग्रामिंग भाषा टेंजेरीन के अलावा डिस्क टैनफोर्थ पर भी जारी किया गया, जो कि फोर्थ (प्रोग्रामिंग भाषा) का एक विस्तारित संस्करण जिसमें पूर्ण फोर्थ संकलक और स्रोत कोड संपादक है।
यह भी देखें
संदर्भ
- ↑ "OLD-COMPUTERS.COM : The Museum". Old-computers.com. Retrieved 2017-06-23.
- ↑ 2.0 2.1 "Character Sets". Geoff.org.uk. Retrieved 2017-06-23.
- ↑ "Tangerine Microtan 65". Microtan.ukpc.net. Retrieved 2017-06-23.
- ↑ "Tangerine Microtan 65 - Computing History". Computinghistory.org.uk. Retrieved 2017-06-23.
- ↑ "माइक्रोटन हेक्स कीपैड डिजाइन विवरण" (PDF). Microtan.ukpc.net. Retrieved 2017-06-23.
बाहरी संबंध
- This article was based on: Microtan 65 Hardware and Software Description by Ray Gannon and credited Distribute as you like. Credit me if you do. at the Wayback Machine (archived October 24, 2008)
- Geoff Mcdonald's webpage - author's experience with the Microtan 65
- Fabrice Frances' website - includes a Microtan 65 emulator written in Java
- Binary Dinosaurs - tracing the history of computers
- www.microtan.ukpc.net - manuals, रोम images, magazine and newsletter articles
- Personal Computer News: Back Fरोम The Brink - A new look at the Microtan 65 - a DIY micro that narrowly escaped extinction
- Tony Smith (28 Jan 2013). "The Oric-1 is 30". The Register.