रैबिट2000: Difference between revisions

From Vigyanwiki
(Created page with "thumb|खरगोश 2000।रैबिट 2000 अंतः स्थापित प्रणाली अनुप्रयोगों...")
 
No edit summary
Line 1: Line 1:
[[File:KL Rabbit 2000.jpg|thumb|खरगोश 2000।]]रैबिट 2000 [[ अंतः स्थापित प्रणाली ]] अनुप्रयोगों के लिए [[ खरगोश सेमीकंडक्टर ]] द्वारा डिज़ाइन किया गया एक उच्च-प्रदर्शन [[8 बिट]] [[ microcontroller ]] है। रैबिट सेमीकंडक्टर को [[डिजी इंटरनेशनल]] द्वारा खरीदा गया है, जो तब से रैबिट माइक्रोकंट्रोलर्स और उन पर आधारित हार्डवेयर बेच रहा है। निर्देश सेट मूल [[Z80]] [[माइक्रोप्रोसेसर]] पर आधारित है, लेकिन कुछ नए निर्देशों (कंप्यूटर विज्ञान) के साथ-साथ कुछ निर्देशों को हटाने के साथ। खरगोश में गायब Z80 निर्देशों में, cpir विशेष रूप से उल्लेखनीय है, क्योंकि यह कुछ अक्सर उपयोग किए जाने वाले मानक C फ़ंक्शंस जैसे [[strlen]] (), strnlen () और memchr () के अधिक कुशल कार्यान्वयन की अनुमति देता है। रैबिट डॉक्यूमेंटेशन के अनुसार, यह अपने निर्देशों को 5 गुना तेजी से निष्पादित करता है{{citation needed|date=August 2020}} मूल Z80 माइक्रोप्रोसेसर की तुलना में, यानी [[Zilog eZ80]] के समान।
[[File:KL Rabbit 2000.jpg|thumb|यह खरगोश 2000 है।]][[ खरगोश सेमीकंडक्टर |'''खरगोश''' अर्धचालक]] द्वारा डिजाइन किया गया खरगोश 2000 एक उच्च प्रदर्शन [[8 बिट]] [[ microcontroller |माइक्रोकंट्रोलर]] होता है जो [[ अंतः स्थापित प्रणाली |अंतः स्थापित प्रणाली]] एप्लिकेशन के लिए बनाया गया है।[[डिजी इंटरनेशनल|डिजी अंतरराष्ट्रीय]] ने खरगोश अर्धचालक को खरीद लिया है, जिसके उपरांत वे खरगोश माइक्रोकंट्रोलर और उन पर आधारित हार्डवेयर को विक्री कर रहे हैं।निर्देशों सेट मूल रूप से उपस्थित [[Z80|जेड80]] [[माइक्रोप्रोसेसर]] पर आधारित है, परंतु कुछ नवीन निर्देशों को जोड़ा गया है और कुछ निर्देशों को हटा दिया गया है।खरगोश माइक्रोकंट्रोलर में गुम हो जाने के कारण ज़ी80 निर्देशों में से एक सीपीआईआर विशेष रूप से महत्वपूर्ण है, क्योंकि यह कुछ सामान्यतः उपयोग की जाने वाली मानक सी फंक्शनों जैसे [[strlen]] (), strnlen() और memसीhr() के अधिक अभिन्न अनुप्रयोगों के लिए अधिक कुशल कार्यान्वयन की अनुमति देता है। खरगोश दस्तावेज़ीकरण के अनुसार, यह अपने निर्देशों को मूल जेड80 माइक्रोप्रोसेसर की तुलना में 5 गुना तीव्रता से क्रियान्वयित करता है, अर्थात,[[Zilog eZ80|ज़िलॉग इजेड80]] के समान क्रियान्वयित करता है।


रैबिट 3000 एक ही कोर के साथ रैबिट 2000 का एक प्रकार है, लेकिन अधिक शक्तिशाली एकीकृत [[ परिधीय ]] है। खरगोश 3000A संस्करण I/O और बड़े पूर्णांक अंकगणित के लिए कुछ अतिरिक्त निर्देश जोड़ता है। खरगोश 4000 फिर से अधिक एकीकृत बाह्य उपकरणों को जोड़ता है। रैबिट 5000 से शुरू होने वाले आगे के डेरिवेटिव्स में काफी अलग आर्किटेक्चर है{{citation needed|date=August 2020}}.
खरगोश 3000 एक ही कोर के सापेक्ष खरगोश 2000 का एक प्रकार है,, परंतु इसमें अधिक शक्तिशाली एकीकृत परिधीय होते हैं। खरगोश 3000A संस्करण में I/O और बड़े पूर्णांक गणित के लिए कुछ अतिरिक्त निर्देश जोड़ता है।खरगोश 4000 में पुनः से अधिक एकीकृत परिधीय जोड़े जाते हैं। खरगोश 5000 से प्रारंभ होकर, आगे के अवतरणों में मानव्य रूप से पृथक आर्किटेक्चर होती है।


