what is machine language in hindi

मशीनी भाषा, या मशीन कोड, एक निम्न-स्तरीय भाषा है जिसमें बाइनरी अंक (एक और शून्य) होते हैं। कंप्यूटर पर कोड चलाने से पहले उच्च-स्तरीय भाषाओं, जैसे कि स्विफ्ट और सी++ को मशीनी भाषा में संकलित किया जाना चाहिए।

चूंकि कंप्यूटर डिजिटल डिवाइस हैं, इसलिए वे केवल बाइनरी डेटा को पहचानते हैं। पाठ का प्रत्येक कार्यक्रम, वीडियो, छवि और चरित्र बाइनरी में दर्शाया जाता है। यह बाइनरी डेटा, या मशीन कोड, CPU द्वारा इनपुट के रूप में संसाधित किया जाता है। परिणामी आउटपुट ऑपरेटिंग सिस्टम या एप्लिकेशन को भेजा जाता है, जो डेटा को नेत्रहीन रूप से प्रदर्शित करता है। उदाहरण के लिए, मशीन कोड में “ए” अक्षर के लिए ASCII मान 01000001 है, लेकिन यह डेटा स्क्रीन पर “ए” के रूप में प्रदर्शित होता है। एक छवि में हजारों या लाखों बाइनरी मान हो सकते हैं जो प्रत्येक पिक्सेल का रंग निर्धारित करते हैं।

जबकि मशीन कोड 1s और 0s से मिलकर बनता है, अलग-अलग प्रोसेसर आर्किटेक्चर अलग-अलग मशीन कोड का उपयोग करते हैं। उदाहरण के लिए, एक पावरपीसी प्रोसेसर, जिसमें आरआईएससी आर्किटेक्चर होता है, को इंटेल x86 प्रोसेसर की तुलना में अलग कोड की आवश्यकता होती है, जिसमें सीआईएससी आर्किटेक्चर होता है। किसी प्रोग्राम को सही ढंग से चलाने के लिए एक कंपाइलर को सही प्रोसेसर आर्किटेक्चर के लिए उच्च-स्तरीय स्रोत कोड संकलित करना चाहिए।

assembly language to machine language

मशीनी भाषा और असेम्बली भाषा दोनों निम्न-स्तरीय भाषाएँ हैं, लेकिन कंप्यूटर भाषाओं के पदानुक्रम में मशीन कोड असेम्बली से नीचे है। असेंबली भाषा में मानव-पठनीय आदेश शामिल हैं, जैसे mov, add, और sub, जबकि मशीन भाषा में कोई शब्द या अक्षर भी नहीं होते हैं। कुछ डेवलपर प्रोग्राम को अनुकूलित करने के लिए मैन्युअल रूप से असेंबली भाषा लिखते हैं, लेकिन वे मशीन कोड नहीं लिखते हैं। केवल सॉफ्टवेयर कम्पाइलर लिखने वाले डेवलपर्स को मशीनी भाषा के बारे में चिंता करने की आवश्यकता है।

नोट: जबकि मशीन कोड तकनीकी रूप से बाइनरी डेटा से युक्त होता है, इसे हेक्साडेसिमल मानों में भी दर्शाया जा सकता है। उदाहरण के लिए, अक्षर “Z”, जो बाइनरी में 01011010 है, हेक्साडेसिमल कोड में 5A के रूप में प्रदर्शित हो सकता है।

इस पृष्ठ में मशीनी भाषा की तकनीकी परिभाषा है। यह कंप्यूटिंग शब्दावली में बताता है कि मशीनी भाषा का क्या अर्थ है और शब्दकोश में कई सॉफ़्टवेयर शब्दों में से एक है।

वेबसाइट पर सभी परिभाषाएँ तकनीकी रूप से सटीक होने के साथ-साथ समझने में आसान होने के लिए लिखी गई हैं। यदि आपको यह मशीनी भाषा की परिभाषा मददगार लगती है, तो आप ऊपर दिए गए उद्धरण लिंक का उपयोग करके इसका संदर्भ दे सकते हैं।

LEAVE A REPLY

Please enter your comment!
Please enter your name here