नंगे-धातु प्रोग्रामिंग

लेखक: Peter Berry
निर्माण की तारीख: 11 अगस्त 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
STM32 Programming Keil  STM32 tutorial| STM32 KEIL hello world |STM32F103C8 GPIO Output from scratch
वीडियो: STM32 Programming Keil STM32 tutorial| STM32 KEIL hello world |STM32F103C8 GPIO Output from scratch

विषय

परिभाषा - बेयर-मेटल प्रोग्रामिंग का क्या अर्थ है?

नंगे-धातु प्रोग्रामिंग प्रोग्रामिंग के लिए एक शब्द है जो अमूर्त की विभिन्न परतों के बिना संचालित होता है या, जैसा कि कुछ विशेषज्ञ इसका वर्णन करते हैं, "बिना ऑपरेटिंग सिस्टम का समर्थन किए।" बेयर-मेटल प्रोग्रामिंग हार्डवेयर स्तर पर एक सिस्टम के साथ इंटरैक्ट करता है, हार्डवेयर के विशिष्ट निर्माण को ध्यान में रखता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia नंगे-धातु प्रोग्रामिंग के बारे में बताता है

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

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