अधिकांश खरगोश माइक्रोकंट्रोलर अंतर्निर्मित [[फ्लैश मेमोरी]] मेमोरी और [[स्टेटिक रैंडम एक्सेस मेमोरी]] के साथ आते हैं। उनके पास [[एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण]] और [[टाइमर]] बिल्ट-इन भी हैं।
रेबिट माइक्रोकंट्रोलर्स के बहुत सारे प्रारूप में सापेक्ष ही एकीकृत [[फ्लैश मेमोरी]] और [[स्टेटिक रैंडम एक्सेस मेमोरी|एसआरएएम]] होता है। इनमें [[एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण|एडीसी]] और [[टाइमर]] भी एकीकृत होते हैं।


== संकलक समर्थन ==
== संकलक समर्थन ==


रैबिट 2000 मुफ्त (जीपीएल) [[ छोटा उपकरण सी संकलक ]] और [[Z88DK]] द्वारा समर्थित है।
खरगोश 2000 को मुक्त (GPL) [[ छोटा उपकरण सी संकलक |छोटा उपकरण सी कंपाइलर]] और [[Z88DK|जेड88डीके]] का समर्थन प्राप्त होता है। इसके अलावा, खरगोश के निर्माताओं द्वारा प्रदान किया जाने वाला गैर-मुक्त [[गतिशील सी|डायनामिक सी]]  और वाणिज्यिक तृतीय-पक्ष [[ पार ग |क्रॉस-सी]] भी उपस्थित हैं।उपरोक्त दो में से दोनों सी मानक के समर्थन में काफी अपूर्ण होता हैं, और उनके खरगोश 2000 बैकएंड वर्तमान के कंपाइलर संस्करणों में उपलब्ध नहीं होती हैं।
खरगोश और वाणिज्यिक तृतीय-पक्ष [[ पार ग ]] के निर्माताओं द्वारा प्रदान किए गए गैर-मुक्त [[गतिशील सी]] भी हैं। बाद के दो सी मानक के समर्थन में काफी अधूरे हैं, और उनके खरगोश 2000 बैकएंड अब वर्तमान संकलक संस्करणों में उपलब्ध नहीं हैं।


==बाहरी संबंध==
==बाहरी संबंध==
*[http://www.digi.com/support/productdetail?pid=4667&type=documentation Rabbit 2000 Documentations]
*[http://www.digi.com/support/productdetail?pid=4667&type=documentation Rabbit 2000 Doसीumentations]
*[https://web.archive.org/web/20181225040123/http://ftp1.digi.com/support/documentation/0190069_p.pdf Rabbit 2000 User Manual]
*[https://web.archive.org/web/20181225040123/http://ftp1.digi.com/support/documentation/0190069_p.pdf Rabbit 2000 User Manual]



Revision as of 01:00, 2 July 2023

यह खरगोश 2000 है।

खरगोश अर्धचालक द्वारा डिजाइन किया गया खरगोश 2000 एक उच्च प्रदर्शन 8 बिट माइक्रोकंट्रोलर होता है जो अंतः स्थापित प्रणाली एप्लिकेशन के लिए बनाया गया है।डिजी अंतरराष्ट्रीय ने खरगोश अर्धचालक को खरीद लिया है, जिसके उपरांत वे खरगोश माइक्रोकंट्रोलर और उन पर आधारित हार्डवेयर को विक्री कर रहे हैं।निर्देशों सेट मूल रूप से उपस्थित जेड80 माइक्रोप्रोसेसर पर आधारित है, परंतु कुछ नवीन निर्देशों को जोड़ा गया है और कुछ निर्देशों को हटा दिया गया है।खरगोश माइक्रोकंट्रोलर में गुम हो जाने के कारण ज़ी80 निर्देशों में से एक सीपीआईआर विशेष रूप से महत्वपूर्ण है, क्योंकि यह कुछ सामान्यतः उपयोग की जाने वाली मानक सी फंक्शनों जैसे strlen (), strnlen() और memसीhr() के अधिक अभिन्न अनुप्रयोगों के लिए अधिक कुशल कार्यान्वयन की अनुमति देता है। खरगोश दस्तावेज़ीकरण के अनुसार, यह अपने निर्देशों को मूल जेड80 माइक्रोप्रोसेसर की तुलना में 5 गुना तीव्रता से क्रियान्वयित करता है, अर्थात,ज़िलॉग इजेड80 के समान क्रियान्वयित करता है।

खरगोश 3000 एक ही कोर के सापेक्ष खरगोश 2000 का एक प्रकार है,, परंतु इसमें अधिक शक्तिशाली एकीकृत परिधीय होते हैं। खरगोश 3000A संस्करण में I/O और बड़े पूर्णांक गणित के लिए कुछ अतिरिक्त निर्देश जोड़ता है।खरगोश 4000 में पुनः से अधिक एकीकृत परिधीय जोड़े जाते हैं। खरगोश 5000 से प्रारंभ होकर, आगे के अवतरणों में मानव्य रूप से पृथक आर्किटेक्चर होती है।

रेबिट माइक्रोकंट्रोलर्स के बहुत सारे प्रारूप में सापेक्ष ही एकीकृत फ्लैश मेमोरी और एसआरएएम होता है। इनमें एडीसी और टाइमर भी एकीकृत होते हैं।

संकलक समर्थन

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

बाहरी संबंध