एसवाईएम-1

एसवाईएम-1 माइक्रोप्रोसेसर डेवलपमेंट बोर्ड है। 1975 में सिनर्टेक सिस्टम्स द्वारा निर्मित सिंगल बोर्ड ट्रेनर कंप्यूटर द्वारा बनाया गया था। इसे रे होल्ट द्वारा डिजाइन किया गया था। मूल रूप से वीआईएम-1 (वर्सटाइल इनपुट मॉनिटर) कहा जाता था, इसके पश्चात् इसका नाम बदलकर एसवाईएम-1 कर दिया गया था।

एसवाईएम-1 क्लोज कॉपी है लोकप्रिय एमओएस टैकनोलजी केआईएम-1 सिस्टम, जिसके साथ यह अधिक सीमा तक संगत है। केआईएम-1 की तुलना में, संवर्द्धन में +5 वोल्ट बिजली की आपूर्ति पर चलने की क्षमता, उन्नत मॉनिटर तीन विन्यास करने योग्य रोम/ईप्रोम सॉकेट, बोर्ड पर विस्तार योग्य रैंडम एक्सेस मेमोरी सम्मिलित है। इस प्रकार 4 KB, आरएस-232 सीरियल पोर्ट और उच्च गति (185 बाइट्स/सेकंड, केआईएम-1 लगभग 8 बाइट्स/सेकंड) ऑडियो कैसेट स्टोरेज इंटरफ़ेस का समर्थन करता है। यह उच्च वोल्टेज या उच्च वर्तमान उपकरणों के लिए इंटरफेसिंग को सरल बनाने के लिए ऑन-बोर्ड बफर परिपथ भी प्रस्तुत करता है।

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

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

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

यह भी देखें

 * माइक्रोप्रोसेसर डेवलपमेंट बोर्ड
 * इलेक्टर जूनियर कंप्यूटर
 * एआईएम -65

बाहरी संबंध

 * एसवाईएम-1 page at 6502.org
 * एसवाईएम-1 page at ParhamData.com
 * The एसवाईएम-1 at old-computers.com
 * एसवाईएम-1 and collection of old digital and analog computers at oldcomputermuseum.com
 * ReactiveMicro.com - एसवाईएम-1 ROMs for download and purchase
 * Full blown DOS on a एसवाईएम-1