H8 फॅमिली: Difference between revisions
(Created page with "{{notability|date=October 2020}} {{unreliable sources|date=October 2020}} {{Infobox CPU architecture | name = | designer = | bits = | introduced = | vers...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox CPU architecture | {{Infobox CPU architecture | ||
| name = | | name = | ||
Line 21: | Line 19: | ||
| fpr = | | fpr = | ||
}} | }} | ||
[[File:Ic-photo-Hitachi--HD6473238F10--(H8-323-MCU).JPG|thumb|हिताची एच8/323]]H8, [[रेनेसा प्रौद्योगिकी]] द्वारा बनाए गए [[8 बिट]], [[16-बिट]] और [[32-बिट]] [[ microcontroller ]] के | [[File:Ic-photo-Hitachi--HD6473238F10--(H8-323-MCU).JPG|thumb|हिताची एच8/323]]H8, [[रेनेसा प्रौद्योगिकी]] द्वारा बनाए गए [[8 बिट]], [[16-बिट]] और [[32-बिट]] [[ microcontroller |microcontroller]] के बड़े परिवार का नाम है, जिसकी शुरुआत 1990 के दशक की शुरुआत में हिताची लिमिटेड में हुई थी। रेनेसा उपयोगकर्ता समुदाय बोर्ड पर प्रशासक ने 2011 में टिप्पणी की थी कि वहाँ H8 आधारित उत्पादों के आगे विकास की कोई योजना नहीं है।<ref>{{cite web |url=https://japan.renesasrulz.com/cafe_rene/f/forum11/1278/h8#pi4368=9 |title=H8はどうなるの|website=Cafe Rene |access-date=24 July 2018}}</ref> बड़े पैमाने पर सीआईएससी मशीनों का परिवार 32-बिट आरआईएससी-जैसे माइक्रोकंट्रोलर के उच्च-प्रदर्शन वाले [[ सुपर एच |सुपर एच]] एच परिवार से असंबंधित है। | ||
इसे संस्करण 4.2 से शुरू होने वाले [[लिनक्स कर्नेल]] में समर्थित किया गया था लेकिन संस्करण 5.19 में समर्थन हटा दिया गया था।<ref>[http://lkml.iu.edu/hypermail/linux/kernel/1506.2/05292.html Git pull request for the H8 port on the LKML archives]</ref> | इसे संस्करण 4.2 से शुरू होने वाले [[लिनक्स कर्नेल]] में समर्थित किया गया था लेकिन संस्करण 5.19 में समर्थन हटा दिया गया था।<ref>[http://lkml.iu.edu/hypermail/linux/kernel/1506.2/05292.html Git pull request for the H8 port on the LKML archives]</ref> | ||
Line 27: | Line 25: | ||
==वेरिएंट== | ==वेरिएंट== | ||
उपपरिवारों में 8/16-बिट H8/300 और H8/500, 16/32-बिट H8/300H और H8S और 32-बिट H8SX श्रृंखला शामिल हैं, प्रत्येक में दर्जनों अलग-अलग वेरिएंट हैं, जो गति, निर्मित चयन के आधार पर भिन्न हैं। टाइमर और [[ आनुक्रमिक द्वार ]] जैसे बाह्य उपकरणों में, और [[ केवल पढ़ने के लिये मेमोरी ]], [[फ्लैश मेमोरी]] और [[ रैंडम एक्सेस मेमोरी ]] की मात्रा। अंतर्निहित ROM और फ़्लैश मेमोरी 16 किलो[[बाइट]] से 1024 KB तक और RAM 512 बाइट से 512 KB तक होती है। | उपपरिवारों में 8/16-बिट H8/300 और H8/500, 16/32-बिट H8/300H और H8S और 32-बिट H8SX श्रृंखला शामिल हैं, प्रत्येक में दर्जनों अलग-अलग वेरिएंट हैं, जो गति, निर्मित चयन के आधार पर भिन्न हैं। टाइमर और [[ आनुक्रमिक द्वार |आनुक्रमिक द्वार]] जैसे बाह्य उपकरणों में, और [[ केवल पढ़ने के लिये मेमोरी |केवल पढ़ने के लिये मेमोरी]] , [[फ्लैश मेमोरी]] और [[ रैंडम एक्सेस मेमोरी |रैंडम एक्सेस मेमोरी]] की मात्रा। अंतर्निहित ROM और फ़्लैश मेमोरी 16 किलो[[बाइट]] से 1024 KB तक और RAM 512 बाइट से 512 KB तक होती है। | ||
H8 का मूल आर्किटेक्चर [[डिजिटल उपकरण निगम]] PDP-11 आर्किटेक्चर के अनुरूप है, जिसमें आठ 16-बिट [[प्रोसेसर रजिस्टर]] (H8/300H और H8S में आठ 16-बिट रजिस्टरों का | H8 का मूल आर्किटेक्चर [[डिजिटल उपकरण निगम]] PDP-11 आर्किटेक्चर के अनुरूप है, जिसमें आठ 16-बिट [[प्रोसेसर रजिस्टर]] (H8/300H और H8S में आठ 16-बिट रजिस्टरों का अतिरिक्त बैंक है), और विभिन्न प्रकार के [[ संबोधन मोड |संबोधन मोड]] हैं। . हालाँकि, PDP-11 के विपरीत, H8 आर्किटेक्चर बड़े-एंडियन [[बाइट ऑर्डरिंग]] को नियोजित करता है। | ||
H8/300H और H8S दोनों में आठ 32-बिट रजिस्टर हैं, जिनमें से प्रत्येक को | H8/300H और H8S दोनों में आठ 32-बिट रजिस्टर हैं, जिनमें से प्रत्येक को 32-बिट रजिस्टर, दो 16-बिट रजिस्टर, या दो 8-बिट रजिस्टर के रूप में माना जा सकता है, H8S में आंतरिक 32-बिट कॉन्फ़िगरेशन है।<ref>{{cite web |title=H8S/2116 |publisher=[[Renesas Electronics]] |url=https://www.renesas.com/en-us/products/microcontrollers-microprocessors/h8s/h8s2100/h8s2116.html |access-date=2018-05-12}}</ref> कई कंपनियां H8 परिवार के लिए [[ संकलक |संकलक]] प्रदान करती हैं, और निर्देश सेट सिम्युलेटर सहित संपूर्ण [[जीएनयू कंपाइलर संग्रह]] पोर्ट है। विभिन्न हार्डवेयर [[इन-सर्किट एमुलेटर]] भी उपलब्ध हैं। | ||
यह परिवार H8SX 32-बिट नियंत्रकों के साथ जारी है। | यह परिवार H8SX 32-बिट नियंत्रकों के साथ जारी है। | ||
==अनुप्रयोग== | ==अनुप्रयोग== | ||
[[File:Samsung NC10 - motherboard - Renesas H8S-2110BV-1271.jpg|thumb|रेनेसा H8S-2110BV]]H8S [[डिजिटल कैमरा]], [[ घन ]] हैंडहेल्ड कंप्यूटर, कुछ [[ Thinkpad ]] नोटबुक में पाया जा सकता है।<ref>[http://www.thinkwiki.org/wiki/Renesas_H8S/2161BV Renesas H8S/2161BV on ThinkWiki.org]</ref><ref>[http://www.thinkwiki.org/wiki/Renesas_H8S/2116V Renesas H8S/2116V on ThinkWiki.org]</ref> [[ संगणक मुद्रक ]] नियंत्रक, [[स्मार्ट कार्ड]], [[शतरंज कंप्यूटर]], संगीत सिंथेसाइज़र<ref>[http://smasher.org/fs1r/inside.html FS1R Inside]</ref> और विभिन्न [[ऑटोमोबाइल]] उपप्रणालियों में। लेगो माइंडस्टॉर्म#RCX, | [[File:Samsung NC10 - motherboard - Renesas H8S-2110BV-1271.jpg|thumb|रेनेसा H8S-2110BV]]H8S [[डिजिटल कैमरा]], [[ घन |घन]] हैंडहेल्ड कंप्यूटर, कुछ [[ Thinkpad |Thinkpad]] नोटबुक में पाया जा सकता है।<ref>[http://www.thinkwiki.org/wiki/Renesas_H8S/2161BV Renesas H8S/2161BV on ThinkWiki.org]</ref><ref>[http://www.thinkwiki.org/wiki/Renesas_H8S/2116V Renesas H8S/2116V on ThinkWiki.org]</ref> [[ संगणक मुद्रक |संगणक मुद्रक]] नियंत्रक, [[स्मार्ट कार्ड]], [[शतरंज कंप्यूटर]], संगीत सिंथेसाइज़र<ref>[http://smasher.org/fs1r/inside.html FS1R Inside]</ref> और विभिन्न [[ऑटोमोबाइल]] उपप्रणालियों में। लेगो माइंडस्टॉर्म#RCX, उन्नत रोबोट खिलौना/शैक्षणिक उपकरण, H8/300 का उपयोग करता है। [[Namco]] ने 1990 के दशक के अंत में बनाए गए विभिन्न खेलों के लिए ध्वनि प्रोसेसर के रूप में H8/3002 को नियोजित किया, विशेष रूप से वे जो इसके Namco सिस्टम 12 आर्किटेक्चर का उपयोग कर रहे थे। | ||
H8/500 का उपयोग Nokia 2110 फ़ोन पर भी किया जा रहा था। | H8/500 का उपयोग Nokia 2110 फ़ोन पर भी किया जा रहा था। |
Revision as of 18:55, 9 August 2023
H8, रेनेसा प्रौद्योगिकी द्वारा बनाए गए 8 बिट, 16-बिट और 32-बिट microcontroller के बड़े परिवार का नाम है, जिसकी शुरुआत 1990 के दशक की शुरुआत में हिताची लिमिटेड में हुई थी। रेनेसा उपयोगकर्ता समुदाय बोर्ड पर प्रशासक ने 2011 में टिप्पणी की थी कि वहाँ H8 आधारित उत्पादों के आगे विकास की कोई योजना नहीं है।[1] बड़े पैमाने पर सीआईएससी मशीनों का परिवार 32-बिट आरआईएससी-जैसे माइक्रोकंट्रोलर के उच्च-प्रदर्शन वाले सुपर एच एच परिवार से असंबंधित है।
इसे संस्करण 4.2 से शुरू होने वाले लिनक्स कर्नेल में समर्थित किया गया था लेकिन संस्करण 5.19 में समर्थन हटा दिया गया था।[2]
वेरिएंट
उपपरिवारों में 8/16-बिट H8/300 और H8/500, 16/32-बिट H8/300H और H8S और 32-बिट H8SX श्रृंखला शामिल हैं, प्रत्येक में दर्जनों अलग-अलग वेरिएंट हैं, जो गति, निर्मित चयन के आधार पर भिन्न हैं। टाइमर और आनुक्रमिक द्वार जैसे बाह्य उपकरणों में, और केवल पढ़ने के लिये मेमोरी , फ्लैश मेमोरी और रैंडम एक्सेस मेमोरी की मात्रा। अंतर्निहित ROM और फ़्लैश मेमोरी 16 किलोबाइट से 1024 KB तक और RAM 512 बाइट से 512 KB तक होती है।
H8 का मूल आर्किटेक्चर डिजिटल उपकरण निगम PDP-11 आर्किटेक्चर के अनुरूप है, जिसमें आठ 16-बिट प्रोसेसर रजिस्टर (H8/300H और H8S में आठ 16-बिट रजिस्टरों का अतिरिक्त बैंक है), और विभिन्न प्रकार के संबोधन मोड हैं। . हालाँकि, PDP-11 के विपरीत, H8 आर्किटेक्चर बड़े-एंडियन बाइट ऑर्डरिंग को नियोजित करता है।
H8/300H और H8S दोनों में आठ 32-बिट रजिस्टर हैं, जिनमें से प्रत्येक को 32-बिट रजिस्टर, दो 16-बिट रजिस्टर, या दो 8-बिट रजिस्टर के रूप में माना जा सकता है, H8S में आंतरिक 32-बिट कॉन्फ़िगरेशन है।[3] कई कंपनियां H8 परिवार के लिए संकलक प्रदान करती हैं, और निर्देश सेट सिम्युलेटर सहित संपूर्ण जीएनयू कंपाइलर संग्रह पोर्ट है। विभिन्न हार्डवेयर इन-सर्किट एमुलेटर भी उपलब्ध हैं।
यह परिवार H8SX 32-बिट नियंत्रकों के साथ जारी है।
अनुप्रयोग
H8S डिजिटल कैमरा, घन हैंडहेल्ड कंप्यूटर, कुछ Thinkpad नोटबुक में पाया जा सकता है।[4][5] संगणक मुद्रक नियंत्रक, स्मार्ट कार्ड, शतरंज कंप्यूटर, संगीत सिंथेसाइज़र[6] और विभिन्न ऑटोमोबाइल उपप्रणालियों में। लेगो माइंडस्टॉर्म#RCX, उन्नत रोबोट खिलौना/शैक्षणिक उपकरण, H8/300 का उपयोग करता है। Namco ने 1990 के दशक के अंत में बनाए गए विभिन्न खेलों के लिए ध्वनि प्रोसेसर के रूप में H8/3002 को नियोजित किया, विशेष रूप से वे जो इसके Namco सिस्टम 12 आर्किटेक्चर का उपयोग कर रहे थे।
H8/500 का उपयोग Nokia 2110 फ़ोन पर भी किया जा रहा था।
लोकप्रिय संस्कृति में
H8 का संदर्भ म्यूज़ियम (बैंड) गीत समरूपता की उत्पत्ति में दिया गया है।[7]
संदर्भ
- ↑ "H8はどうなるの". Cafe Rene. Retrieved 24 July 2018.
- ↑ Git pull request for the H8 port on the LKML archives
- ↑ "H8S/2116". Renesas Electronics. Retrieved 2018-05-12.
- ↑ Renesas H8S/2161BV on ThinkWiki.org
- ↑ Renesas H8S/2116V on ThinkWiki.org
- ↑ FS1R Inside
- ↑ Muse Wiki