paint-brush
एस-100 बस के लिए एक इंटरप्ट ड्रिवेन फ्लॉपी डिस्क नियंत्रकद्वारा@bobnoxious
1,956 रीडिंग
1,956 रीडिंग

एस-100 बस के लिए एक इंटरप्ट ड्रिवेन फ्लॉपी डिस्क नियंत्रक

द्वारा Bob Wright4m2024/05/20
Read on Terminal Reader

बहुत लंबा; पढ़ने के लिए

इस लेख के लिखे जाने के समय मैं एक लड़की से विवाहित था और जॉर्जिया टेक में इलेक्ट्रॉनिक्स इंजीनियरिंग में पढ़ रहा था। वह अटलांटा में एक डेटा प्रोसेसिंग फर्म के लिए काम करती थी, जो टेक, डेटा सिस्टम कॉर्पोरेशन से इंटरस्टेट के ठीक सामने थी। उसने जोर देकर कहा कि मुझे उसके एक सहकर्मी, चेस्टर पी. क्विन से मिलना चाहिए। चेस्टर कानूनी रूप से अंधा था और उसने मूल कोक बॉटल बॉटम्स चश्मा पहना था। तो हाँ, मैं आपका कंप्यूटर बनाता हूँ।
featured image - एस-100 बस के लिए एक इंटरप्ट ड्रिवेन फ्लॉपी डिस्क नियंत्रक
Bob Wright HackerNoon profile picture


यह पहली पर्सनल कंप्यूटरों में से एक प्राचीन प्रौद्योगिकी के बारे में है।

जब यह लिखा गया था, उस समय मैं इस लड़की से विवाहित था और जॉर्जिया टेक में इलेक्ट्रॉनिक्स इंजीनियरिंग में पढ़ रहा था। वह अटलांटा में डेटा प्रोसेसिंग फर्म के लिए काम करती थी, जो टेक, डेटा सिस्टम कॉर्पोरेशन से इंटरस्टेट के ठीक सामने थी, और उसने जोर देकर कहा कि मुझे उसके एक सहकर्मी, चेस्टर पी. क्विन से मिलना चाहिए। इसके लिए उसका तर्क यह था कि वह वास्तव में होशियार था और कंप्यूटर के बारे में बहुत कुछ जानता था। मैंने कभी नहीं समझा कि किसी व्यक्ति का सिर्फ़ होशियारी के आधार पर क्या महत्व हो सकता है। आखिरकार मैंने हार मान ली और एक दिन क्लास के बाद उस लड़के से मिलने चला गया। डेटा सेंटर से ऊपर उसका एक ऑफिस था, और मैं उत्साही होने की कोशिश करते हुए वहाँ गया। उस समय मेरे पास मेरा शानदार किताबों का बैग था, जो मैं रोज़ाना ले जाता हूँ, और उसमें मेरी हमेशा की तरह की सामग्री थी। तो चेस्टर ने मुझसे तुरंत पूछा कि क्या मुझे माइक्रोप्रोसेसरों के बारे में कुछ पता है। तो मैंने जवाब दिया, "बिल्ली के पास गधा है? अरे हाँ भाई।" और कुछ 8080 मैनुअल और एक या दो पत्रिकाएँ निकालीं। उसे बताया कि यह क्षेत्र मेरा है। उन्हें रेडियो-इलेक्ट्रॉनिक्स पत्रिका में MITS अल्टेयर S-100 कंप्यूटर के बारे में एक लेख दिखाया और कहा कि देखिए, यह निकट भविष्य है, और यह एक किट है जिसे ये लोग बेच रहे हैं। यह अभी हो रहा है।


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


अब बात यह है कि यह माइक्रोप्रोसेसरों के शुरूआती दौर की बात है, जब वे कुछ हद तक उपयोगी हो गए थे, और हमने अपनी खुद की मशीन बनाने का फैसला किया था। दो मेगाहर्ट्ज 8080 इंटेल प्रोसेसर । फ्लॉपी डिस्क को पोल मोड में चलाने के लिए पर्याप्त तेज़ नहीं है, इसलिए हमने बस पर हर डेटा बाइट पर एक इंटरप्ट निर्देश को जाम करके अपना खुद का अजीब डीएमए रोल करने का फैसला किया। इन रोमांचों में CVhester ने आधी दिमागी शक्ति और सारा सॉफ्टवेयर दिया। मैंने बाकी आधी दिमागी शक्ति और सारा हार्डवेयर दिया। तो यह डिज़ाइन उस कार्ड का एक मामूली मॉड है जिसे मैंने अपनी मशीन के लिए डिज़ाइन किया था, यह डिज़ाइन S-100 बस मशीन के लिए उपयुक्त है।


हमारी मशीन के बारे में एक और बात यह थी कि हमने BIOS को EPROM में रखा था, और मैंने चेस्टर को पहला कार्ड दिया जिसे मैंने वायर किया था, और उसके पास पहले से ही EPROM में BIOS था! बढ़िया, है न? तो मैंने उससे एक कॉपी बनाने के लिए कहा। उसने कहा नहीं, यहाँ, और मुझे एक फ्लॉपी डिस्क दी। उसे बताएँ कि ट्रैक #xx और sctor #yy में क्या था और वह मुझे एक EPROM देगा। होशियार, मुझे डेटा (प्रोग्राम) दर्ज करना था और इसे इकट्ठा करना था, लेकिन एक बात जो मैंने शुरू से ही समझ ली थी; माइक्रोप्रोसेसर कोड और हार्डवेयर के लिए बहुत ही बढ़िया थे (अमेरिकी नौसेना की भाषा, मैं पहले से ही एक अनुभवी था) इसलिए इसमें ज़्यादा समय नहीं लगा। आपको वास्तव में मशीन के दोनों हिस्सों को समझना होगा।


उस समय मेरी दुल्हन ने एक बात बिल्कुल सही कही थी, चेस्टर एक होशियार आदमी था! वास्तव में प्रतिभाशाली। और मुझे लगता है कि वह एक संत हो सकता है। लेकिन यह एक दूसरी कहानी का हिस्सा है।


तो बिना किसी देरी के यहाँ एक लेख है जो मैंने फरागो और लॉन्गअवे को हमारे डिज़ाइन के बारे में लिखा था। चेस्टर ने सारा कोड लिखा। हमारे पास एक वैध चीज़ थी और हमने कुछ कंप्यूटर बनाए। IDES इंटेलिजेंट डेटा एंट्री सिस्टम । लेकिन यह एक और कहानी है। ☺


पत्रिका के जिस इंटरफेस एज अंक में यह लेख छपा था, उसमें एक वार्षिक सूची थी जो नीचे पहले दो पृष्ठों पर है।


/////////

यह अगली छवि लेख का हिस्सा नहीं थी, लेकिन यह हमारे IDES सिस्टम के नियंत्रक का विवरण देती है।


हमेशा की तरह टिप्पणियाँ, आलोचनाएँ और सुझाव सराहनीय हैं। भगवान सबका भला करें!