हेलो वैन दिस इस राहुल विश्वकर्मा सो इस वीडियो में मैं स्टार्ट कर रहा हूं 12th कंप्यूटर साइंस हमारा सब बोर्ड का चैप्टर नंबर तू जिसका नाम है इंस्ट्रक्शन सेट एंड प्रोग्रामिंग ऑफ आते 085 बेसिकली इस चैप्टर में हम लोग देखने वाले हैं प्रोग्राम्स किसका असेंबली लैंग्वेज प्रोग्रामिंग ठीक है तो चैप्टर स्टार्ट करने से पहले थोड़ा मोटिवेशन चाहिए राइट मोटिवेशन के लिए हम देखेंगे कितना मार्क्स आप इस चैप्टर से स्कोर कर सकते हो तो देखो आपका जो पेपर आता है वो टोटल 90 मार्क्स आता है विद ऑप्शन उसमें से आपको लिखना रहता है 50 मार्क्स का राइट जिसमें से 90 मार्क्स में से 43 मार्क्स तो आपका इसी चैप्टर से आता है और राइट तो आधा ऑलमोस्ट आधा मार्क्स आपका इस चैप्टर से आता है तो इसको ब्रेक डाउन कर लेते हैं की कितने मार्क्स का कौन सा क्वेश्चन आता है तो देखो एक मार्क्स का जो क्वेश्चन था एक आता है ठीक है एक मार्क के लिए आपको यहां पे एक मार्क मिल जाएगा तीन मार्क्स का जो होता है चार क्वेश्चन आते हैं यानी की आपको 12 मार्क्स मिलेंगे चार मार्क के कोई भी क्वेश्चन नहीं आते हैं पंच मार्क के छह क्वेश्चन आते हैं यानी की 30 मार्क्स मिलेंगे लेकिन ये विद ऑप्शन है विदाउट ऑप्शन देखते हैं कितना मार्क्स आप स्कोर कर सकते हो विथ अप विथ ऑप्शन 43 है विदाउट ऑप्शन यहां पे ये तो मोस्टली ऑप्शन यहां पर देखो यह ऑप्शन में आता है मोस्टली यहां पे होता क्या है जो क्वेश्चन फाइव आता है क्वेश्चन फाइव आपका दो आता है ठीक है और करके इसमें से आपको एक चीज करना होता है उसमें से ही सारे क्वेश्चन अटेंड कर लेते हैं हर एक क्वेश्चन में तीन क्वेश्चन होते हैं ठीक है इसमें से अगर आपने क्वेश्चन ये वाला पहला चूज किया तो इसमें से दो अटेंड करना होगा अगर आपने ये चीज किया तो इसमें से कोई भी दो अटेंड करना होगा यानी की पर क्वेश्चन पंच मार्क का है तो टोटल आपको यहां पे मिलता है 10 मार्क ठीक है मैक्सिमम अब 30 में से सिर्फ 10 मार्क्स स्कोर करने वाले हो उसके बाद यहां पे एक मिला यहां पे 12 तो टोटल कितने हो गए 13 मार्क्स टोटल आपको 23 मार्क्स यानी की इस चैप्टर से आप टोटल 23 मार्क्स यहां पे ला सकते हो अलराइट तो बढ़ते हैं आगे अपना चैप्टर ठीक है तो पहला टॉपिक है नंबर सिस्टम ठीक है तो यहां पे मैं क्या कर रहा हूं आपका थोड़ा बेसिक क्लियर कर रहा हूं यानी की आपने जो 11th में पढ़ा था वो सर ये क्लियर कर रहा हूं क्योंकि बहुत सारे ऐसे टोम्स आएंगे जो आपको समझना पहले जरूरी है नहीं तो मैं अगर डायरेक्टली इंस्ट्रक्शन पढ़ाऊंगा तो वहां पे आपको सब कुछ बाउंसर जाएगा और कुछ भी आप पकड़ नहीं पाओगे ठीक है तो यहां पे आपको पता है नंबर सिस्टम में डेसिमल होता है बाइनरी होता ऑक्टॉल होता है हेक्साडेसिमल होता है ठीक है लेकिन यहां पे हम लोग मोस्टली उसे करने वाले हैं हेक्साडेसिमल नंबर्स ऑल राइट अब होता क्या है वो देख लेते हो डेसिमल तो हम लोग बचपन से पढ़ते ए रहे हैं हालांकि हम बचपन की हो चुके हैं ठीक है तो डेसिमल में आपको पता है 012345 तो डेसिमल इसको डेसिमल क्यों बोला जाता है क्योंकि ये डेसिमल में जो नंबर्स होते हैं वो किस बनते हैं 10 नंबर से मिल के बनते हैं 0 1 2 3 4 5 6 7 8 9 यानी की डेसिमल के ये 10 नंबर से आप कितने भी नंबर्स बना सकते हो राइट वैसे ही की यहां पे आता है एक बाइनरी नंबर सिस्टम अब बाइनरी नंबर सिस्टम मैं क्या होता है दो ही नंबर होते हैं एक वैन होता है जीरो होता है अलराइट अब ये वैन और जीरो से ही सारे नंबर्स आप जेनरेट कर सकते हो ठीक है वैन और जीरो से ही आप सारे नंबर जेनरेट कर सकते हो इसलिए इसको बोलते हैं बाइनरी नंबर सिस्टम क्योंकि इसमें दो नंबर है फिर इसके बाद आता है इसमें ऑक्टॉल आता है ऑक्टॉल हम लोग उसे नहीं करेंगे मोस्टली हम लोग क्या उसे करेंगे हेक्साडेसिमल तो हेक्साडेसिमल क्यों बोला था क्योंकि एग्जैक्ट नंबर किस से 16 नंबर से बनाते हैं यानी की हेक्साडेसिमल में 16 नंबर्स होते हैं जैसे डेसिमल में 10 नंबर्स होते हैं राइट जीरो से लेके नाइन तक इसको 10 नंबर से सारे नंबर बनाते है वैसे जीरो से लेके एफ तक यानी की टोटल 16 नंबर्स होते हैं जिससे आप सारे नंबर्स जेनरेट करते हैं अब देखो यहां पे हेक्साडेसिमल में नंबर्स कैसे होते हैं जीरो वैन तू थ्री नाइन तक तो से डेसिमल नंबर जैसा होता है लेकिन जो 10 होता है ना 10 डेसिमल का उसमें हेक्साडेसिमल में ए होता है 11 बी होता है ठीक है 12 जो होता है सी बोलते हैं उसको उसके बाद 13 को दी फिर इसका 14 को ए उसके बाद अब बोलते हैं ठीक है तो आप बोलोगे ए बी सी दी की भारत देखो ये ऐसे ही है अभी क्या कर सकते हैं नंबर ऐसे ही बनाया गया है तो आपको इसी नंबर से उसे करके बाकी भी नंबर में बनाने रहेंगे ठीक है तो आपको यहां पे अब क्या करना है आपको पहले तो समझ लेना है की एग्जिट अगर यहां पे कोई 11 आया तो डेसिमल में उसकी वैल्यू क्या होती है वो आपको आना चाहिए ठीक है तो ये आपको प्रैक्टिस करना पड़ेगा उसके बाद बाइनरी नंबर बाइनरी नंबर भी आपको 16 तक एटलिस्ट आपको 15 तक एटलिस्ट आपको आना चाहिए ये आपको कैसे आएगा आपको प्रैक्टिस करने से ही आएगा अब एक और चीज आपको यहां पे नोटिस करोगे जो बाइनरी नंबर है इसमें देखो जीरो को चार बार जीरो लिखा गया है वैन को जीरो जीरो वैन लिखा गया तो ऐसा क्यों किया गया तो ऐसा इसलिए किया गया है क्योंकि जो हेक्साडेसिमल का एक डिजिटल होता है ना वो बाइनरी में अगर आप कन्वर्ट करोगे तो आपको चार डिजिटल में रिप्रेजेंट करना पड़ता है क्यों ऐसा क्यों की जो हेक्साडेसिमल का एफ होता है ना वो बाइनरी के 1111 ऐसा चार बार लिखोगे तो होगा ठीक है तो जो सबसे मैक्सिमम सबसे लास्ट नंबर मैक्सिमम नंबर है अगर इस्तेमाल का उसको बाइनरी में कन्वर्ट करोगे तो ये चार बार वैन होता है इसलिए बाकी सब को भी ऐसा चार में रिप्रेजेंट किया था की यहां पे जगह ऐसा खाली ना रहेगा ठीक है एक साथ दिखे एक लाइन में राइट तो कभी भी आप जब हेक्साडेसिमल नंबर को बाइनरी में लिखोगे तो उसको ऐसे चार डिजिटल में लिखोगे चाहे वो जीरो क्यों हो ठीक है जीरो को भी आप चार जीरो से रिप्रेजेंट करोगे वैन जो रहेगा उसके आगे तीन जीरो लगा दोगे ये देखो बाइनरी का ये तू है वैन जीरो और बाइनरी का तू है इसको तू बोलते हैं तो ये आपका रहेगा इस अब इसके आगे जगह खाली है तो उसके आगे दो जीरो लगा दो क्योंकि इसमें दो डिजिटल है ठीक है तो कभी भी आप हेक्साडेसिमल नंबर को बाइनरी प्रिंट करोगे तो उसको चार बार डिजिटल से रिप्रेजेंट करना पड़ेगा ठीक है आपका अगर सपोज दो ही डिजिटल बन रहा है बाइनरी का तो उसके आगे जीरो लगा दो दो ठीक है अब आपको ये समझ गया अब देखो यहां पे एक और चीज समझने वाला हूं आपको मैं तब ये क्या लिखा है एक ये कौन से फॉर्मेट में लिखा है एक हेक्साडेसिमल नंबर है ये मुझे कैसे पता चला हेक्साडेसिमल नंबर है क्योंकि इसके पीछे लगा है ह ये जो ह है ये नंबर नहीं है ये रिप्रेजेंट कर रहा है क्या रिप्रेजेंट कर रहा है ये जो नंबर है यह डेसिमल नंबर है अगर किसी भी नंबर के पीछे ह लगाए यानी की वो क्या है एक हेक्साडेसिमल नंबर है ठीक है अब ये नंबर क्या है 13 है ठीक है वैन और थ्री 13 है अब इसको मैंने क्या बोला अगर आप इसको बाइनरी में reprend करोगे हर एक डिजिटल को दोस्तों चार्ज बाइनरी डीआईजी नंबर से रिप्रेजेंट करना पड़ेगा राइट तो यहां पे देखो वैन को लिखा गया है जीरो जीरो वैन और थ्री को लिखा गया है जीरो जीरो वैन वैन ठीक है थ्री को बाइनरी में वैन में लिखा जाता है इसलिए आगे 00 लगा दिया अलराइट ये समझो अब एक और बहुत ही इंपॉर्टेंट चीज आप बाइनरी के आठ डिजिटल को milaoge तो यानी की बाइनरी के हर एक नंबर को बोला जाता है एक बीट पानी के नंबर को क्या बोला जाता है एक बीट अब आठ बीट को milaoge 8 बीट को milaoge तो बनता है वैन बाय ठीक है 8 बिट्स में क्या बनता है वैन व्हाइट तो ये सारी चीज आपको आणि चाहिए बीट में कितना व्हाइट होता है तो देखो आपका जितना भी डाटा रहेगा वो आठ बीट का आएगा जितने भी डाटा आएंगे वो सब आठ बीट जाएंगे और जितने भी एड्रेस आएंगे ना वो 16 बीट करेंगे ठीक है यानी की दो बाईट का डाटा रहेगा जैसे हम लोग आगे पढ़ने है सिर्फ बेसिक आपको टर्म्स क्लियर ठीक है अब कुछ देख लेते हैं सिंबल्स एंड एबरेविएशंस ठीक है अब यह क्यों देखना जब क्योंकि जो हम इंस्ट्रक्शंस पढ़ने वाले हैं उसके अंदर बहुत सारे सिंबल्स आने वाले हैं और मैं डायरेक्टली आपको पढ़ाऊंगा तो आपको कुछ भी नहीं समझेगा ठीक है तो आपके सारे सिंबल्स होंगे ना वो क्लियर होने चाहिए तो इसलिए थोड़ा सा मैं आपको ओवर भी देता हूं अगर आपके इंस्ट्रक्शन में कभी भी ए गया ए डी डी आर यानी की ये क्या है देख के लग रहा है क्या एड्रेस है और एक चीज बता डन आपको जो एड्रेस होगा हमेशा कितने बीट का होगा 16 बीट का होगा एड्रेस हमेशा एड्रेस की साइज कितनी होगी 16 बीट ठीक है और एड्रेस क्या रिप्रेजेंट करता है किसी भी मेमोरी कार्ड लोकेशन जैसे आपका घर का एड्रेस होता है वो क्या करता है उसी उसी के थ्रू हम लोग वहां जा सकते हैं तो वैसे ही किसी मेमोरी लोकेशन में जाना है तो उसका एक एड्रेस होता है जो कितने बीट का होता है 16 बीट का उसके बाद में अगर डाटा लिखा है इंस्ट्रक्शन में कहीं डाटा लिखा है तो उसको बोलेंगे 8 बीट का रेट डाटा हमेशा कितने बीट का होगा 8 बीट का ठीक है डाटा 16 अगर यहां पे इंस्ट्रक्शन में डाटा 16 लिखा है यानी की वो डाटा क्या है 16 बीट का है अब आप बोलोगे आप तो बोले एड्रेस देखो कहीं-कहीं कुछ एक्सेप्शन केस होता है जहां पे डाटा 16 बीट का बहुत ही रेयर होता है जनरली जो डाटा होता है वो 8 बीट स्वागत है बहुत ही रियर केस होगा जहां पर डाटा 16 बीट को उसके बाद अगर आपकी इंस्ट्रक्शन में आर आर वैन आर तू दिया रहेगा उसे केस में ये क्या रहेगा रजिस्टेंस रहेंगे अब रजिस्टर क्या होता है मैंने पहले चैप्टर में पढ़ाया रजिस्टर क्या होता है टेंपरेचर होता है यानी की टेंपरेरी एक मेमोरी ही होता है ठीक है लेकिन वो थोड़ा फास्ट होता है इसलिए जब ए लू अर्थमैटिक लॉजिकल ऑपरेटर यूनिट क्या करता जब अर्थमैटिक ऑपरेशंस करता है एडिशन सब्सट्रैक्शन ठीक है उसका जो रिजल्ट है मोस्टली कहां पे रखता है टेंपरेरी इसके अंदर रखता है रजिस्टेंस के अंदर रखता है रजिस्टेंस के आते हैं एक आप समझ गए छोटी सी मेमोरी ही होती है तो देखो आर आर वैन आर तू अगर आपके इंस्ट्रक्शन में कहीं भी आर आर वैन आर तू दिया रहेगा तो समझना की वो क्या है सारे जनरल पर्पस रजिस्टेंस हैं कौन-कौन से जनरल ए बी सी दी आई ह एल ये सारे रजिस्टेंस हैं आगे पढ़ेंगे हम लोग ए बी सी दी आई ह एल इंस्ट्रक्शन में आएगा तो समझना वो क्या है 8 बीट के रजिस्टेंस हैं और राइट उसके बाद ए गया सिर्फ ये जो रजिस्टर ए है ना इसको एकम्युलेटर भी बोला जाता है अगर इंस्ट्रक्शन में कभी-कभी ए भी दिया रहेगा तो उसको समझना होगा की मैं लेटर है ल दिया यानी की आपका जो रजिस्टर में उसे कर रहे हो तो इसको रजिस्टर ये कभी उसे करेंगे देखो हर एक बीट का होता है लेकिन साथ में कभी उसे करेंगे अब आपको डाटा स्टोर करना देखा उसे वक्त आप क्या करोगे रजिस्टर को साथ में उसे करो ल देखो तो कौन-कौन से रजिस्टर साथ में उसे किया जाता है ल प्लेयर को ई को और दी को पी एस व ये बहुत रेयर केस में आएगा इसको बोलते हैं प्रोग्राम स्टेटस जब आएगा तो मैं इसको बता दूंगा ठीक है एम एम ही बहुत ही इंपॉर्टेंट है इसको मैं आगे बताऊंगा मेमोरी हज एड्रेस इसे इन ह एल पैर ये मैं आपको आगे बताऊंगा क्या है तो स्किप कर लेते हैं ह ह मैंने ऑलरेडी बता दिया किसी भी नंबर के पीछे अगर ह लिखा है तो वो क्या है एक हेक्साडेसिमल नंबर रिप्रेजेंट कर रहा है आरपी आर मतलब रजिस्टर पी मतलब पैर ठीक है तो आरपी ए गया तो समझ में आपके इंस्ट्रक्शन में वो क्या है एक रजिस्टर पैर बोल रहा है उसमें कोई भी रजिस्टर भी हो सकता है ल भी हो सकता है ई भी हो सकता है दी भी ए सकता है डीसी का कोई मतलब नहीं निकलना ठीक है र र मतलब हाई ऑर्डर रजिस्टर ठीक है हाई ऑर्डर देता जो स्टोर करने वाला है वो रजिस्टर और रजिस्टर पर जैसे की आपने रजिस्टर उसे कर रहे हो आप रजिस्टर पैर में उसे कर रहे हो ह एल पैर ठीक है तो इसमें से जो ह है ये क्या आएगा हाई ऑर्डर डाटा स्टोर करने के लिए रहेगा एल जो रहेगा वो लो ऑर्डर स्टोर करने के लिए रहेगा और एग्जांपल ये मेरा ड्रेस है ठीक इसमें जो स्टार्टिंग के दो डिजिट्स होंगे या दो नंबर्स होंगे वो हाई ऑर्डर नंबर होंगे और पीछे के जो दो होंगे ना ये लो ऑर्डर डिश होंगे तो ये 25 ह में स्टोर होगा और 00 कहां पे एल में होगा यस से केस अगर ई उसे कर रहे हो तो से केस में और दी के दी के केस में भी से होगा और राइट बढ़ते आगे ल भी मतलब क्या लो ऑर्डर रेसर ठीक है यानी की अगर आप ह एल पर उसे कर रहे हो तो उसमें जो एल है वो क्या है लो ऑर्डर रेस्ट है यानी की जो जीरो है वो कहां पे स्टोर होगा यहां पे एल में शोर होगा और राइट पीसी यानी की प्रोग्राम काउंटर ये हमलोग ऑलरेडी पहले चैप्टर में पढ़ चुके हैं ये क्या करता है जो भी नेक्स्ट इंस्ट्रक्शन एग्जीक्यूट होने वाला था उसका एड्रेस अपने पास स्टोर करके रखता है इसको भी हम लोग बहुत ही रेयर केस में प्रोग्राम उसे करेंगे सिर्फ इसके बारे में जान लेंगे क्या है ठीक है तो इसमें भी आता है पीछे और पी सी एल यानी की पीसी ह क्या है हाई ऑर्डर ये भी क्या होता है पीसीबी क्या होता है रजिस्ट्री होता है ठीक है तो ये भी 16 बीट का एड्रेस स्टोर करता था पीसी ह में हम लोग क्या करते हैं एड्रेस तो भी कर सकते हैं और पीसी स्टोर कर सकते हैं स मतलब कैरी स्टेटस ये भी बहुत रहा ये बहुत ही इंपॉर्टेंट है अगर आपको ऐसा ब्रैकेट दिखे तो समझ जाना की वो क्या कर रहा है वो स्टोर कर रहा है वो रिप्रेजेंट पता है की इस एड्रेस पर क्या डाटा है ठीक अगर मुझे पता करना है की इस एड्रेस पे बहुत ही कचरा हो चुका है साफ कर लेते हैं ठीक है आगे मुझे पता करना है की इस एड्रेस पर क्या डाटा है क्या तो उसको रिप्रेजेंट करने के लिए हम लोग ऐसा ब्रैकेट लगाएंगे और उसे एकल तू जीरो फोर है यानी की इस एड्रेस पर क्या डाटा है वो रिप्रेजेंट करने के लिए ऐसा ब्रैकेट आपको मिलेगा समझे अब ये डबल ब्रैकेट अगर ए गया इसका मतलब क्या होता है इसका मतलब ये होता है देखो डबल स्क्वायर ब्रैकेट इसका मतलब ये एग्जांपल देखो जैसे की यहां पे तो कभी-कभी हम लॉजिस्ट पैर उसे करते हो तो उसमें एड्रेस तो करते हैं राइट देखो मैंने एक रजिस्टर ल प्लेयर उसे किया है उसके अंदर क्या डाटा स्टोर है तो उसके अंदर एक एड्रेस दो है ठीक है अब इस एड्रेस पे क्या स्टोर है तो उसके लिए भी मैंने सिंगल पैकेट लगा दिया 04 ह है लेकिन मुझे ये इतना बड़ा रिप्रेजेंटेशन करने से चाहे एक बार में अगर रिप्रेजेंट करना हो तो सिंपली इंटीरियर के लिए क्या हो गया ह एल पर जीरो फोर ह फोर इन डायरेक्टली ठीक है अगर मुझे डायरेक्ट इतना बड़ा नहीं लिखे डायरेक्टली मुझे रिप्रेजेंट करना है की ह एल पे क्या स्टोर है इन डायरेक्टली तो मैं डायरेक्टली दो ब्रैकेट ऐसा लगा दूंगा और बताऊंगा की इस पे 04 h2 है ठीक है है तो आगे बढ़ते हैं उसके बाद यहां पर एंड ऑपरेटर एंड ऑपरेटर सबको पता है क्या होता है ठीक है उसको वापस से कर देता है यह होता है और का सिंबल है और ऑपरेटर है वो क्या करेगा डाटा और एकम्युलेटर पे ओरिंग करके उसको एकम्युलेटर में वापस से कर देगा उसके बाद एक्सोर्ट एक्सोर्ट का भी से केस है ठीक है उसके बाद अगर आपको ऐसा ऐरो आता है ऐरो आता है तो यानी की समझ जाना की ये क्या बता रहा है की आपको यहां से डाटा कॉपी करके यहां पे से करना है ठीक है यानी की ठोस ठोस रजिस्टर जो रजिस्टर का सोर्स है वहां से आपको डाटा कॉपी करना है और कहां पे से करना है डेस्टिनेशन में ठीक है तो ये सिर्फ ऐरो उसका इंडिकेटर है वो और जैसे यहां पे उन्होंने ऐरो उसे किया है की हम लोग को ये डाटा को एंड करके उसको से करना वापस कहां पे एक मिनट में उसके बाद ये अगर सिंबल है तो इसका मतलब समझ लो की वो क्या कर रहे हो आपको कंटेंट्स एक्सचेंज करने को इसका कंटेंट्स इसमें इसका कंटेंट इसमें ऐसा एक्सचेंज करने के लिए बोला है फिर एम एम मैंने जो वहां पे ऊपर छोड़ा था यहां पे आपको समझता हूं एम क्या शोर करता है मेमोरी एड्रेस मेमोरी हज एड्रेस इसका मतलब क्या है मेमोरी एक मेमोरी यानी की हार्ड डिस्क उसे करिए जो की अलग से मेमोरी उसे करते हो राइट जिससे रोम बोला जाता है तो साबूज आपके पास एक मेमोरी है ठीक है अब इस मेमोरी के अलग-अलग ब्लॉग्स होते हैं और हर एक ब्लॉक का एक एड्रेस होता है जैसे की अलग-अलग एड्रेस है ठीक है अब हर एक ब्लॉक का एड्रेस है जिसको हम बोलते हैं मेमोरी लोकेशन इसको हम बोलेंगे क्या मेमोरी ये सब क्या है मेमोरी लोकेशन ठीक है तो इसलिए हम लोग इसको बोलेंगे एम ये मेरा क्या है की मेमोरी लोकेशन है जहां पे क्या स्टोर है जीरो फोर ह देखो ये मेरा लोकेशन सीरियस जीरो है जहां पे जीरो फोर ह फोर है ठीक है अब लेकिन ये जो एड्रेस है ये एड्रेस कहां पे स्टोर है ल प्लेयर के अंदर ठीक है ये एड्रेस कहां पे स्टोरी ल प्लेयर के अंदर और इस एड्रेस पे क्या होता है 04 ह तो इसको भी बोलते हैं एम ठीक है एम का मतलब अगर कहीं पे भी एम ए गया समझना की आपका जो ह एल पे है उसके ऊपर कोई तो एड्रेस हो रहा है और उसे एड्रेस पे डाटा स्टोर है एम का मतलब ये होता है एम मतलब डायरेक्टली आप समझ लेना ह एल पर ठीक है तो देखो जैसे की c0000 ह इस पे क्या स्टोरेज 04 ह डाटा स्टोर है और ल प्लेयर के अंदर ये जो एड्रेस स्टोर है ठीक है अगर मुझे ये टच ये तो मुझे पहले जाना पड़ेगा ल प्लेयर के पास जहां पे मुझे मुझे मिलेगा एड्रेस और इस एड्रेस पे क्या शो हो रहा है उसके बाद मुझे वो डाटा मिलेगा ठीक है तो एम का मतलब समझ जाना आप क्या है ह एल पैर ये कोई एड्रेस तो है तो इसलिए यहां पे बोला के देखो मेमोरी मेमोरी ठीक है हुजूर एड्रेस इस मेमोरी का एड्रेस इस इन ह एल पैर ठीक है मेमोरी हुसे एड्रेस एयर इसलिए जहां पे भी आपको इंस्ट्रक्शन एम दिखे समझना पैर में कोई एड्रेस स्टोरेज है जहां पे अलराइट सो आई होप आपको ये समझ में ए गया बढ़ते हैं नेक्स्ट टॉपिक की तरफ ये सारी चीज बहुत इंपॉर्टेंट है हर एक इंस्ट्रक्शन में कोई एन कोई सिंबल आपको देखने मिलेगा और राइट बढ़ते हैं नेक्स्ट इंस्ट्रक्शन साइज इंस्ट्रक्शन साइज क्या होता है तो ये आपको एग्जाम में भी बहुत बार पूछते हैं की ये इंस्ट्रक्शन है इसका साइज बताओ तो ये इंस्ट्रक्शन का साइज कैसे पता चलेगा देखो आपको तीन टाइप का इंस्ट्रक्शन बताऊंगा और तीनों में अलग-अलग एग्जांपल है ठीक है जैसे की ये इंस्ट्रक्शन है मूव ए बी ये इंस्ट्रक्शन क्या बोल रहा है की जो बी का कंटेंट है उसको कॉपी करो ए के अंदर ये ए और बी क्या है रजिस्टेंस है ठीक है तो ये इसका साइज क्या है वैन बाय इंस्ट्रक्शन ये मतलब में कितना स्पेस लेगा इसको रन करने में ऐसा क्यों क्योंकि ये जो मूव इंस्ट्रक्शन है ना इसका साइज होता है सिर्फ वैन बाय बाकी ये अलग से स्पेस नहीं लेगा क्योंकि रजिस्टर और ये ए और बी क्या है रजिस्टर उनके पास अलग अपना स्पेस होता है ठीक है तो इनको अलग अलग से रन होने के लिए कहीं से स्पेस लाने की जरूरत नहीं है तो इसलिए डायरेक्टली सिर्फ इंस्ट्रक्शन को चाहिए स्पेस क्योंकि हर एक इंस्ट्रक्शन का एक ऑपरेशन कोड होता है जो हेक्साडेसिमल नंबर होता है ठीक है हर एक इंस्ट्रक्शन का एक अलग से अपना कोड होता है जो एक हेक्साडेसिमल नंबर होता है ऐसा कुछ हो सकता है जिसको स्टोर करने के लिए क्या चाहिए स्पेस चाहिए तो जिससे जो वो इंस्ट्रक्शन क्या लेगा इसलिए वैन बाय का स्पेस लेता है ये ठीक है तो कभी भी आपको इंस्ट्रक्शन के साथ रजिस्टर रहेगा तो समझ जाना की वो इंस्ट्रक्शन सिर्फ एक व्हाइट का स्पेस लेगा अब नेक्स्ट एग्जांपल देखते हैं एमबीए 23 ह एम बी आई ए 23 आगे इसका इंस्ट्रक्शन ये क्या करेगा ये 23 आगे को एक मिनट में स्टोर करेगा ठीक है तो अब इसका साइज क्या है तू ये इसका साइज है तू व्हाइट इंस्ट्रक्शन ठीक है इसका साइज कितना है तू बाय अब तू बैठ की वो है क्योंकि एक व्हाइट तो अपना देखो चाहिए इंस्ट्रक्शन को खुद यह मेरा एमबीए चाहिए दूसरा बाईट किसको चाहिए अलग से मेमोरी चाहिए नहीं क्योंकि ये खुद एक रजिस्टर मेमोरी है इसको अलग से स्पेस नहीं चाहिए 23 आगे क्या है एक डाटा है ठीक है 23 आगे क्या है एक हेक्साडेसिमल डाटा है तो इसको साइज ही है ये कितने बाईट का है मैंने आपको पहले ही बताया है व्हाइट और वो सब याद रखना ये कितने बाईट का होगा तो अपने को पता है की हेक्साडेसिमल का एक डिजिटल बाइनरी के कितने बिट्स लेगा चार बीट ये भी कितने बिट्स लेगा चार बिट्स ठीक है टोटल मिलाकर 8 बीट तो आठ बीट में कितना बाईट होता है एक व्हाइट यानी की एक व्हाइट का डाटा है ठीक है तो यहां पे 23 आगे कितना स्पेस लेगा वैन पॉइंट लेगा दोनों को मिलेंगे ये टोटल कितना स्पेस लेने वाला है 2/2 इसलिए इस इंस्ट्रक्शन का साइज क्या होगा 2/2 अब देखो नेक्स्ट इंस्ट्रक्शन में यहां पे क्या है एलएक्सआई ह सी 002h ये अब यहां पे क्या दिया देखो वो डेट का है यानी की ये कितना स्पेस लेगा इसका जो स्पेस रहेगा ये 2/2 ठीक है तो इसका स्पेस जो रहेगा वो 2/8 का लेगा और एलएक्सआई ये इंस्ट्रक्शन है उसका भी एक टोटल कितना हो गया थ्री बाय यानी ये थ्री इंस्ट्रक्शन का साइज कितना है 3/2 ये आपको एग्जाम कभी-कभी पूछते हैं और हर एक इंस्ट्रक्शन के साथ हम लोग देखेंगे की उसका साइज भी दे रखा है कितने बाईट का इंस्ट्रक्शन है अब व्हाइट प्लेसिस ये बहुत इंपॉर्टेंट चीज है देखो होता क्या है जैसे की हम लोग ऐसा लिखते हैं 104 हर एक डिजिटल का एक अपना स्पेस है राइट ये है यूनिट 10 100 ऐसा एक्सपीरियंस होता है राइट जैसे हम बोलते हैं यूनाइटेड वैसे ही यहां पे इंस्ट्रक्शन में भी कौन से बाईट का कौन सा स्पेस है वो हमको समझना पड़ेगा कौन सा व्हाइट कौन से प्लेस पे है ठीक है तो यहां पे जैसे की हम लोगों ने लास्ट एग्जांपल देखा था ये वाला तो ये कितने बाईट का इंस्ट्रक्शन तीन बाईट का इसमें जो पहला बाईट है ठीक है पहला बाईट कौन सा रहेगा ये एलएक्सआई एलएक्सआई ये फर्स्ट व्हाइट बोलेंगे इसको ठीक है सेकंड वर्ल्ड कौन सा रहेगा 0 2 जो रहेगा ना ये आपका सेकंड व्हाइट रहेगा ठीक है जीरो तू आपका सेकंड व्हाइट है और सी जीरो जो है ना ये आपका थर्ड बाईट है और राइट तो थोड़ा सा उल्टा दिया आपको लग रहा है ऐसा दे देना चाहिए था उसको सी जीरो का सेकंड पार्ट और जीरो तू थर्ड बाई तो थोड़ा सा उल्टा है लेकिन क्या करें पढ़ना तो है राइट तो जैसे अपना नॉर्मल डेसिमल नंबर में यूनिट 10 ऐसा 100 होता है प्लेसिस वैसे ही यहां पे इंस्ट्रक्शन भी उनका प्लेसिस होता है ये आपका फर्स्ट व्हाइट ठीक है उसके बाद आते हैं प्रोग्राम प्रोग्रामिंग मॉडल ऑफ फाइव इसमें मैं आपको बताने वाला हूं रजिस्टर जो हम लोग ऑलरेडी पिछले चैप्टर में पढ़ चुके हैं ठीक है प्रोग्रामिंग मॉडल ऑफ 85 यानी की प्रोग्रामेबल रजिस्ट्रेशन होते हैं ठीक है ये हम लोग ऑलरेडी फॉर शटर में पढ़ चुके हैं फिर भी मैं आपको बता देता हूं तो देखो रजिस्टर ने क्या क्या होता है फ्लैग होता है एकम्युलेटर होता है बी सी डी ए ह एल स्टार पॉइंटर भी क्या है रजिस्टर है प्रोग्राम काउंटर लेकिन ये 16 बीट के ठीक है थोड़ा थ्योरी देख लेते हैं इसके बारे में तो देखो सबको पता है ये जो 20 ये फ्लैग रजिस्टर 8 बीट का होता है एकम्युलेटर भी क्या होता है एक बीट का होता है बी सी दी ये सब आठ बीट के रजिस्टर है ठीक है और जो स्टॉक पॉइंटर प्रोग्राम काउंटर ये 16 बीट का रजिस्टर अलराइट अब मुझे अगर सपोज किसी रजिस्टर में डाटा स्टोर करना है तो मैं इनडायरेक्ट उसे करूंगा लेकिन अगर मुझे क्या करना है एड्रेस कोड करना है लेकिन एड्रेस कितने बीट का होता है 16 बीट का होता है उसके इस में हम क्या करेंगे इन रजिस्टर को मिलाकर उसे करेंगे ई को एक साथ उसे करेंगे तो कितने आठ तक कितना हो जाएगा 16 बीट का हो जाएगा दी को मिला देंगे तो 16 ऐसा उसे नहीं कर सकते आप bcdel ऐसा पैर में आप उसे कर सकते हो ठीक है यही सब लिखा है इसके अंदर और राइट तो उसके बाद है एकम्युलेटर जो ए है ना इसको हम लोग किसी के साथ कंबाइन करके उसे नहीं करते मोस्टली इसको अलग से उसे करते हैं और इसका अलग से नाम क्या है एकम्युलेटर नाम है ठीक है ए को हम लोग एकम्युलेटर बोलते हैं इसलिए उसको ए नाम दिया है और ये भी क्या होता है ए डेबिट क्या होता है इसका उसे क्या है जो भी हम लोग आलम में ऑपरेशन करते हैं एडिशन सब्सट्रैक्शन मल्टीप्लिकेशन या लॉजिकल ऑपरेशन एंड और उसका जो रिजल्ट होता है उसको हम लोग शोर कम करते हैं एकम्युलेटर के अंदर ठीक है उसके बाद बी सी दी ह एल जो है जनरल पर्पस इसको जनरल पर्पस इसलिए बोला गया है क्योंकि आप इसको दो तरीके से उसे कर सकते हो या फिर आप इंडिविजुअल डाटा स्टोर करने के लिए उसे कर सकते हो या कंबाइन करके आप इसमें एड्रेस तो करने के लिए यानी की आप मल्टीपल कम में ला रहे हो इसलिए इसको बोला गया है जनरल प्रिपरेशन ठीक है दे कैन सी उसे 68 बीट रजिस्टर और 3 16 और इसमें डाटा रजिस्टर जिसमें से ई और दी मोस्टली दूर करने जिसको एम बोलते हैं मेमोरी तो ल मोस्टली आप देखोगे तो उसमें एड्रेस स्टोर करने के लिए उसे किया जाएगा ठीक है उसके बाद में हम प्रोग्राम काउंटर ये हमको पता है ये क्या है स्टोर करता है जो भी नेक्स्ट इंस्ट्रक्शन एग्जीक्यूट होने वाला है उसका एड्रेस फॉर एग्जांपल यहां पे देखो आपका जो माइक्रोप्रोसेसर अभी समोसे करो की ये इंस्ट्रक्शन वैन रन कर रहा है ठीक है अब ये इंस्ट्रक्शन होने के बाद इंस्ट्रक्शन तू रन होने वाला है ठीक है तो जो प्रोग्राम काउंटर है ना इसका इंस्ट्रक्शन तू का जो एड्रेस है ना अपने पास स्टोर करके रखा है बस यही करता है वो ओके जब नेक्स्ट इन्होंने वाला रहेगा तो ये क्या करेगा प्रोग्राम काउंटर ये इंस्ट्रक्शन और माइक्रोप्रोसेसर को दे देगा की ये वाला उसके बाद वो नेक्स्ट ये वाला स्टोर कर देगा ठीक है तो एड्रेस ऑफ डी नेक्स्ट इंस्ट्रक्शन तू बी एग्जीक्यूटिव वो क्या करता है वो भी नेक्स्ट इंस्ट्रक्शन होने वाला है उसका एड्रेस अपने पास ओवर करता है यही होता है प्रोग्राम काउंटर अब जो स्टैक पॉइंट है ये क्या करता है स्टैक पॉइंटर क्या करता है जैसे आपका एक स्टैक मेमोरी होता है ठीक है आपका जैसे अलग-अलग टाइप की मेमोरी होती है वैसे एक मेमोरी भी होती है जैसे की यह मोस्टली प्रोग्रामिंग आप करते तो आपको पता चलेगा स्टैक ओवरफ्लो हो गया जब कभी भी आपका प्रोग्राम infainight लूप में चले जाता है ठीक है बार-बार बार-बार आता है तो स्टैक जो मेमोरी होते है वो ओवरफ्लो जाती है भर जाती है ठीक है तो आपका प्रोग्राम वहां से टर्मिनेटर है तो ये जो स्टैक मेमोरी होती है इसमें भी अलग-अलग ब्लॉक होते हैं ठीक है जिसको हम लोग मेमोरी लोकेशन बोल सकते हैं कुछ टैग पॉइंटर का कम क्या करता है स्टैग पॉइंटर ये 16 बीट का होता है 16 बीट का है तो क्या शो करेगा एड्रेस रोल करेगा तो ये एड्रेस और करेगा लिंक किसका एड्रेस स्टोर करेगा तो ये स्टैक मेमोरी कहां तक भारी हुई है उसका जो लास्ट टॉप एड्रेस है टॉप टॉप जो ब्लॉक है उसका जो एड्रेस है ना वो स्टोर कर देता है इट कंसिस्ट ऑफ टॉप एड्रेस और मेमोरी लोकेशन कॉल्ड स्टैटिक मेमोरी का जो टॉप एड्रेस है वो स्टोर करके तो ये समझ में ए गया उसके बाद आता है आपका फ्लैग रजिस्टर ये हम लोगों ने ऑलरेडी ये भी हम लोग पढ़ चुके हैं पिछले चैप्टर में ठीक है फ्लैग रजिस्टर का होता है जिसमें से 5 बीट उसे होती है तीन उनसे होते हैं जैसे बी फाइव बी थ्री और बी वैन ये यूज्ड है ठीक है जैसे आपका ये बी सेवन साइंस फ्लैग होता है v4 होता है ऑक्जेलिक कैरी e2 परिर्टी फ्लैग दी जीरो कैरी फ्लैग ठीक है तो अलग-अलग फ्लैग हैं जो हम लोग आगे भी इंस्ट्रक्शन में देखने वाले हैं ठीक है तो ये इसलिए 8 बीट का जो ये फ्लैग रजिस्टर है उसको उसे किया जाता है अगर आपका जीरो आया रिजल्ट तो उसके बाद जीरो जीरो फ्लैग सेट हो जाता हैरी आया तो कैरी फ्लैग सेट हो जाता है ठीक है अगर आपका माइंस में रिजल्ट आया तो आपका सिन फ्लेक्स सेट होता है तो गैस आई होप आपको ये टॉपिक सारे समझ में ए गए बढ़ते हैं नेक्स्ट टॉपिक की तरफ जिसका नाम है ऐड्रेसिंग मोड ऑफ 8 0 8 5 बहुत ही इंपॉर्टेंट टॉपिक है ये आपको मोस्टली एग्जाम में आता ही आता है और पहले हम लोग समझते हैं की ऐड्रेसिंग मोड होता क्या है तो हम लोग बचपन में क्या करते द एडिशन करते हैं सब कुछ मुझे करना है थ्री प्लस फोर ठीक है तो अब यहां पे मुझे एडिशन ऑपरेशन करना है तो यहां पे 3 एंड 4 क्या है ये डाटा है जिसके ऊपर मुझे एडिशन ऑपरेशन करना है राइट तो 3 एंड 4 को हम लोग क्या बोलते हैं और जो प्लस ये क्या है एक ऑपरेटर है प्लस क्या है ऑपरेटर है ये जो से कॉन्सेप्ट हम लोग उसे करने वाले हैं यहां पे इंस्ट्रक्शन में राइट आप अपने डाटा को किस तरह से अपने ऑपरेंट को इंस्ट्रक्शन में किस तरह से मेंशन कर रहे हो उसी तकनीक को हम बोलते हैं ऐड्रेसिंग मोड आप अपने डाटा को किस तरह इंस्ट्रक्शन में रख रहे हो उसके बेस में हम डिसाइड करते हैं की कौन सा वो ऐड्रेसिंग मोड है अगर आपका जो डाटा है वो दोनों रजिस्टर है ठीक है जिसके ऊपर ऑपरेशन करना है वो दोनों रेश्यो है ए + बी ऐसा करना ये दोनों रजिस्टर है तो यहां पे इसको बोलेंगे रजिस्टर ऐड्रेसिंग मोड अगर आपका जो डाटा है ही नहीं मतलब आपका सिर्फ यहां पे प्लस है तो ऐसे भी इंस्ट्रक्शन आएंगे जिसमें सिर्फ आपको इंस्ट्रक्शन दिखेगा सिर्फ ऑपरेटर दिखेगा लेकिन बाकी आफरिंग दिखेंगे लेकिन उसके अंदर ऑपरेंट होता है वो छुपा रहता है उसको हम लोग इंप्लायड ऐड्रेसिंग मोड बोलते हैं अगर आपका जो इंस्ट्रक्शन है उसमें आपका जो ऑपरेंट है वो डायरेक्टली मेंशन है यहां पे देखो डायरेक्टली डाटा मेंशन है तो उसको हम लोग बोलेंगे इंप्लायड सॉरी इनडायरेक्ट ऐड्रेसिंग मोड राइट और अगर सपोज आपका डायरेक्टली एड्रेस दिया है डाटा नहीं दिया है आपका जिस एड्रेस तू और वहां पे दिया था उसको बोलेंगे डायरेक्ट से तो आप अपना डाटा अपना ऑपरेट आपका ऑपरेट इंस्ट्रक्शन में किस तरह से मेंशन है उसके बेसिस पे उसका एड्रेस ही मोड डिसाइड होता है ठीक है तो बढ़ते हैं आगे और देखते हैं तो इस इंस्ट्रक्शन रिक्वेस्ट जो भी इंस्ट्रक्शन जैसे प्लस ऑपरेशन करना था हमको उसके लिए भी डाटा चाहिए सी प्लस से तो कम नहीं बनेगा राइट डिफरेंट टेक्निकल स्पेसिफाइड डाटा फॉर इंस्ट्रक्शन अलग-अलग टेक्निक्स होती है जिससे हम लोग डाटा स्पेसिफाई कर सकते हैं जैसे मतलब डायरेक्ट रजिस्टर कर सकते हो या फिर डायरेक्टली एड्रेस वहां पे हो सकता है या डायरेक्टली डाटा हो सकता है उसके उसी तकनीक अलग-अलग टेक्निक्स कोई बोला जाता है ऐड्रेसिंग मोड्स ठीक है बढ़ते हैं आगे अब टाइप्स ऑफ ऐड्रेसिंग मोड तो मैनली आपके पंच टाइप होते हैं ठीक है एक होता है रजिस्टर ऐड्रेसिंग मोड डायरेक्ट ऐड्रेसिंग मोड रजिस्टर इन डायरेक्ट ऐड्रेसिंग मोड इन लाइट ऐड्रेसिंग मोड पर एमिटेड ऐड्रेसिंग मोड और उसके बाद इंप्लायड एड्रेस मोड ये पंच टाइप होते हैं और सारे एजी है ये आपको एग्जाम में कभी-कभी इंस्ट्रक्शन दिया जाता है पूछ लेता है की उसके कौन सा ऐड्रेसिंग मोड हर एक इंस्ट्रक्शन पर अप्लाई हो रहा है कौन से ऐड्रेसिंग मोड कंस्ट्रक्शन है ठीक है तो एक-एक करके देखते हैं तो पहला है रजिस्टर ऐड्रेसिंग मोड तो इसके नाम में ही आपको समझ ए जाएगा की ये कहना कहेगा ये कौन सा ऐड्रेसिंग मोड है इसके नाम में ही क्या है रजिस्टर है यानी की आपका जो इंस्ट्रक्शन रहेगा उसमें दोनों ऑपरेट रहेंगे क्या जो भी ऑपरेट रहेंगे वो सारी क्या करेंगे रजिस्टर करेंगे फॉर एग्जांपल यहां पे देखो एम ओ वी ओ यहां पे मूव ए कमा बी ए और बी क्या है रजिस्टर है यहां पे कहीं आपको डाटा दिख रहा है कहीं एड्रेस नहीं अगर आपको इंस्ट्रक्शन में सिर्फ और रेश्यो दिखता है तो समझ जाना की वो क्या है रजिस्टर ऐड्रेसिंग मोड है अभी मो सी करता क्या है वो हम लोग आगे देखेंगे आपको फटाफट बता दो अगर तो यहां पे देखो लेट ए = ए मतलब एकम्युलेटर में आपका ए रजिस्टर के अंदर जीरो थ्री स्टोर है पी रजिस्टर के अंदर 04h स्टोर है मूव ए बी ये क्या करता है बी की वैल्यू को कॉपी करके ए में दल देता है इतना ही करता है तब हम ए कमा भी करेंगे तो देखो ए के अंदर भी क्या ए गया है पहले 03 था आप जीरो फोर ह ए गया लेकिन बी की वैल्यू जैसी थी वैसी रहेगी क्योंकि हम लोग कट पेस्ट नहीं कर रहे कॉपी पेस्ट करने वाले ठीक है तो देखो इस इन दिस मोड डी ऑपरेंट इस इन जनरल पर्पस रिस्टोर जो भी ऑपरेट होते हैं अपोनेंट मतलब मैंने क्या बताया इसके ऊपर ऑपरेशन करना है तो हम लोग इसको ऊपर ऑपरेशन करना है इस ए और बी के ऊपर ऑपरेशन करना है राइट तो इसको मिलेंगे ऑपरेट ऑपरेट यानी की आपका डाटा कहां पे स्टोर है बोल सकते हो ठीक है आपका डाटा कहां पे इस रजिस्टर के अंदर स्टोर है राइट और ये रजिस्टेंस कौन-कौन से होते हैं ए बी सी दी है चल ये जनरल प्रॉपर हो सकते हैं हमने नहीं रजिस्ट्रेशन इन इंस्ट्रक्शन बहुत सोशल डेस्टिनेशन इसमें क्या होता है क्योंकि इसको ज्यादा स्पेस नहीं लगी है देखो अलग से इसको डाटा स्टोर करने की जरूरत नहीं है राइट अलग से इसमें एड्रेस नहीं है इसमें क्या है जो आपका डाटा है ऑलरेडी जो रजिस्टर होता है एक टाइप मेमोरी है वहीं पे है तो इसको अलग से ज्यादा स्पेस की जरूरत नहीं पड़ेगी और मैंने बताया था की हर एक इंस्ट्रक्शन को रन करने के लिए कुछ उसका साइज होता है राइट कुछ स्पेस लगता है तो ये कितने बाईट का इंस्ट्रक्शन है एक बाईट का इंस्ट्रक्शन जो एक व्हाइट का इंस्ट्रक्शन होते हैं वो ज्यादा एफिशिएंट होते हैं ठीक है ओके दे आर दे अलसो एग्जीक्यूटिव क्विकली बिकॉज दे डू नॉट हैव तू फेज ऑपरेंट फ्रॉम डी मेमोरी बिकॉज इनका जो डाटा है मेमोरी में स्टोर नहीं है रजिस्टर है इनको डायरेक्टली कहीं से भी फेज करने के लिए क्योंकि आप ऑपरेशन के ऊपर कर सकते हो आप मेमोरी के अंदर ऑपरेशन नहीं कर सकते आपको डाटा को पहले कोई भी डाटा अगर मेमोरी में रहेगा तो उसको पहले रजिस्टर में दल के फिर ऑपरेशन करना पड़ेगा राइट अगर डायरेक्टली रजिस्टर में तो आप रजिस्टर के ऊपर ही ऑपरेशन कर सकते हो सेकंड है डायरेक्ट ऐड्रेसिंग डायरेक्टिंग मोड में क्या होगा हम लोगों ने पहले पढ़ा रजिस्टर वहां पे आपका जो डाटा है ऑपरेट है वो कहां पे एक रजिस्टर के अंदर स्टोर है डायरेक्ट ऐड्रेसिंग मोड में क्या होगा आपका जो डाटा रहेगा कोई मेमोरी लोकेशन पे स्टोर रहेगा जिसका एड्रेस आपको मेंशन रहेगा ठीक है इस एड्रेस पर आपका डाटा स्टोर है आपको इसलिए बोलेंगे डायरेक्ट एड्रेस कभी भी कोई भी इंस्ट्रक्शन में आप अगर देखोगे डायरेक्ट एड्रेस मेंशन है तो ये मैन लेना भी वो क्या है अलराइट अब देखो ये इंस्ट्रक्शन क्या का रहा है एलडीए एलडी मतलब लोड ए मतलब यहां पे देखो आपका एकम्युलेटर रजिस्टर छुपा हुआ है इस इंस्ट्रक्शन के अंदर ही हिडन है एलडीएम मतलब लोड इन एकम्युलेटर कहां से इस एड्रेस से जो भी डाटा है तो देखो इस एड्रेस पर क्या डाटा है जीरो फोर पैकेट क्या है मैंने ऑलरेडी समझाया की अगर आप किसी भी एड्रेस या किसी भी रजिस्टर का कंटेंट तो करना है तो आपको ब्रैकेट लगाना पड़ेगा तो इस एड्रेस पे क्या स्टोर है जीरो फोर ह और एकम्युलेटर पे क्या स्टोर है 05 ठीक है अब एकम्युलेटर पे क्या स्टोर है 05 अभी हम लोग एलडीए जीरो से जीरो जीरो ह ये रन करेंगे तो ये रन करने के बाद आपके एकम्युलेटर में क्या ए जाएगा ये वाला डाटा देखो रिप्लीज 05 रिप्लेस हो गया जीरो 4s से अलराइट इन दिस मोड डी मेमोरी एड्रेस ऑफ डी ऑपरेंट इसे गिवन इन डी इंस्ट्रक्शन इस सेल्फ यहां पे मेमोरी एड्रेस डायरेक्टली आपको ऑपरेंट का मेंशन रहेगा ऑपरेंट यानी की आपका डाटा मेमोरी एड्रेस ऑफ सोर्स और डेस्टिनेशन इस गिवन इन दी इंस्ट्रक्शन डायरेक्टली ठीक है यहां पे अभी देखोगे तो क्या है ये सोर्स है हान सोर्स मतलब आपको कहां से डाटा कॉपी करना है डेस्टिनेशन यानी की कहां पे डाटा आपको कॉपी करना है तो इस यहां पे अभी देखो सोर्स का सोर्स यहां पे क्या एड्रेस है कभी-कभी ऐसा केस होगा यहां पे डेस्टिनेशन भी एड्रेस नेशन रहेगा यहां पे ठीक है तो सेंट करके का ऑपरेशन आता है इंस्ट्रक्शन यूजिंग डायरेक्ट एड्रेस कर सकते हो मैंने आपको ऑलरेडी सिखा है की आपको डिस्क्रिप्शन का साइज कैसे कैलकुलेट करना है देखो ये जो एड्रेस है ये दो बाईट और यह जो ऑपरेशन है यह तो टोटल तीन बाईट का इंस्ट्रक्शन मोड है रजिस्टर इनडायरेक्ट ऐड्रेसिंग मोड ये देखो हम लोगों ने रजिस्टर एड्रेस मोड तो पढ़ा था अब इनडायरेक्ट क्या होता है इनडायरेक्ट यानी की यहां पे आपको रजिस्टर ही रहेगा लेकिन आपको जो डाटा है वो इनडायरेक्टली कहीं और स्टोर रहेगा कैसे वो बताता हूं मैं फॉर एग्जांपल यहां पे देखो क्या एम आपको एम का मतलब मैंने समझा था एम ए गया तो समझ लो क्या है एम यानी की आपका जो ह एल पे है उसके ऊपर कोई एड्रेस है और उसे एड्रेस पे आपका डाटा स्टोर है ठीक है एम यानी की आपका जो डाटा है वो किसी मेमोरी लोकेशन पे स्टोर है उसका जो एड्रेस है उसे लोकेशन का वो ह एल पैर के अंदर स्टोर है यानी की यहां पे देखोगे तो रजिस्टर ही उसे हो रहा है ये भी क्या है रजिस्टर है ये ह एल पर क्या है रजिस्टर है एक लेकिन आपका डाटा क्या है इस कल पे नहीं है इस एड्रेस पे इसलिए इसको रजिस्टर इन डायरेक्ट यानी की आपका डाटा ऑपरेट है वो interly कहीं और स्टोर है ठीक है डायरेक्ट रजिस्टर नहीं इसलिए इसको इनडायरेक्ट ऐड्रेसिंग रजिस्टर इन डायरेक्ट से मोड में तो मोस्टली जब आपके इंस्ट्रक्शन में बहुत रेयर केस होता है ये नहीं होता है मोस्टली जब आपके इंस्ट्रक्शन में एम होता है तो समझ जाना की आपका जो रजिस्टर ये रजिस्टर मोड है क्योंकि अपना डाटा को डायरेक्टली नहीं मिलेगा आपको इन डायरेक्टली मिलेगा ठीक है फॉर एग्जांपल मूव एक कमा एम मूव इंस्ट्रक्शन ऑलरेडी हम लोग पढ़ा था लेकिन यहां पे क्या है ये रजिस्टर इनडायरेक्ट ऐड्रेसिंग मोड है यहां पे क्या करना है आपको जो भी मेमोरी लोकेशन पे डाटा स्टोर है उसको एकम्युलेटर में तोड़ना है ठीक है तो एम यानी की ह एल पर एक एड्रेस है और उसे एड्रेस पर क्या स्टोरेज 04h यानी की आपको जीरो फोर ह को एकम्युलेटर के अंदर स्टोर करना है हम ये इंस्ट्रक्शन जैसे रन करेंगे एकम्युलेटर के अंदर जीरो फोर ह ए गया और सी जीरो जीरो एफ एफ नहीं रहेगा ह रहेगा यहां पे ठीक है 30 ह के ऊपर 04 ही रहेगा क्योंकि हम कट पेस्ट नहीं कॉपी पेस्ट कर रहे हैं और राइट इन दिस इन दिस मोड डी मेमोरी एड्रेस ऑफ डी ऑपरेंट इस स्पेसिफाई इन रजिस्टर पैर यानी की आपका जो मेमोरी एड्रेस होता है किसी एक रजिस्टर पैर के अंदर होता है अभी देखो फिलहाल के लिए किस तरीके के अंदर है एक्सीलरेशन के अंदर है राइट आई दें मेमोरी एड्रेस ऑफ डी सोर्स और डेस्टिनेशन इस गिवन इन राशन पैर ह एल बी सी दी आर रजिस्टर है याद रखना ऐसा जरूरी नहीं है की यहां पे डायरेक्टली सिर्फ अन्य हो सकता है यहां पे ऐसा ए कमा ऐसा बी भी हो सकता है ठीक है ई या और ए कमा दी दी मतलब मेमोरी एड्रेस ऑफ डी सोर्स और डेस्टिनेशन गिवन इन दी रजिस्ट्रेशन फेर आपका सोर्स भी रजिस्टर पैर हो सकता है या फिर डेस्टिनेशन भी रजिस्टर पैर हो सकता है और राइट मोस्टली कैसे में 90% केसेस में आपको यहां पे एम मिलेगा अरे या फिर यहां पे एम मिलेगा ओके बढ़ते हैं आगे और इसका साइज क्या है 1 / 3 इसलिए है क्योंकि यहां पे देखोगे तो आपका जो डाटा स्टोर है वो कहां पे है वो रजिस्टर में स्टोर है ठीक है तो यहां पे आपका ये इंस्ट्रक्शन रन करने के लिए आपको अलग से स्पेस की जरूरत नहीं पड़ेगी राइट अमीरात ऐड्रेसिंग मोड इमिटते ऐड्रेसिंग मोड में क्या होगा आपको डायरेक्टली ये सबसे इजी वाला है आपको डायरेक्टली डाटा दे दिया गया है या फिर आपका सोर्स या डेफिनेशन डेस्टिनेशन तो नहीं आपका जो सोच रहेगा वो मोस्टली क्या रहेगा डाटा रहेगा ठीक है क्योंकि आप डेस्टिनेशन डाटा में कोई दूसरा डाटा स्टोर तो नहीं कर सकते राइट इन दिस मोड जैसे फॉर एग्जांपल यहां पे देखो एग्जांपल पहले देख लेते हैं एमबीए 23 और एक चीज बता डन आपको आईडेंटिफाई करने के लिए कौन सा इंस्ट्रक्शन है ये कौन सा ड्रेसिंग मॉडल है तो मोस्टली जो इमीडिएट ऐड्रेसिंग मोड वाले इंस्ट्रक्शंस होते हैं ना उनके इंस्ट्रक्शन ये जो ऑपरेशन होता है ना उसके लास्ट में आई होता है मोस्टली उसमें आई मिलेगा ना तो आप समझते ऐसा नहीं होता है ठीक है बट 95 के 95% केसेस में आपको जो इंस्ट्रक्शन रहता है ओके उसके इमिटते एड्रेस मोड वाले इंस्ट्रक्शन में आई मिलता ही मिलता है ठीक है तो ये थोड़ा ट्रिक था इन दिस मोड डी ऑपरेंट इस स्पेसिफाइड विद इन डी इंस्ट्रक्शन इट सेल्फ यहां पे क्या होगा जो ऑपरेट यानी की आपका जो डाटा है डायरेक्टली आपको मेंशन कर दिया गया है ना कोई रजिस्टर में रहेगा ना कोई कल प्लेयर में रहेगा कहीं पे भी नहीं डायरेक्टली क्या होगा आपके इंस्ट्रक्शन में ही आपका डाटा मिल जाएगा आपको ठीक है तो यहां पे इंस्ट्रक्शन क्या बोल रहा है आपको क्या करना है एमबीए 23 आगे इसका मतलब आपको ये जो 23 ह है इसको स्टोर करना है कहां पे एकम्युलेटर के अंदर तो अभी देखो मेरा करेंटली एकम्युलेटर के अंदर वैल्यू है 05h अब जैसे ये वाला इंस्ट्रक्शन डैन होगा आपके 1 मिनट के अंदर ए जाएगा 23 ह दूसरा इंस्ट्रक्शन मैं इसलिए लिया हूं क्योंकि यहां पे जो आपका डाटा हो सकता है वो 16 बीट कर मैंने आपको बताया था कोई कोई ऐसा एक्सेप्शन के साथ है जहां पे आपका डाटा जो होता है वो 16 बीट का होता है करंट ये देखो ये आपका 8 बीट का डाटा है लेकिन ये 16 बीट का ये एड्रेस नहीं है हान ये डाटा है और राइट तो यहां पर एलएक्सआईएच यानी की आपको क्या करना है ये जो डाटा है सी 002 ठीक है इसको आपको मूव करना है की इसमें शो करना है ह में अब देखो ये इतना है 16 बीट का डाटा है क्या सिर्फ ह आ रजिस्टर क्या होता है सिर्फ आठ मिनट का होता है यहां पे आठ ह मतलब ह एल पे है ठीक है कभी-कभी आपको सिर्फ एक ही नाम दिया रहेगा लेकिन आपको समझना पड़ेगा की ये ह है की ह एल पे है ठीक है तो यहां पे ये ह नहीं है ये ह रहेगा तो ये पूरा इंस्ट्रक्शन ये पूरा डाटा से नहीं कर पाओगे क्योंकि 16 मिनट का है ये ल प्लेयर में आपको ये स्टोर करना है उसमें सी 00 ह है लेकिन मुझे स्टोर करना है सी जीरो तू तो मैं ये वाला इंस्ट्रक्शन रन करूंगा रन करने के बाद मेरे ल प्लेयर में क्या ए जाएगा सी जीरो जीरो तू ह ए जाएगा| इदर आते बीट और 16 बीट डाटा गिवन हिंदी इंस्ट्रक्शन यानी की डाटा जो हो सकता है आपका 8 बीट का भी हो सकता है या फिर 16 बीट का भी हो सकता है ठीक है जैसे यहां पे आठ बीट का डाटा और यहां पे देखो डाटा कितना है 16 वेट का है अलराइट और ये इंस्ट्रक्शन हो सकता है ये दो बाईट का भी हो सकता है या तीन व्हाइट का क्योंकि आपका ये वाला जो देखो इंस्ट्रक्शन है ये कितना है दो व्हाइट है क्योंकि आपका ये ऑपरेशन एक बीट का हो जाएगा और ये इंस्ट्रक्शन तो ये डाटा यानी की दो बट यहां पे देखोगे तो आपका जो डाटा है वो 16 बीट का है यानी की ये 2/8 का ये हो जाएगा और एक व्हाइट का ठीक है ओके लास्ट इस इंप्लायड या फिर इसको बोल सकते हो इंपलीसिट ऐड्रेसिंग मोड इसको इंप्लायड या फिर इंपलीसिट दोनों नाम दिया जाता है तो दोनों यहां मैं आपको याद रखना है अलराइट तो यहां पे देखो ना ये बहुत ही मजेदार ऐड्रेसिंग मोड है क्योंकि यहां पे ना आपका जो ऑपरेट है वो रहता ही नहीं है रहता नहीं होता इन विजिबल रहता है दिखता नहीं है बट और रहता है जैसे यहां पे मा मा यानी की कंप्लीमेंट ऑफ ए मतलब एकम्युलेटर एकम्युलेटर के अंदर जो भी वैल्यू है उसका कंप्लीमेंट यानी उसका उल्टा कर दो ठीक है फॉर एग्जांपल यहां पे कम है ये बोला है मा मतलब एकम्युलेटर की जो वैल्यू है उसको उल्टा कर दो एक की वैल्यू कितनी जीरो फोर है अगर कम में हम लोग रन करेंगे तो आपका जो एक ही वैल्यू हो जाएगी वो एफ बी ह हो जाएगी उल्टा हो जाएगी ठीक है तो यहां पे देखोगे तो कोई भी अपोनेंट आपको दिख नहीं रहा है तो कभी भी ऐसा इंस्ट्रक्शन जिसमें ऑपरेट आपको नहीं दिख रहा है ठीक है ऑपरेट नहीं रहेगा अलग से तो उसको बोलेंगे इंप्रूव्ड है इंपलीसिट ऐड्रेसिंग ठीक है इन दिस मोर डी एड्रेस ऑफ सोर्स ऑफ डाटा अस वेल अस एड्रेस की जरूरत नहीं है यानी की यहां पे आपका सोर्स और डेस्टिनेशन दोनों क्या रहेगा फिक्स रहता है जैसे फॉर एग्जांपल यहां पर कम है यानी की एकम्युलेटर आपका फिक्स है आपको जो ऑपरेशन करना है एक मिनट पे करना है अलग से इक्वेटर को हटाकर दूसरा कोई रजिस्टर दल नहीं सकते ठीक है तो आई होप आपको समझ गया और यह कितने बाईट का होगा हमेशा इंप्लायड या इंप्लांट ऐड्रेसिंग वाले इंस्ट्रक्शन जो होते हैं वो हमेशा एक बाईट होंगे क्योंकि आप देखोगे तो अलग से कुछ ना डाटा है ना रजिस्टर है ना कुछ ठीक है डायरेक्ट आपको जो है सूबेदार है और आग बंद करके आप लिख देना अगर इंप्लायड और इंपलीसिट ऐड्रेसिंग मोटर का तो एक बार आप आग बंद करके लिख सकते हो ठीक है तो आई होप आपको समझ गया की ऐड्रेसिंग मोड होता क्या है उसके टाइप क्या है तो पंच टाइप मैंने बता दिया आपको एग्जाम में आएगा तो अच्छे से लिख के आना तो बढ़ते हैं नेक्स्ट टॉपिक की तरफ इंस्ट्रक्शन सेट तो इस चैप्टर का में टॉपिक है इंस्ट्रक्शन सेट और रेट तो कितने टाइप के इंस्ट्रक्शंस होते हैं यहां पे पंच टाइप के इंस्ट्रक्शन होते हैं डाटा ट्रांसफर अर्थमैटिक ग्रुप लॉजिकल ग्रुप ब्रांचिंग ग्रुप मशीन कंट्रोल ग्रुप और राइट तो हमको क्या करना है एक-एक करके सारे इंस्ट्रक्शन पढ़ने हर एक ग्रुप के पहले स्टार्ट करते हैं डाटा ट्रांसफर ग्रुप में ना जितने भी इंस्ट्रक्शन रहेंगे उनका सिर्फ एक ही कम होगा ट्रांसफर करना है एक जगह से दूसरी जगह एक रजिस्टर से दूसरे रजिस्टर या एक एड्रेस है दूसरे ऐसा ही कुछ करते रहेंगे सारे इंस्ट्रक्शन ठीक है तो स्टार्ट करते हैं पहला इंस्ट्रक्शन पहला इंस्ट्रक्शन है मूव रोड कमा आर एस यानी की आपको ठोस रजिस्ट्रेशन में कॉपी करना है कट नहीं करना है कॉपी करना होता है ठीक है तो यहां पे देखो कुछ ऐसा फॉर्मेट रहेगा यहां से डाटा को यहां पे उठा के लेके जाना है आपको अब इसका ऐड्रेसिंग मोड क्या रहेगा अब यहां पे देखो दोनों रजिस्टर है तो इसका ऐड्रेसिंग में रहेगा ये हम लोग ऑलरेडी पढ़ चुके हैं रुक तो डेट ट्रांसफर ग्रुप जो हम लोग पढ़ रहे हैं अब कितना साइज रहेगा इस इंस्ट्रक्शन का वो आपको बताना पड़ेगा तो obbviesli इसके अंदर डाटा है ना एड्रेस अलग से है तब कम रजिस्टर के अंदर होगा इसलिए इसका साइज रहेगा वैन बाय ये भी मैंने बताया की आपको किसी भी इंस्ट्रक्शन का साइज कैसे कैलकुलेट करना है ठीक है बढ़ते हैं आगे डायरेक्ट एग्जांपल देखते हैं और ये जो रजिस्टर होंगे वो ए बी सी दी आई ह एल सारे जनरल पर्पस आप उसे कर सकते हो तो बस मेरे पास ना डाटा है एक रजिस्टर है जिसके अंदर डाटा है 05h और दूसरा बी है जिसके अंदर डाटा 55 है अब मुझे क्या करना है ना बी का डाटा मूव करना है कॉपी करना है इस रजिस्टर ए में तो मैं इंस्ट्रक्शन एंड करूंगा मूव एक कम अभी यानी की बी की वैल्यू ए में कॉपी हो जाएगी ठीक है तो यहां पे देखो अब एक ही वैल्यू क्या हो गई 55 बी की वैल्यू जो थी मिलेगी बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है मूव आर कम एम अब देखो ये इंस्ट्रक्शन दिखने में तो से है सिर्फ यहां पर डिफरेंस क्या है यहां पे आर की जगह पे मतलब सिर्फ रजिस्ट्रेशन की जगह एम ए गया अब एम का मतलब तो आपको पता रहेगा एम मतलब ल प्लेयर जिसके अंदर एड्रेस है और उसे एड्रेस में क्या रहेगा डाटा सेव रहेगा तो ये इसका ऐड्रेसिंग मोड क्या हो जाएगा अब डाटा आपको डायरेक्टली रजिस्टर से नहीं मिल रहा है आपको इनडायरेक्टली मिल रहा है तो इसको बोलेंगे रजिस्टर इनडायरेक्ट इनडायरेक्ट ऐड्रेसिंग राइट आपको क्या करना है ह एल पर जो एड्रेस है उसे एड्रेस पे जो डाटा है उसको कॉपी करना है इस रजिस्टर के अंदर ठीक है और इसका साइज रहेगा वैन बाय क्योंकि सारे क्या है रजिस्ट्रेशन फटाफट इसका भी एग्जांपल देख लेते हैं तो यहां पे देखो मेरे ल प्लेयर में क्या डाटा है यानी की ये डाटा नहीं है ये एड्रेस है और इस एड्रेस पे क्या स्टोर है 35 ह ठीक है और यहां पे क्या है ए रजिस्टर में 82 h2 है ठीक है तो मुझे क्या करना है ये जो ह एल पैर में जो डाटा है 35 है उसको मूव करना है रजिस्टर बी में यानी की 82 की जगह पे हो जाएगा 35 ऐसा करना है तो मैं अपना इंट्रोडक्शन करूंगा की जो वैल्यू है उसको मूव करो तो यहां पर देखो बी की वैल्यू हो जाएगी 35 ह पढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है नाम नहीं है से है देखो यहां पे ये इंस्ट्रक्शन पिछले इंस्ट्रक्शन की तरह है सिर्फ यहां पे क्या हो गया जगह बदल गई है यानी की अब क्या करना है आपको आर रजिस्टर के अंदर जो भी वैल्यू है उसको एम के अंदर कॉपी करना है ठीक है अब एम का क्या वैल्यू आपको पता है एम मतलब ह एल पे पैर ये जो एड्रेस है वहां पे इस डाटा को कॉपी करना है तो फटाफट इसका भी एग्जांपल देख लेते हैं व्हाइट का साइज भी सब कुछ से रहेगा एड्रेस मोड भी से ही रहेगा क्योंकि से ही इंस्ट्रक्शन है ठीक है तो यहां पे देखो मेरा जो ह एल पे है उसके अंदर एड्रेस है एफ जीरो जीरो ह और इस एड्रेस पे स्टोर है 40 ह ठीक है और यहां पे मेरा एक रजिस्टर है सी इस पे आ सो रहे हैं मुझे क्या करना है इस रजिस्टर का जो वैल्यू है एफ ए इसको कॉपी करना है यहां पे इस एड्रेस पे मतलब ये 40 जो हो जाएगा ये बन जाएगा आपका एफ ए ह ठीक है तो अभी रन करते हैं अपना इंस्ट्रक्शन मूव एम कमा यहां पे सी आर की जगह पे कोई भी एक रजिस्टर आप उसे कर सकते एबीसीडी तो यहां पे उसे किया हम लोगों ने ठीक है तो उसके बाद देखो सी की वैल्यू कटर प्रेस नहीं कॉपी पेस्ट कर रहे हैं उसके बाद यहां पे एफ जीरो जीरो की वैल्यू देखोगे तो चेंज है सी ठीक है तो ये इंस्ट्रक्शन समझ में ए गया नेक्स्ट इंस्ट्रक्शन की तरफ बढ़ते हैं जिसका नाम है एम बी आई अब देखो मैंने आपको बताया था एड्रेस भी इंस्ट्रक्शन में आई ए जाता है तो वो क्या हो जाता है इमीडिएट ऐड्रेसिंग मोड हो जाता है राइट तो यहां पे ये देखो ऐड्रेसिंग मोड है इसका ऐड्रेसिंग क्या है ठीक है ये सब एक एक मार्क के लिए आता है तो इसे बहुत इंपॉर्टेंट आपको पहचाना अलराइट अब यह क्या करता है देखो मियर डाटा मतलब आपको 8 बीट का डाटा अगर किसी रजिस्टर में से करना यानी की आपके पास डायरेक्टली डाटा है उसको से करना है कहां पे रजिस्टर में तो इसलिए उसे करेंगे एमबीए आर डाटा ठीक है तो इसका साइज दो बाईट क्यों रहेगा क्योंकि ये डाटा है डाटा का साइज 1/2 और ये आपका ऑपरेशन का साइज वैन बढ़िया यानी की दोनों मिला के तू बैठ ओके तो यहां पे फटाफट हम लोग एग्जांपल देखते हैं तो मेरे पास देखो एक एकम्युलेटर यार रजिस्टर ए है जिसके अंदर वैल्यूज जीरो फोर ह है ठीक है अब मुझे क्या करना है इस पे इस एकम्युलेटर को जो इस जीरो फोर ह की वैल्यू को रिप्लेस करना है 35 ह यानी की मुझे 35 आगे एकम्युलेटर के अंदर से करना है तो मैं यहां पे रन करूंगा एम सी आई ए 35 ह ये क्या करेगा 35 ह की वैल्यू है उसको इसके अंदर से कर दिया क्योंकि डायरेक्टली डाटा है इसलिए हम लोग ये उसे कर रहे हैं ठीक है तो यहां पे देखोगे ए की वैल्यू हो जाएगी 35 मैं क्लियर कर देता हूं ठीक है तो आप देखो एक ही वैल्यू हो गई 35 ह रेट सो याद रखना है तो उसे करते हैं अब बोलोगे आप मुझे 16 बीट का डाटा ट्रांसफर करना है तो उसके लिए भी अलग से इंस्ट्रक्शन है ठीक है क्योंकि 16 फीट का जो डाटा बहुत रेयरली आता है रेट नेक्स्ट एमबीए एम डाटा अब देखो ये से इंस्ट्रक्शन है एमबीए ही है ना लेकिन यहां पे आर की जगह पे अब ए गया एम यानी की मुझे क्या करना है इनडायरेक्टली डाटा से करना है तो उसे केस में हम लोग उसे करेंगे एमबीए एम डाटा है तो आप बोलोगे ये क्या इमीडिएट ऐड्रेसिंग मोड है या फिर रजिस्टर इनडायरेक्ट है तो ये दोनों है क्योंकि इसके अंदर आपका जो डाटा है वो डायरेक्टली आपको नहीं मिलेगा ठीक है या फिर डायरेक्टली आपको से करना है तो डायरेक्टली से नहीं कर सकते एम के थ्रू जाना पड़ेगा और ये एमबीए यानी की आपको इंस्ट्रक्शन में डाटा भी है तो ये इमीडिएट भी है और रजिस्टर इन डायरेक्टली आप दोनों में से कोई भी लिख सकते हैं दोनों ठीक है एक्चुअली ये दोनों ही बोल सकते हो आप इसको दोनों इमीडिएट और इनडायरेक्ट मोड ठीक है डाटा ट्रांसफर ग्रुप है इसमें कितना व्हाइट लगेगा क्योंकि डाटा और यहां पे इंस्ट्रक्शन है तो दो साइज है ठीक है अब डायरेक्टली एग्जांपल देख लेते हैं यहां पे देखो ल पर मैं यह एड्रेस है और इस एड्रेस पर क्या करना है इस एड्रेस पर दूसरा कुछ शोर करना है मुझे इस एड्रेस पे स्टोर करना है 35 अरे उसे केस में यह एड्रेस आप डायरेक्ट कर सकते हो नहीं ये एड्रेस कहां पर है ह एल में तो मैं क्या करूंगा ल फेर के थ्रू डाटा को मॉडिफाई करूंगा तो कैसे करेंगे हमारे पास डायरेक्टली डाटा दिया है 35 आगे तो हमारे पास इंस्ट्रक्शन एमवीआई एम 35 ह ये क्या करेगा डायरेक्टली डाटा 35 ह को एम एम यानी की इस एड्रेस पे स्टोर कर देगा जो की आप शोल्डर ल प्लेयर के अंदर और राइट तो कभी भी आपको ल प्लेयर के थ्रू कोई डाटा से करना है तो आपको उसे करना पड़ेगा 35 ह से हो गया नेक्स्ट इंस्ट्रक्शन की तरफ बढ़ते हैं एलएक्सआई आरपी 16 डाटा आपने वहां पे क्वेश्चन किया था हम अगर 16 भी डाटा से करना है तो उसके इसमें क्या करेंगे तो उसके लिए उसे होता है एलेक्सी ठीक है अगर आपको एक भी डाटा से करना है तो एमबीए डाटा से करना है तो एलएक्सआई ठीक है तो यहां पर देखो तो कम नहीं आएगा इसके लिए आपको उसे करना पड़ेगा रजिस्टर यहां पर आरपी लिखा है सिर्फ आर लिखोगे तो गलत हो जाएगा रब लिखना पड़ेगा और राइट तो अब देखो ये क्या करेगा जो 16 फीट का डाटा है उसको रजिस्टर पर से करेगा कैसे करेगा देखो 16 विकेट के डाटा को आरपी में से करने के लिए वो क्या करेगा अब देखो मैंने बताया था आपको जैसे की मेरा डाटा है यहां पे 40-0h ठीक है इसको मुझे से करना है तो इसमें अलग-अलग बाईट के प्लेसिस ए जाता है ये जो जीरो जीरो है इसका ये कौन सा होगा सेकंड व्हाइट होगा और ये जो 40 है ये अपना थर्ड बाईट होगा ठीक है तो यहां पे देखो अपना जो सेकंड बाईट है उसको लो लोअर ऑर्डर रजिस्टर में से करेंगे और जो थर्ड बाईट है उसको से करेंगे हार्ड ड्राइव में ठीक है क्योंकि यहां पे हम लोग रजिस्टर पैर उसे कर रहे हैं तो उसमें लोअर ऑर्डर रजिस्टर कौन सा रहेगा कौन सा रहेगा वो भी आपको समझ में आना चाहिए ह एल में एल जो रहेगा और एस जो रहेगा वो ही ऑर्डर रहेगा ठीक है तो और ये ऐड्रेसिंग मोड कौन सा है तो यहां पे डायरेक्टली डाटा दिया है और आपके इंस्ट्रक्शन में आई भी दिया है तो आप समझ सकते हो की ये कौन सा एड्रेस मोड है ठीक है तो यह कितने और इंस्ट्रक्शन जो रहेगा ये ऑपरेशन जो रहेगा वैन क्या करेंगे यहां पे देख लेते हैं तो आप कोई भी रजिस्टर पैर उसे कर सकते हो बाय डी वे bcdl ठीक है कोई भी उसे कर सकते हो तो स्टैक पॉइंट इस नॉट वैलिडेशन पे बट इट कैन बी उसे इन एलएक्सआई इंस्ट्रक्शन देखो एक यहां पे एक्सेप्शन के साथ आता है मैंने हमेशा बताया अगर रजिस्टर करें अगर आपको उसे करना है तो बीसीडी एक्चुअली उसे करते हो लेकिन यहां पे एक एक्सेप्शन केस है या आप स्टाक पॉइंटर भी उसे कर सकते हो एलएक्सआई इंस्ट्रक्शन के साथ ठीक है अगर आपको डाटा 16 मीटर का डाटा स्टोर करना है और राइट तो ये थोड़ा एक्सेप्शन याद रखना और सो यहां पे आप देखोगे तो मेरे पास ल प्लेयर है ल प्लेयर में क्या है 400 तो आप बोलोगे ये तो एड्रेस है ये एड्रेस नहीं है डाटा है ठीक है अब देखो इसमें 53 क्या है 45 है थर्ड देखोगे तो ये कौन सा है 45 है और लोअर ऑर्डर डाटा कौन सा है इसमें जीरो जीरो है जो बाय तू है जो कहां पे एल पेस्ट है और जो हाइड्रेटेड है वहां पे एक्स पे स्टोर है अब मुझे क्या करना है इसको 404 रिप्लेस फोर फाइव जीरो को रिप्लेस करना है किस 3500 डाटा से तो उसके लिए हम उसे करेंगे हमारे पास इंस्ट्रक्शन अलग से राइट और ये ह मतलब मेरा ह एल पैर है यहां पे ह एल दोनों ही साथ में सिर्फ ह लिखोगे सिर्फ आपको समझना है की इसमें एयर में उसे हो रहा है या सिंगल यूजर तो यहां पे देखो डाटा आपका कितना है होने के बाद देखो मेरे एयरटेल पैर में क्या आएगा 3500 ह में क्या आएगा 35 आएगा यानी की हाईटेक आएगा और एल में क्या आएगा जीरो जीरो यानी की लो ऑर्डर आएगा राइट तो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ वो आपको समझ गया ये इंस्ट्रक्शन भी नेक्स्ट इंस्ट्रक्शन है एलडीए यार मैंने बताया था आपको अगर आया तो ये क्या है एड्रेस है यानी की आपको एड्रेस इस एड्रेस पर कोई डाटा है जिसको एकम्युलेटर में क्या करना है स्टोर करना है लोड एकम्युलेटर डायरेक्ट ठीक है तो यहां पर आपको क्या करना है देखो यह आपको ऐसा एड्रेस दिया रहेगा उसको एकम्युलेटर में से करना है ओके अब यहां पे देखो डायरेक्टली एड्रेस मेंशन रहेगा जब एड्रेस आईडी होता है तो उसको हम लोग कौन सा ऐड्रेसिंग मोड बोलते हैं डायरेक्ट ऐड्रेसिंग मोड ठीक है अभी भी एड्रेस रहेगा तो उसको क्या बोलेंगे डायरेक्ट ऐड्रेसिंग मोड राइट और ये कितने व्हाइट का इंस्ट्रक्शन रहेगा 3/2 का क्योंकि यहां पे एड्रेस भी 2/8 का और ये 1 का बढ़ते हैं नेक्स्ट डायरेक्टली एग्जांपल यहां पे आप देखोगे तो मेरे पास एक एड्रेस है c500 जहां पे क्या है कौन सा डाटा 26 ह और मेरा एक एकम्युलेटर है जिस पे डाटा है जीरो फोर ह अब मुझे क्या करना है इस एड्रेस का जो डाटा है 26 है उसको मूव करना है कहां पे एकम्युलेटर के अंदर ठीक है यानी की ये हो जाएगा आपका 26 उसके लिए हम लोग उसे करेंगे ये इंस्ट्रक्शन lddr ठीक है तो अब मैं इंस्ट्रक्शन उसे करता हूं अब यहां पे आप बोलोगे यहां पे एकम्युलेटर किधर है तो देखो यहां पे एकम्युलेटर आपको दिख नहीं रहा है लेकिन एक मीटर यहां पे हिडन है एलईडी मतलब लोड इन ए मतलब एकम्युलेटर ठीक है तो इसका मतलब हो गया अगर आपको एकम्युलेटर में कोई भी एड्रेस से डाटा से करना है तो उसके लिए आप उसे करोगे या एलडीए ठीक है तो इसके बाद देखो आपका 1 मीटर की वैल्यू कितनी हो जाएगी एकम्युलेटर की वैल्यू हो गई 26 है जो की इस एड्रेस की वैल्यू है और इस एड्रेस की वैल्यू जो रहेगी क्योंकि हम कट प्रेस नहीं यहां पे कॉपी पेस्ट होता है ठीक है यानी की ग्रेटर ट्रांसफर होता है और एक नेक्स्ट इंस्ट्रक्शन एस टी ए अब यह जो इंस्ट्रक्शन है ना यह सिम यह पूरा का पूरा उल्टा है इस इंस्ट्रक्शन का एलडीए का एलडीए हम लोग क्या करते द इस एड्रेस का डाटा इस एकम्युलेटर में मूव करते द एचटीएमएल क्या करेंगे एकम्युलेटर का डाटा है एड्रेस सिर्फ उल्टा है कम वैसा ही करता है ठीक है मुझे क्या करना है त मतलब स्टोर एकम्यूलेटेड एकम्यूलेटेड डाटा इन इस एड्रेस पे ठीक है तो ये भी क्या है यहां पे देखो डायरेक्टली एड्रेस मेंशन है इसलिए क्या हो गया डायरेक्ट ऐड्रेसिंग मोड हो गया अब मुझे क्या करना है एकम्युलेटर का डाटा है इसमें क्या करना है इस एड्रेस में स्टोर करना है तो हम लोग उसे करेंगे ये वाला इंस्ट्रक्शन ठीक है यहां पे देखोगे तो मेरा एकम्युलेटर है 35 ह और सी 5000 अब मुझे क्या करना है इस ये जो 35 ह है इसको यहां पे यहां पे स्टोर करना है यानी की इसको रिप्लेस करना है 35 से हम लोग उसे कर लेंगे ये इंस्ट्रक्शन एस टी ए c500 यानी की ये अपना एक इन्वर्टर की वैल्यू हो जाएगी एकम्युलेटर की वैल्यू तो वही रहेगी मेरा c500 की वैल्यू रिप्लेस हो जाएगी 04 से 35 ह और राइट तो आपको समझ गया बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ यह बहुत इंटरेस्टिंग इंस्ट्रक्शन है क्योंकि यहां पर क्या करता है अगर आपको दो डाटा एक साथ ठीक है आपको दो डाटा एक साथ किसी भी रजिस्टर पैर में स्टोर करना है तो ये वहां पे कम आता है और यहां पे देखोगे तो ये क्या करेगा जो भी आपका अन यहां पे इस एड्रेस पे डाटा रहेगा ठीक है यानी की बाईट थ्री या बाई तू ये एड्रेस जो भी डाटा रहेगा उसको लोअर ऑर्डर योर रजिस्टर रहेगा एल पे वहां पे स्टोर करेगा और इस एड्रेस के बाद जो नेक्स्ट एड्रेस है यानी की इसलिए इसने यहां पे प्लस किया इस एड्रेस के पास एड्रेस है डाटा रहेगा उसको हाई ऑर्डर रजिस्टर के अंदर स्टोर करेगा यानी की ये दो दो डाटा स्टीव करने का कम करता है अगर आपके पास दो डाटा है ठीक है और एक मेमोरी लोकेशन दिया है तो उसे केस में आप बोलेंगे इस डोंट इन दोनों डाटा को आपको मेमोरी लोकेशन पे से करना है तो आप जो पहला डाटा है उसको तो लो ऑर्डर रिएक्शन में से कर दोगे उसके बाद ठीक है उसके बाद जो नेक्स्ट एड्रेस रहेगा उसे पर जो डाटा रहेगा ठीक है उसको नेक्स्ट रजिस्टर पे आप स्टोर कर दोगे राइट तो यहां पे और एक चीज है आप दूसरा रिएक्शन उसे नहीं कर सकते सिर्फ यहां पर इसका मतलब क्या है एलडी मतलब लोड इन चल ठीक है लोड * एड्रेस आता है उसे पे जो डाटा है उसको ल फेर में से करना है ठीक है तो इसका हम लोग देखते हैं अब देखो इसका एड्रेस ही मोटर रहेगा डायरेक्ट क्योंकि डायरेक्टली आपको क्या दिया यहां पे एड्रेस दिया है तो जभी भी आपको इंस्ट्रक्शन में डायरेक्ट एड्रेस दिया तो वो क्या होगा डायरेक्ट ऐड्रेसिंग मोड होगा रे बाईट क्यों लेगा क्योंकि यहां पे एड्रेस है दो प्लस ये वैन व्हाइट राइट अब देखो कैसे कम करता है मेरे पास यहां पे देखो क्या है ये एड्रेस है जिस पे क्या स्टोर है 31 है स्टोर है अब देखो ध्यान से ये एड्रेस देखना 2100 है अब देखो यहां पे एक और एड्रेस है ये एड्रेस क्या है उसके बाद वाला है 2101 ठीक है 2100 2101 उसके बाद यशवंत है 52h अब मुझे इन दोनों डाटा को ल प्लेयर में से करना है ठीक है इन दोनों डाटा को कल में से करना है तो मैं यहां पे सिंपली क्या करूंगा एलएलडी 2100 करूंगा तो यहां पे आप बोलोगे तो मैं तो सिर्फ यहां पे पहला एड्रेस यहां पे मेंशन किया दूसरा एड्रेस दूसरा एड्रेस ये ऑटोमेटिक ले लेता है ठीक है दूसरा एड्रेस क्या करेगा इसके बाद जो नेक्स्ट एड्रेस है 210 नेक्स्ट एड्रेस 52h वो ऑटोमेटिक को कर लेता है इंटरनल ठीक है ये इंस्ट्रक्शन होने के बाद जो ह में वैल्यू आएगा वो क्या रहेगा ह में वैल्यू रहेगा 52h और एल में जो वैल्यू रहेगा वो क्या रहेगा 31च आप बोलोगे ऐसा उल्टा क्यों हो रहा है क्यों की यहां पे देखो ये जो है ना 31 ह वो पहले यहां पे जो पहला एड्रेस मेंशन रहेगा ना उसको एल में स्टोर किया जाएगा ठीक है तो ये लो ऑर्डर डाटा नहीं बोल सकते यहां पे इसको बोल सकते हो की लो एड्रेस है ठीक है सबसे छोटा एड्रेस है इससे छोटा एड्रेस राइट तो छोटा एड्रेस है उसको पहले देखो 210 क्या एक छोटा एड्रेस है उसको इसलिए एल पे स्टोर किया जा रहा है उसके बाद वाला बड़ा एड्रेस है उसको हाइड्रो पे दूर किया जा रहा है ठीक है तो वो आपको समझाइए थोड़ा सा अलग इंस्ट्रक्शन था लेकिन बहुत ही कम का इंस्ट्रक्शन है जितने भी हम प्रोग्राम देखेंगे ना उसमें ये कम आने वाला है ठीक है नेक्स्ट स्टेशन 52 है ठीक है एलएलडी करने के बाद क्या होगा यहां पे देखो ये वाला जो एड्रेस है 31 ये क्या होगा लोडर रजिस्टर होगा यानी की 31 और ये वाला जो डाटा है ये क्या है ये उससे बड़ा है राइट इसलिए हाइड्रा में जाके स्टोर हो रहा है अलराइट नेक्स्ट इंस्ट्रक्शन उसका उल्टा है एस ह एल दी देखो मोस्टली जब एस लग जाता है ना इंस्ट्रक्शन में तो ये पिछले वाले का उल्टा बन जाता है यानी की पहले हम क्या करते द इस एड्रेस से डाटा को एचपी में से कर रहे द अब क्या कर रहे हैं हमको कल प्लेयर से डाटा को एड्रेस पे स्टोर करना है सिंपल है एकदम उल्टा ठीक है ये भी डायरेक्ट होगा क्योंकि इसके अंदर भी एड्रेस है से ही इंस्ट्रक्शन है सिर्फ उल्टा हो गया देखो अब क्या करेंगे एल का जो डाटा है उसको जो एड्रेस मेंशन है उसे टाइम स्टोर कर देंगे और ह का डाटा है जो नेक्स्ट एड्रेस उसके बाद आएगा उसपे स्टोर कर देंगे इसी को ये इसका ऐड्रेसिंग मोड है डायरेक्टिंग मोड ठीक है तीन व्हाइट होगा क्योंकि एड्रेस भी है इसके अंदर इसका एग्जांपल देखते हैं यहां पे देखो लेट एस की वैल्यू कितनी है 32 है और एल की वैल्यू कितनी है लाइव मैच ठीक है अब जैसे हम रन करेंगे 2100 यानी की इस एड्रेस पर क्या स्टोर हो जाएगा इस एड्रेस पे 35 अस्त हो जाएगा उसके बाद जब नेक्स्ट एड्रेस रहेगा इसके बाद वाला उसपे स्टोरेज हो जाएगा देखो 2100 पे 35 हो गया और 32 कहां पे जाएगी चलेगा तू वैन जीरो वैन यहां पे ह रहेगा ठीक है अलराइट जो नेक्स्ट इंस्ट्रक्शन है एलडीएक्स और आरडीएक्स जैसा लग रहा है राइट एलडीएक्स आरपी यानी की यहां पे रजिस्टर पैर रहेगा यहां से डाटा को आपको स्टोर करना है किसके अंदर एलडीए ए मतलब क्या लोड इन एकम्युलेटर ठीक है हमको क्या करना है लोड करना है आरपी ठीक है कभी भी देखो इंस्ट्रक्शन में मोस्टली अभी भी एक्स आएगा ना मोस्ट केसेस में कभी-कभी ऐसा एक्सेप्शन केस भी आता है एक्स आएगा तो मतलब आपको यहां पे रजिस्टर पैर रहेगा जिसके अंदर इस रजिस्टर पैर के अंदर क्या स्टोर होगा एड्रेस तो होगा और उसे एड्रेस पे जैसे एम होता था ना ऑलमोस्ट वही कॉन्सेप्ट है रजिस्टर पे आपका एड्रेस होगा और उसे एड्रेस पे कोई डाटा होगा वहां से आपको डाटा कॉपी करना है ए के अंदर ठीक है तो यहां पे देखो ये भी क्या है रजिस्टर इनडायरेक्ट है क्योंकि आपको डाटा क्या हो रहा है नहीं मिल रहा रजिस्टर ही रजिस्टर है ये क्या कोई डाटा और एड्रेस नहीं है ठीक है अब यहां पे देखो आरपी कैन बी बी सी दी ठीक है आरटी अब उसे कर सकते हो ई और दी ह एल ने उसे कर सकते क्योंकि ल अगर उसे करोगे तो वो एम बन जाता है ठीक है अब देखो यहां पे बी में मेरा वैल्यू 25 है सी में मेरा 25 ह है यानी ई को मिला के 25x इसी का कोई और मतलब नहीं निकलना देखो ई मिला के क्या हो गया 25 25 ह यानी की ये क्या है एक एड्रेस है ठीक है इस एड्रेस पर क्या स्टोर है 33h तो देखो डाटा हम लोग को डायरेक्टली रजिस्टर पैर में स्टोर नहीं है क्योंकि रजिस्टर में एड्रेस हो रहा है और उसे एड्रेस पे डाटा स्टोर है तो हमको डायरेक्टली डाटा नहीं मिला इसलिए दर है ये क्या है रजिस्टर इनडायरेक्ट है और राइट थोड़ा कचरा कर दे रहा हूं मैं अरे अब मुझे क्या करना है इस जो रजिस्टर पैर में डाटा है उसको मूव करना है कहां पर रजिस्टर बी में ठीक है तो रजिस्टर बी सी दी सी में जो डाटा स्टोर है इसी में क्या है 25 ह इस एड्रेस पर जो डाटा है 33 ह इसको मूव करना है मुझे कहां पे एलडीए यानी एकम्युलेटर में मूव करना है ठीक है अब देखो मेरा एकम्युलेटर की वैल्यू कितनी ए जाएगी 33 ह आई होप आपको ये समझा अगर आपको ये क्या करना है रजिस्टर पैर में कोई अगर एड्रेस है उसे एड्रेस अगर डाटा है और उसे डाटा को अगर आपको कहां पे स्टोर करना है एकम्युलेटर के अंदर तो उसे केस में आप उसे करोगे एलडीए एक्स एक्स कभी भी आए तो मोस्टली आप समझ लेना रजिस्टर पे एड्रेस है उसे एड्रेस पे क्या आया डाटा ठीक है ये से कॉन्सेप्ट आपका एम वाला है ठीक है चलो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ एस टी ए एक्स अब देखो मैंने क्या बोला जैसे एस लग जाता है वो इंस्ट्रक्शन उल्टा समझ लो पहले वाले का उल्टा है तो सेंट एक्स में क्या होगा आपको डाटा को से करना है इस रजिस्टर पर एड्रेस पर ठीक है तो से है इसको मैं वापस से आपको एग्जांपल के साथ बताता हूं देखो मेरा जो दे रजिस्टर पर है उसे पर एड्रेस तू है 25 25 ह और इस एड्रेस पे स्टोर है 04h ठीक है यानी की इस पे ये स्टोर है इस पे और इस एड्रेस पे स्टोर है जीरो फोर यानी की ये भी क्या है आपको इन डाटा डायरेक्टली नहीं मिल रहा है इन डायरेक्टली नहीं मिल रहा है जब डाटा interly मिलता है रजिस्ट्रेशन उसको बोलते हैं रजिस्टर इनडायरेक्ट एड्रेस मोड और एकम्युलेटर पे स्टोर है 55h ठीक है अब मैं जब रन करूंगा एस टी एक्स टी यानी की ये जो दे के अंदर जो डाटा है 04h वो मूव हो जाएगा थ्री एकम्युलेटर के अंदर जो डाटा है वो दे के अंदर चले जाएगा ठीक है ये उल्टा एसटीएक्स है ना तो एकम्युलेटर के अंदर क्या है 55s तो ये रिप्लेस हो जाएगा 04 से 55 से तो यहां पे देखोगे तो 25 25 आगे अब बन गया मतलब ये जो एड्रेस है इसका जो डाटा है वो रिप्लेस हो गया 55s है और एकम्युलेटर का डाटा चलेगा क्योंकि हम कट पेस्ट नहीं करते कॉपी पेस्ट करते हैं ठीक है अब नेक्स्ट इंस्ट्रक्शन बहुत इजी है इस ग्रुप का लास्ट इंस्ट्रक्शन है एक्सचेंज का मतलब क्या होता है एक्सचेंज ये क्या करता है आपका ह की वैल्यू को दी से एक्सचेंज करता है और एल की वैल्यू को इस एक्सचेंज करता है ठीक है डी अमेजिंग ठीक है दे की वैल्यू को यहां पे ह से एक्सचेंज होगा और ए की वैल्यू को एलएक्स एक्सचेंज होगा अलराइट इसकी वैल्यू इसके अंदर चली जाएगी इसकी वैल्यू इसके अंदर राइट और ये इसका देखो ऐड्रेसिंग मोड क्या है रजिस्टर क्योंकि इसके अंदर क्या है रजिस्ट्री रजिस्टर है ठीक है अब आप बोलोगे की इसके अंदर आ ये तो इंप्लायड ऐड्रेसिंग होना चाहिए राइट क्योंकि इसके अंदर कुछ भी ऑपरेट मेंशन नहीं है तो यहां पे देखो एक्सचेंज जो है ना थोड़ा एक्सेप्शन का एड्रेस मोड देखो रजिस्टर है आप बोलोगे इसका तो इंप्लायड या एमप्लीफायर होना चाहिए क्योंकि इसके अंदर ऑपरेटर कहीं मेंशन नहीं है यस मैं मानता हूं बट ये एक्सेप्शन केस है तो इसमें क्या होता है ये याद रखना एक्सचेंज होता है वो रजिस्टर ऐड्रेसिंग मोड होता है अलराइट तो यहां पे देखो मेरा ह के अंदर क्या डाटा है 23 ह एल के अंदर क्या डाटा है 32 ह और ये दी के अंदर क्या है 53 ह ए के अंदर क्या है ठीक है अब मुझे क्या करना है डाटा एक्सचेंज करना है ह के अंदर और दी के अंदर दोनों में डाटा को एक्सचेंज करना है मतलब ए के अंदर ए जाएगा 23 ह और ह के अंदर ए जाएगा 53 ह वैसे ही एल और ए का डाटा एक्सचेंज करना है एल के अंदर आएगा 55 ह और 32 इंच इसके अंदर चलेगा इसके अंदर 55 ए गया ओके सारा डाटा एक दूसरे के साथ एक्सचेंज हो गया आई होप सो आपको डाटा ट्रांसफर ग्रुप के सारे इंस्ट्रक्शन अच्छे से समझ में ए गए कोई भी डाउट है तो गवर्नमेंट सेशन करो और एक चीज इस चैप्टर का यह जो नोट्स है अगर आपको यह चाहिए तो आप क्या करो टेलीग्राम का लिंक डिस्क्रिप्शन में आपको मिल जाएगा वो जाके ज्वाइन करो वहां पे मैंने नोट्स अरे पीडीएफ वहां पे पोस्ट करते रहता हूं ठीक है तो नेक्स्ट इंस्ट्रक्शन ग्रुप देखते हैं अर्थमैटिक ग्रुप है अलराइट अलराइट सो अपना जो नेक्स्ट ग्रुप है जिसका नाम है अर्थमैटिक ग्रुप मोस्टली इसमें हम लोग क्या करेंगे नाम से आपको पता चल जाएगा एडिशन सब्सट्रैक्शन इंक्रीमेंट और डिक्रिमेंट अरे तो आपके सामने पहला इंस्ट्रक्शन ये रहा जिसका नाम है ऐड आर तो यहां पे आपको क्या करना है जो रजिस्टर है उसका डाटा एकम्युलेटर का डाटा के साथ ऐड करना है उसको उसका जो रिजल्ट आएगा वापस एकम्युलेटर में से करना है और राइट तो फटाफट इसका एग्जांपल देख लेते हैं ये सब तो आपको समझ में ए रहा होगा अभी और इसमें एक चीज और नोटिस करने वाली है सारे फ्लैग इफेक्ट हो सकते हैं क्योंकि अभी तक हम लोग जो कर रहे द सिर्फ डाटा ट्रांसफर कर रहे द डाटा को मोडिफाइड नहीं कर रहे द अब हम लोग क्या करेंगे डाटा के साथ एडिशन सब्सट्रैक्शन करेंगे ठीक है इस केस में क्या होगा सारे फ्लैग आपके इफेक्ट हो सकते हैं और राइट यहां पे देखो मेरे पास एक रजिस्टर है दी जिसके अंदर डाटा है 35 और एकम्युलेटर है जिसके अंदर डाटा है 05 राइट अब मैं करूंगा मुझे इन दोनों का एडिशन करना है तो मैं फायर करूंगा इंस्ट्रक्शन ठीक है तो इंस्ट्रक्शन कैसे होगा मैं पहले क्या करूंगा जो यहां पे दी में डाटा है उसका बाइनरी में कन्वर्ट करूंगा आई होप आपको बाइनरी कन्वर्जन आता रहेगा रीको बाइनरी में लिखते हैं वैन वैन ये ए गया जीरो जीरो है ना क्योंकि हम लोग हजार्ड डेसिमल के रूप में रिप्रेजेंट कर उसको 5 को हम लोग को बिन में लिखना है तो 1001 होता है उसके बाद से यहां पे ये कन्वर्जन करना है फिर इसका एडिशन इसका एडिशन का रिजल्ट आएगा ये कुछ ठीक है तो यहां पे देखो इसको एडिशन कैसे करना है तो यहां पे वैन वैन को क्या होता है वैन वैन अगर ऐड करोगे तो यहां पे वैन वैन का रिजल्ट आएगा 10 यहां पे जीरो लिख दिया और वैन कैरी फॉरवर्ड होता है अब 10 जीरो क्या ए जाएगा वैन ए जाएगा फिर वापस से 11 आया यानी की यहां पे जीरो और कैरी फॉरवर्ड होगा ये यहां पे वैन जीरो जीरो वैन ए जाएगा ठीक है वैन जीरो जीरो वैन वैन जीरो वैन जीरो जीरो जीरो और राइट अब वापस से इसको हेक्साडेसिमल में आपको कन्वर्ट करना है तो वैन वैन होता है थ्री और वैन जीरो वैन जीरो होता है ए यानी की 10 इसको exotation में ए बोलते हैं अब देखो इसमें कौन-कौन से फ्लैग इफेक्ट है यहां पे सिर्फ प्रायोरिटी फ्लैग इफेक्ट हुआ ठीक है क्योंकि सिन फ्लैग अपना आंसर नेगेटिव नहीं है तो साइंस फ्लिक नहीं है क्योंकि आंसर जीरो नहीं है तो जीरो क्या हम लोग हैं D3 यानी की यहां पर फोर्थ बीट से कोई फॉरवर्ड किया नहीं तो इसलिए ऑक्सीडेशन की करीब जीरो रहेगा परिर्टी फ्लेक्स सेट हो रहा है क्यों क्योंकि यहां पे देखो नंबर ऑफ वंस कितने हैं नंबर ऑफ वंस एवं है इसलिए यहां पे परिर्टी फ्लेक्स सेट हो रहा है ठीक है और यहां पे कोई कैरी लास्ट में जेनरेट हुआ था क्या नहीं इसलिए कैरी फ्लैग भी सेट नहीं हुआ है राइट बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है ऐड एम इंस्ट्रक्शन से है सिर्फ यहां पे आपको डाटा डायरेक्ट रजिस्टर से नहीं मिलेगा इनडायरेक्टली मिलेगा ठीक है यानी की वो ल प्लेयर के किसी एड्रेस के स्टोर रहेगा ठीक है तो हमको पता है एम क्या होता है ऑलरेडी मैंने एक्सप्लेन किया है इसका एग्जांपल देखते हैं फाटक से ठीक है तो यहां पे आप देखोगे तो मेरे पास ल प्लेयर है जिसके अंदर दी जीरो जीरो है और ये डाटा नहीं है ये क्या है एड्रेस है और इस एड्रेस पे स्टोरेज 35 और एक मिनट में स्टोर है जीरो फाइव से डाटा जैसे ऊपर था अब मुझे क्या करना है मुझे एडिशन करना है तो मैं करूंगा ऐड एम क्योंकि डाटा डायरेक्टली नहीं मिल रहा है मुझे और राइट तो मेरा एकम्युलेटर में जो डाटा है अब ए जाएगा 38 यानी की एडिशन बाय डिफाल्टर हम लोग करेंगे तो इतना ही आएगा लेकिन हमारा जो एड्रेस है यहां पे कुछ भी इफेक्ट नहीं हुआ क्योंकि हम लोग डाटा को कहां पर से कर रहे हैं एकम्युलेटर के अंदर राइट बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ ए दी आई अब देखो आपके इंस्ट्रक्शन में ए चुका है आई जब भी इंस्ट्रक्शन में आई आता है तो हम लोग क्या बोलते हैं की वो कौन सा है इमीडिएट ऐड्रेसिंग मोड प्लस एमिरेट्स ऐड्रेसिंग मोड में हमको क्या दिया जाता है डायरेक्टली डाटा दिया रहता है तो सिंपल है आपको डाटा दिया रहेगा आपको आपको जो एकम्युलेटर का डाटा है उसके साथ एडिशन करना है सिंपल है देखो आपका जो डाटा है डायरेक्टली उसको 1 मीटर का डाटा के साथ एडिशन करना है तो फटाफट यहां पे ए जाते हैं और इससे एग्जांपल देख लेते हैं देखो एकम्युलेटर में मेरे डाटा है ए ए ह यानी की ये डाटा है उसको एडिशन करना है किसके साथ 15 के साथ एडिशन करना है तो हम लोग फायर करेंगे आदि ठीक है आदि करेंगे तो इसका एडिशन खोलिए के बाद एफ एफ ह आएगा आप बाइनरी में कन्वर्ट करके इसका एडिशन कर सकते हो ठीक है उसके बाद यहां पे ए दी सी ए दी सी यानी की इसमें भी एडिशन करना है किसके साथ रजिस्टर के डाटा के साथ लेकिन यहां पे सी लग गया है तो समझ जाना है उसको इसमें क्या है कैरी है ठीक है तो यहां पे क्या करना है अगर आपके पास एक कैरी है और रजिस्टर में डाटा है प्लस एकम्युलेटर में डाटा है ये तीनों को एडिशन करना है तो उसके अपने को कम आएगा कौन ए डीसी ठीक है तो देख लेते इसका एग्जांपल मेरे पास एकम्युलेटर है जीरो वैन ठीक है अब इन तीनों का एडिशन करना है तो उसके लिए हमको उसे करना पड़ेगा क्या एडीसी ठीक है तो कैरी के साथ एडिशन किस में होता है इस इंस्ट्रक्शन के साथ होता है ठीक है कैसे पहचानोगे क्योंकि इसमें सी लगा हुआ है एडीसी यानी की समझ लो कैरी के साथ एडिशन होता है नेक्स्ट इंस्ट्रक्शन है ए दी सी एम ठीक है यानी की कैरी के साथ आपका जो डाटा है वो डायरेक्टली नहीं मिल रहा है डाटा किसी ल प्लेयर के ल प्लेयर के एड्रेस पर शो है ठीक है यहां पर इसका एग्जांपल देख लेते हैं देखो मैं थोड़ा फटाफट जा रहा हूं क्योंकि सारे इंस्ट्रक्शन ऑलमोस्ट से है थोड़े-थोड़े चेंज हैं राइट यहां पर देखो ल प्लेयर है इसके अंदर यह डाटा है ये डाटा नहीं एक्चुअली क्या एड्रेस है इस एड्रेस पे 05 है और एकम्युलेटर में है और कैरी फ्लैग में जीरो जीरो है ओके तो अब इस सिचुएशन में अगर डाटा डायरेक्टली नहीं मिल रहा है और कैरी भी है तो उसे केस में हम उसे करेंगे एडीसी एम और आपका रिजल्ट आएगा 3ah और राइट उसके बाद ए सी आई ए सी आई यहां पे देखो इंस्ट्रक्शन में आई ए गया यानी की ऐड्रेसिंग मोड है यानी की इसमें आपको डाटा डायरेक्टली मिलने वाला है सिंपल है इसमें इंस्ट्रक्शन में सी भी ए गया है ठीक है यानी की आपको एकम्युलेटर का डाटा के साथ एक्चुअल जो डाटा दिया उसके साथ एडिशन करना है क्या ये फ्लैग ठीक है ऐसी और इसका रिजल्ट आएगा आपका फाइव बी आप ये खुद से भी ट्राई कर सकते हो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन तो सारे एडिशन इंस्ट्रक्शन खत्म हो चुके अब स्टार्ट होगा सब्सट्रैक्शन वाले इंस्ट्रक्शन ठीक है तो यहां पे है सब आर यानी की सब्सट्रैक्ट आर कहां से लेंगे एकम्युलेटर है से वही पैटर्न है ठीक है जैसे हम एडिशन करते द वही अब नेक्स्ट इंस्ट्रक्शन में आर नहीं रहेगा एम रहेगा ठीक है राइट तो यहां पे देखो ए है एकम्युलेटर का डाटा में से माइंस करना है अपने को रजिस्टर करें फटाफट देख लेते मेरे एकम्युलेटर में क्या है 37 ह है और कैरी नहीं है सॉरी एक रजिस्टर सी है इसके अंदर 40 है अब मुझे इनका सब्सट्रैक्शन करना है ठीक है तो सब्सट्रैक्शन कैसे करेंगे तो सब्सट्रैक्शन इतना सिंपल और सीधा नहीं होता है देखो कभी भी सब्सट्रैक्शन आप डायरेक्टली भी कर सकते हो लेकिन अब देखो जो एकम्युलेटर का डाटा है वो 37 है और कैरी का डाटा 40 है तो 37 में से 40 माइंस करोगे तो क्या आएगा माइंस में वैल्यू आएगी राइट तो आपको पता है की जब माइंस में वैल्यू आती है तो वहां पे आप जो माइक्रोसॉफ्ट बताता हूं वहां पे तू कंपलीमेंट मेथड उसे करता है उसको सब्सट्रैक्शन करने के लिए डायरेक्टली करेगा तो वो रोंग आएगा अगर आपका जो रिजल्ट है वो डायरेक्टली पॉजिटिव आने वाला है तो उसे केस में अगर ये 40 मैंने 37 है तो आप इसको डायरेक्टली बाइनरी में कन्वर्ट करके जो नॉर्मल सब्सट्रैक्शन होता है वो कर सकते हो ठीक है वो एक स्टेप में हो जाता है लेकिन जब आपका रिजल्ट माइंस में आने वाला था उसे केस में अगर आप डायरेक्टली इसको बाइनरी में कन्वर्ट करके रिजल्ट रोंग है तो केस में हम उसे करेंगे टूल्स कंपलीमेंट मेथड ठीक है तो तू कंप्लीमेंट मेथड में देखो क्या करना है अपने को यहां पर 37 में से मुझे 40 - करना है तो इस केस में क्या करना पड़ता है इस केस में यहां पर माइंस करना है उसको पहले बाइनरी में कन्वर्ट करोगे ठीक है तो 40 को अगर मिनर में कन्वर्ट करोगे तो कुछ ऐसा दिखेगा उसके बाद उसका वंश कौन कंप्लीमेंट निकलना है ठीक है इसका वंश कंप्लीमेंट क्या होगा वंश कंप्लीमेंट था उसका उल्टा सारे बिट्स का उल्टा जीरो का वैन जीरो का वैन जीरो का वैन जीरो का वैन जीरो का वैन जीरो का वैन वैन का जीरो जीरो का वैन ठीक है ये मिल का वैन कौन वंश कंप्लीमेंट अब ट्यूज कंपेयर में निकलना है तो सिर्फ क्या करोगे ये जो रिजल्ट आया ना वंस कंप्लीमेंट का उसमें प्लस वैन कर दो ठीक है प्लस वैन करोगे तो 1 + 1 क्या आएगा जीरो वैन प्लस वैन एक्चुअली वैन जीरो आता है तो ये वैन यहां पे जीरो ए जाएगा वैन कैरी जाएगा तो 1 + 1 यहां पे जीरो ऐसे करके यहां पे ऐसा रिजल्ट आएगा आपको ठीक है ये एडिशन आई होप आपको समझा बढ़ते हैं आगे ये आपका ए गया तू उसे कंप्लीमेंट राइट डरना नहीं तो हिंदी है लेकिन इजी है ठीक है ये आपका ए गया टूल्स कंप्लीमेंट अब क्या करना है आपका जो ये एकम्युलेटर का डाटा 37 ठीक है ये था ना 37 और 40 तो आपको क्या करना ये नीचे वाले इसका तू कंप्लीमेंट निकलना है फिर इसमें से माइंस करना था राइट तो तो उसको यहां पर लिख दो और इसका एडिशन कर दो एडिशन में हम लोग एडिशन करते हैं सब्सट्रैक्शन नहीं करते एडिशन से ही रिजल्ट आता है अब इसका एडिशन करने के बाद रिजल्ट ये आया है ठीक है रिजल्ट आने के बाद यहां पे देखो कैरी को जेनरेट नहीं होता हम यहां पे लिख देंगे जीरो और जीरो का हमको क्या करना है वंस कंप्लीमेंट करना है तो ये आगे वैन ठीक है तो यहां पे आपका कैरी वैन आया यानी की कैरी फ्लेक्स सेट हो गया राइट और ये जो रिजल्ट है वो तो नेगेटिव आने वाला है इंटरनली आपको microproof से कुछ कैलकुलेट करेगा तो यहां पे देखो साइन फ्लैग इसलिए सेट हो गया वैन अलराइट अभी भी आपका तो देखो रिजल्ट जो है ना वो फाइनल नहीं आया है ठीक है क्योंकि आप अगर हेक्साडेसिमल में बता देता हूं आपको 37 - 40 करोगे तो आपका आना चाहिए 9 आना चाहिए -9 आना चाहिए वैल्यू लेकिन ये कहीं से भी नाइन नहीं दिख रहा अगर आपको इसको कन्वर्ट करोगे तो ये नाइन नहीं है ठीक है इसको आपको क्या करना है वापस से इसको क्या करना है इसका उसे कंप्लीमेंट निकलना पड़ेगा ये जो रिजल्ट आया है इसको टूल्स कंप्लीमेंट कैसे करोगे पहले इसका वंश कंप्लीमेंट निकल लो वंश कंप्लीमेंट निकलने के बाद प्लस वैन कर दो ये ए गया उसका टूल्स कंप्लीमेंट अब ये जो तू उसे कंप्लीमेंट है ना ये देखो इसका जो वैल्यू है इसका वैल्यू क्या आएगा जीरो और यह जो वैल्यू आएगा ये नाइंथ यानी की आपका जीरो नाइन आया है अरे और यहां पे ये वैल्यू प्लस है की माइंस वो कैसे पता यहां पर साइन फ्लेक्स सेट हो गया तो ये क्या है माइंस है तो रिजल्ट ऐसा नेगेटिव नंबर आएगा ठीक है ऐसे हम लोग उसे करेंगे टूल्स कंप्लीमेंट मेथड से उसे करेंगे और राइट तो यह टूल्स combliment मेथड है अगर आपको समझा नहीं तो अभी कोई प्रॉब्लम नहीं है ठीक है हम लोग जो प्रोग्राम करेंगे तो उसमें भी एक दो मैं एग्जांपल आपको दे दूंगा वैसे आपको सिर्फ इंस्ट्रक्शन पहले समझना है सारे ठीक है बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है सब एम जैसे मैंने बताया नेक्स्ट इंस्ट्रक्शन में यहां पे आर की जगह एम ए जाएगा ठीक है ये भी से है फटाफट इसका एग्जांपल ले लेते हैं यहां पे मेरे ल प्लेयर में देखो एक एड्रेस है 2500 इस एड्रेस पे स्टोर है डाटा 05 अब मुझे क्या करना है मेरे एकम्युलेटर में जीरो सेवन है इन दोनों का सब्सट्रैक्शन करना है तो सिंपल है जब डाटा इंटीग्रिटी मिलेगा सब एम यानी की यहां पे देखो इसका जो रिजल्ट आएगा मतलब 07 में से जीरो फाइव आएगा तो जीरो तू आएगा ठीक है आप अपने जब एग्जाम आएगा एग्जाम में अगर सबको ऐसा कुछ क्वेश्चन आएगा ना एकदम सिंपल सिंपल एग्जांपल लेना और आपको फुल मार्क्स मिल जाएगा अगर आपने इतना लिख दिया और सिंपल एग्जांपल लेना ऊपर वाला मैंने हार्ड एग्जांपल लिया था तो आपको समझने के लिए बट एग्जाम में आप सिंपल सिंपल एग्जांपल लेना है सर जीरो जीरो तू माइंस जीरो वैन ऐसा करना है ठीक है तो आपका हो जाएगा वो उसके बाद आता है एस यू आई अब देखो आपके इंस्ट्रक्शन में डायरेक्टली आई आगे यानी की आपको डाटा डायरेक्टली मिलने वाला है इमीडिएट ऐड्रेसिंग मोड ठीक है तो यहां पे देखोगे तो फाटक से इसका भी आई होप मुझे लगता नहीं इसको समझने की जरूरत है फिर भी यहां पे देखो मेरे एक किलोमीटर एकम्युलेटर में 1 एफ है और मुझे क्या करना है इसको 1f मणि यानी की मेरा डाटा ऑलरेडी दिया है इसके साथ माइंस करना तो इसका रिजल्ट आएगा 0 0 क्योंकि दोनों ही से है ठीक है फिर इसके बाद एसडीबी अब वहां पे था एडिशन में ए दी सी था तो वहां पे पता था की वो कैरी अगर रहेगा तो उसके साथ हम लोग एडीसी उसे करेंगे बट यहां पे एसबीबी मतलब यहां पे बोरो है ठीक है पता है आपको बचपन में हम लोग करते द जब भी एडिशन सब्सट्रैक्शन कर देते तो ऊपर वाली वाली छोटी होती थी नीचे वाली से हम लोगों को बोरो लेना पड़ता था से केस यहां पे बोरो को यहां पे कैरी बोला गया है ठीक है यहां पर आपको क्या करना है एकम्युलेटर में डाटा दिया 37 और रजिस्टर भी डाटा दिया 3 एफ ठीक है और कैरीज में डाटा दिया है कैरियर बोरो मीटर दिया जीरो आना चाहिए इन दोनों का सब्सट्रैक्शन करना है उसे केस में हम उसे करेंगे क्या आगे बी बी इस बी का मतलब क्या है रजिस्टर है इस बी का मतलब बोरो है इस बी का एसडी मतलब सब्सट्रैक्शन है ठीक है इसमें कंफ्यूज नहीं होना है राइट ये हो गया इसका अगर आप सब्सट्रैक्शन करोगे तो आपको ऐसा कुछ आएगा राइट और एक चीज आपको बता डन सपोज जैसे की यहां पे एडिशन में वनप्लस वैन क्या होता है 10 होता है तो अट्रैक्शन में 1 - 1 तो आपको पता है जीरो ही होगा बट अगर आपको ऐसा कुछ आया 1 - 1 - 1 इसका रिजल्ट क्या आएगा 1 - 1 - 1 इसका रिजल्ट आपको क्या आएगा ये देखो ऐसा होता है 1 - -1 ठीक है इन दोनों का क्या होगा एडिशन होगा तो ये हो जाएगा वैन वैन प्लस वैन क्या होता है वैन जीरो होता है राइट ऐसा नहीं 1 + 1 आपका हो जाएगा पता है आपको वैन में से ये क्या है बाइनरी का तू है तो बाइनरी का तू में से वैन निकलेगा इसको क्या करना पड़ेगा बोरोलीन लेना पड़ेगा ये वैन वैन हो जाएगा वैन वैन मतलब थ्री थ्री में से 3 में से तू जाएगा तो कितना हो जाएगा वैन बचेगा ठीक है और यह गौरव वापस जो लिया है ना उसको वापस देना पड़ेगा सब्बल यानी आपको डाटा आप interactly मिलेगा ह एल पे ऐसे और कैरी के साथ सब्सट्रैक्शन करना है वो भी फटाफट देख लेते हैं ठीक है ये भी से आप देख सकते हो इसका आगे बढ़ते हैं एसबीआई मतलब स्टेट बैंक ऑफ इंडिया ऐसा नहीं होता है एसबीआई यानी की आपको क्या करना है इम्मीडिएटली आप डाटा रहेगा क्योंकि यहां पे लिए ठीक है तो ये से ही है सब कुछ पैटर्न देखो से ही है एक मिनट में डाटा है कैरी में डाटा है वैन और मेरा एक्चुअल डाटा दिया 31 अब इन दोनों का क्या करना है आपको सब्सट्रैक्शन करना है यानी इसका इसका ऐसे होगा ये मेरा एकम्युलेटर 32 और डाटा क्या दिया है यहां पे 31 ठीक है और यहां पर कैरी में दिया है कैरी में दिया है वैन तो देखो अपने पहले भी पढ़ा देगा जब माइंस माइंस आता है तो क्या होता है प्लस आता है तो 32 - - + हो जाएगा तो यहां पे 31 ए जाएगा तो ये 32 हो जाएगा तो अब इसका रिजल्ट क्या आएगा जीरो इसलिए यहां पे देखो जीरो आया बढ़ते हैं अब बढ़ते हैं हम लोग इंक्रीमेंट इंस्ट्रक्शन पढ़ेंगे ठीक है तो इंक्रीमेंट में क्या होगा ओबवियसली यहां पे क्या होगा जो भी वैल्यू रहेगा एक से डिक्रिमेंट होगा सिंपल तो यहां पे देखो रजिस्टर है रजिस्टर का जो भी डाटा रहेगा उसको एक से इंक्रीमेंट कर देगा सिंपल आई एन आर ठीक है आईएनआर मतलब क्या होता है इंक्रीमेंट डीसीएल मतलब decreement ठीक है और यहां पे एक चीज बता डन आपको यहां पे सारे फ्लैग इफेक्ट नहीं होंगे सारे फ्लैग इफेक्ट होंगे क्योंकि एडिशन सब्सट्रैक्शन कैरी उसे करते तो यहां पर कैरी जेनरेट नहीं होगा बाकी सारे फ्लैग इफेक्ट होंगे और राइट यहां पे देखो मेरे रजिस्टर बी में डाटा है जीरो वैन इसको मुझे इंक्रीमेंट करना है तो मैं उसे करूंगा क्या आई एन आर बी तो मेरा डाटा हो जाएगा जीरो तू इंफाल अब देखो यहां पे आर था नेक्स्ट इंस्ट्रक्शन गैस करते हो क्या होगा आई एन एम ठीक है ना यहां पे क्या होगा मेरा ह एल पर है इसके अंदर एड्रेस है इस एड्रेस पे 04 है इसको मुझे इंक्रीमेंट करना है एक से तो मैं लिखूंगा आईएनआर एम और ये इंक्रीमेंट हो जाएगा ठीक है नेक्स्ट इंस्ट्रक्शन रहेगा से इंस्ट्रक्शन आई थिंक यहां पे कॉपी हो गया है आया एनएक्स रहेगा ठीक है नेक्स्ट इंस्ट्रक्शन आई एन एक्स मैंने आपको पहले ही बता चुका हूं तो अभी भी इंस्ट्रक्शन में एक्स ए गया ना समझना की आपका जो डाटा है वो रजिस्टर पैर में से है ठीक है तो अभी भी या फिर कोई प्रोग्राम में अगर दे दिया की आपका जो डाटा है वो रजिस्टर पैर में से है उसको एक से इंक्रीमेंट करो तो उसे केस में आप क्या करोगे ठीक है यहां पर देखोगे तो मैं यह सब नहीं वापस बता रहा हूं क्योंकि बहुत बार हम लोग डिस्कस कर चुके हैं और आपको समझ में ए गया है दी जीरो जीरो इसको मैं मुझे एक से इंक्रीमेंट करना है तो मैं क्या लिखूंगा यहां पे aayence ह लिखूंगा ठीक है इसके पहले हम 8 बीट केट है अभी ये 16 बीट का रेट है तो उसे केस में उसको कैसे इंक्रीमेंट करोगे तो केस में लिखोगे आयन एक्स ह ये बढ़ जाएगा डीजी 0001 राइट नेक्स्ट है डीसीआर अब इंक्रीमेंट के सारे खत्म हो गए अब डीसीआर से पैटर्न रहेगा डीसीआर rdcr mdcx ठीक है तो यहां पे डीसीआर यहां पर छोड़कर सारे फ्लैग इफेक्ट होंगे एक और चीज बताना था आपको यहां पर जो एक एक्सेप्शन कैसे आया नेक्स्ट में कोई भी फ्लैग इफेक्ट नहीं होता है ठीक है जो रजिस्टर पैर है ना रजिस्टर पैर में जो अगर आप इंक्रीमेंट डिक्रिमेंट कर रहे हो तो कोई भी फ्लैग इफेक्ट नहीं होगा अब इसका रीजन एक्जेक्टली मुझे भी नहीं पता मैंने अभी ट्राई किया बहुत बार बहुत सर्च किया बट मुझे कुछ मिला नहीं है ठीक है बट याद रखना आपको आया मुझे कुछ मिलता तो मैं आपको अपडेट कर दूंगा लेकिन आईनेक्स और डक्स जो आएगा उसमें कोई भी फ्लैग इफेक्ट नहीं होता है ये एग्जाम में वैन मार्क के लिए पूछ सकता है इसलिए मैंने आपको मेंशन कर दिया ठीक है डीसीआर भी हो गया डीसीआर mdcr एम में क्या होगा डायरेक्टली नहीं मिलेगा आपको क्या करना है इस एड्रेस पर स्टोर रहेगा 2s उसको मुझे डिक्रिमेंट करना है तो मुझे क्या करना पड़ेगा ऐसा डीसीआर एम लिखना पड़ेगा 29 हो जाएगा क्योंकि ए के पहले क्या आता है नाइन आता है राइट उसके बाद आते हैं डक्स आरपी रहेगा ठीक है मतलब मेरा जो डाटा रहेगा वो रजिस्टर पैर में है मतलब कितने बीट है 16 बीट का डाटा है 16 बीट का डाटा को मुझे डिक्रिमेंट करना है तो उसके इसमें क्या उसे करेंगे dcxt ठीक है यहां पे देखो इसके पहले जीरो दी जीरो जीरो उसको डिक्रिमेंट करेंगे तो हो जाएगा सीएफए ठीक है अगर ये मतलब कांबिनेशन बनाओगे तो ऐसे होता है सारे एडिशन सब्सट्रैक्शन और इंक्रीमेंट डिक्रिमेंट के सारे इंस्ट्रक्शन खत्म हो गए अब दो स्पेशल इंस्ट्रक्शन इसके अंदर वो अपने को बढ़ाने और बहुत इंपॉर्टेंट है मोस्ट ऑफ टाइम एग्जाम में आता है पहला इंस्ट्रक्शन पहले इंस्ट्रक्शन दाद है और दूसरा है ठीक है तो ये दोनों क्या एडिशन वाले इंस्ट्रक्शन लेकिन थोड़े से अलग है और राइट तो कभी-कभी ऐसा केस आता है की अभी तक हम लोगों ने जितने भी एडिशन के इंस्ट्रक्शन पड़े वो क्या द राइट बट कभी-कभी ऐसा कैसा था 16 बीट का डाटा ऐड करना है दो 16 फीट का डाटा रहेगा उसको एडिशन करना है उसे केस में आपको याद रखना है दाद उसे होता है दाद मतलब डबल एडिशन ठीक है जितने भी हम लोग एडिशन वाले एडिशन द लेकिन अब अगर आपको कभी भी 16 मिनट का डाटा दो दिया है उसको ऐड आपका क्या होगा कोई भी रजिस्टर पैर रहेगा उसका डाटा किसके साथ ल प्लेयर की डाटा के साथ ऐड करना होता है और इसको वापस से रिजल्ट को ल में से करना होता है ठीक है और ह एल पर यहां पर हिडन रहता है अब ल को रिप्लेस नहीं करते यहां पे जो डेस्टिनेशन रहता है वो हमेशा ल पे रहता है उसको आप रिप्लेस नहीं कर सकते यहां पे आप कोई भी रजिस्टर पर ले सकते हो बीसीडी में से ठीक है फटाफट देख लेते हैं इसका एग्जांपल देखो यहां पे एक और चीज यहां पे मेंशन करना है सिर्फ यहां पे कैरी फ्लैग इफेक्ट होता है बाकी फ्लैग इफेक्ट नहीं होते हैं ठीक है अब ये भी इसका भी रीजन मुझे नहीं पता चला क्योंकि मैंने अभी सर्च किया एक रीजन पता चला की वो इसमें देखो डाटा एकम्युलेटर में स्टोर नहीं हो रहा है इसलिए बट बाकी भी इंस्ट्रक्शन डाटा ल प्लेयर में स्टोर हो रहा था ठीक है तो वहां पे बाकी फ्लैग भी इफेक्ट हो रहे द तो इसका भी एग्जैक्ट रीजन नहीं है बट ये भी एक्सेप्शन है मैन सकते हो की यहां पे सिर्फ हो सकता है की यहां पे अगर 16 मीटर का एडिशन करोगे तो आप सिर्फ स्केरी फ्लैग इफेक्ट हो ठीक है तो इसका भी एग्जैक्ट रीजन नहीं पता लेकिन याद रखो दिमाग में ए सकता है राइट तो यहां पर डाटा है 15 है और आई के अंदर है अब मुझे क्या करना है इनका एडिशन करना है यानी की 16 बीट का डाटा हो गया आप बोलो आरटीबी का नहीं हुआ ना अगर मैं यहां पे ल को मिला दूंगा तो ये होगा जीरो थ्री और ये 05 ठीक है ये मेरा 16 का डेट हो गया और दे को मिला दूंगा दोनों को तो ये हो गया आपका 15 और 12h मतलब ये 16 बीट के दो डाटा इन दोनों का एडिशन करना है तो हम उसे करेंगे दाद और कौन सा रजिस्टर पैर उसे कर रहे हैं दे ठीक है तो यहां पे लिखेंगे दी ठीक है तो आप यह एडिशन कैसे होगा देखो एडिशन होने के लिए हम यहां पर एल के अंदर क्या होगा 05 और मतलब एल प्लस आई का रिजल्ट से होगा ठीक है एल में क्या रेट है 05 तो यहां पे लिखा 05 और ए के अंदर क्या रेट है 12th इन दोनों का एडिशन 17 वो एल में स्टोर हो जाएगा उसके बाद ह के अंदर क्या होगा एल पहले ह और दी में जो डेट है उसका एडिशन होगा यानी की 03 और 15 का एडिशन होगा तो ये हो जाएगा 18h ओह स्टोर हो जाएगा यहां पे ह के अंदर और राइट ओह आपका जो रिजल्ट आएगा वो आएगा 18 और 17 ह और राइट गैज और आई होप आपको समझ में ए गया ऐड इंस्ट्रक्शन अब एक लास्ट इंस्ट्रक्शन है दा ये समझना बहुत जरूरी है इंस्ट्रक्शन कब कम आता है डायरेक्ट इंस्ट्रक्शन अगर आपको डेसिमल एडिशन होता है जिसे हम बाइनरी कोडेड डेसिमल बोलते हैं बी सी दी नंबर ठीक है थोड़ा सा अलग होता है और राइट बट यहां पे अभी हम लोग इतना दीप में नहीं जाएंगे अलग क्यों होता है जो एडिशन उसका होता है ना बी सी दी नंबर का वो डेसिमल जैसा ही होता है तो उसको आप मैन लो की डेसिमल नंबर ही होता है तो कभी कभी प्रोग्राम में देता है की बीसीडी नंबर का एडिशन करो अभी तक हमने जितना पटना वो हेगडे डेसिमल नंबर का एडिशन पढ़ते ए रहे हैं बट कभी-कभी एग्जाम में आपको प्रोग्राम में देता है बीसीडी नंबर का एडिशन करने उसे केस में हम लोग को उसे करना है पड़ेगा डी के लिए हम लोग को तीन कंडीशन तीन कंडीशन याद रखनी है तो पहले ये देख लो एलएसबी एलएसबी मतलब लिस्ट सिग्निफिकेंट बिट्स बोलते हैं एमसी मतलब मोस्ट सिग्निफिकेंट बिट्स इस अब ये क्या होता है तो सिग्निफिकेंट क्या होता है जो स्टार्टिंग के चार बिट्स होते हैं उसको बोलते हैं मोस्ट सिग्निफिकेंट बीट और जो लास्ट के चार बीट होते हैं उसको बोलते हैं लिस्ट सिग्निफिकेंट विद या लवर्स बोल सकते हो और ये बोल सकते हो ठीक है ये याद रखो और ये थोड़ा आपको डिटेल में पढ़ना है तो यहां पे पढ़ लेना इसको शॉर्टकट है ये एकदम है जो एलएसबी मतलब जो पीछे के चार बिट्स होते हैं अगर वो ग्रेटर दें रहेंगे नाइन से ठीक है उनकी जो वैल्यू रहेगी अगर ग्रेटर दैन रहेगी ठीक है exacimal वैल्यू जो रहेगी अगर वो ग्रेटर दैन नहीं रहेगी या फिर जो oxellery कैरी है वो सेट रहेगा आपको पिक्स नहीं यहां पे जीरो सिक्स ऐड करना है एलएसडी में ठीक है एलएसबी में आपको क्या करना है जीरो सिक्स है सिक्स बोल सकते हो ऐड करना है यानी की लास्ट के चार बीट में आपको सिक्स ऐड करना है अगर एमसी ग्रेटर दें रहेगा 9 से यानी की आगे के चार्टर बनेगी या फिर कैरी फ्लेक्स सेट रहेगा तो आपको उसे आपको क्या करना है एमसी बीट में छह ऐड करना है या फिर अगर दोनों कंडीशन सेटिस्फाई एलएसबी भी ग्रेटर दैन एमसी भी ग्रेटर दैन है ऑक्सीडेशन कैरी और कैरी फ्लैग दोनों सेट है आपको 6 ऐड करना है अब ये तीन कंडीशन बहुत फ्रेंड्स पूरा कम होता है आपने यहां पे बीसीडी नंबर दिया है दो बेसिकली नंबर दिया 12 दिया 39 दिया है इन दोनों का एडिशन बोल दिया कर ने राइट तो 39 को हम पहले कन्वर्ट करेंगे बाइनरी में 12 को भी कन्वर्ट करेंगे बाइनरी में आओ वैसे तो देखोगे तो इसका एडिशन जो आएगा ये मैंने बोला बी सी दी नंबर को आप डेसिमल ही समझो फिलहाल के लिए तो 39 + 12 कितना आएगा 51 आएगा राइट 9 + 1 यहां पे एक कैरियर आएगा 3 + 1 = 4 + 5 51 आएगा अब देखो इसको बाइनरी में जब कन्वर्ट करके एडिशन किया था इसका जो रिजल्ट आया हुआ है 4bh क्या ये एक्जेक्टली ये है नहीं है यानी की इसका जो एडिशन है प्रॉपर नहीं है यानी यहां पे कुछ एडजेस्टमेंट करना पड़ेगा एग्जैक्ट रिजल्ट लाने के लिए तो वो जो कंडीशन बताया था ना उसके तो हम लोग एडजेस्टमेंट करेंगे तो यहां पे देखो यही बोला गया है बाइनरी नंबर सैम इसे फोर बी ह लेकिन बीसीडी का जो है 51 है तो इसके लिए हम लोग एडजस्ट करें अब देखो ये जो रिजल्ट आया है ना इसको चेक करो की ये रिजल्ट में ये जो फोर है ये क्या है एमसी है यानी की हाई वाटर मीटर है राइट एमसी जो है नंबर है और बी क्या है ये लोअर ऑर्डर है तो क्या ये 49 से बड़ा है और 9 से बड़ा है क्या नहीं मतलब यहां पे एडिशन नहीं होगा क्या ये बी नाइन से बड़ा है यस यह जो हेक्साडेसिमल का बी है ये डेसिमल में क्या होता है 11 यानी की ये नाइन से बड़ा है तो यानी की जो सिक्स का एडिशन होगा यहां पे होगा ठीक है तो यहां पे देखो फोर बी को हम लोग क्या करेंगे कन्वर्ट करेंगे बाइनरी नंबर में और यहां पे हम एडिशन करेंगे देखो ये चार ये ये आपका एमएसडी है और ये आपका एलएसबी है तो हमको एडिशन कहां है एलएसबी में एलएसबी में हम क्या करेंगे ये देखो सिक्स सिक्स को बाइनरी में ऐसे लिखते हैं सिक्स का एडिशन करेंगे तो देखो 1001 110 यहां पे कैरी आएगा 1 1 0 यहां पे एक जीरो आएगा यहां पे कैरी आएगा 11 यहां पे जीरो यहां पे कैरी आएगा ये वैन ये रेडिएशन किया ये रिजल्ट आया अब देखो इसको कन्वर्ट करेंगे तो ये ए गया आपका 51 तो ये आपका फाइनल रिजल्ट आया और राइट गैस सो आई होप आपको समझ गया अर्थमैटिक ग्रुप ये सारे इंस्ट्रक्शन तो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है लॉजिकल ग्रुप होगा ये जो नेक्स्ट इंस्ट्रक्शन ग्रुप है उसका नाम है लॉजिकल ग्रुप इस ग्रुप में हम करने वाले हैं बेसिकली लॉजिकल ऑपरेशन जैसे की एंड और exhaur या फिर रोटेशन ऑपरेशन ठीक है तो इंस्ट्रक्शन स्टार्ट करने से पहले हमको समझना पड़ेगा ये टेबल इसमें हम समझने वाले हैं की जो लॉजिकल ऑपरेशंस होते हैं एंड और है और वह बाइनरी नंबर से कैसे किया जाता है ठीक फॉर एग्जांपल यहां पे देखो ये क्या है ये एंड का सिंबल है ये और का सिंबल है यानी चिड़िया उद जो होता है वो और का सिंबल होता है ऐसे याद रख सकते हो और ये exhaur का सिंबल है ठीक है अब जैसे की यहां पे दो नंबर है जीरो जीरो एंड में क्या होता है अगर एक भी जीरो तो जीरो और मैं क्या होता है एक भी वैन तो वैन ठीक है तो पहले एंड देख लेते हैं यहां पे देखो दोनों जीरो तो जीरो एक भी जीरो तो जीरो एक भी जीरो तो जीरो दोनों वैन तो वैन ठीक है तो एंड में क्या होता है दोनों वैन रहेंगे तभी वैन रहेगा अगर एक भी जीरो मिला तो आप का जीरो और मैं क्या होता है एक भी वैन तू वैन अब यहां पे दोनों जीरो है तो जीरो ही आएगा यहां पे जीरो वैन एक वैन है तो वैन वैन जीरो एक वैन है तो वैन दोनों वैन है तो वैन ऑफ इसलिए आएगा अब और एक जो होता है थोड़ा डिफरेंट होता है इसने क्या होता है दोनों से रहेंगे ना तो आपका जीरो आएगा और दोनों डिफरेंट रहेगा तो वैन आएगा और एग्जांपल यहां पे दोनों जीरो है तो जीरो ठीक है जीरो वैन दोनों डिफरेंट है तो वैन 10 दोनों डिफरेंट हैं तो वैन दोनों वैन है यानी की दोनों से है इसलिए जीरो और राइट ये क्लियर हो गया हम बढ़ते हैं अपने इंस्ट्रक्शन की तरफ तो पहला इंस्ट्रक्शन आपके सामने ये रहा जिसका नाम है ए एन ए यानी की ए मतलब एंड मतलब एकम्युलेटर मतलब रजिस्टर आपको क्या करना है बेसिकली एकम्युलेटर का डाटा है और जो रजिस्टर का डाटा है उसको एंड ऑपरेशन करना है और उसका रिजल्ट से करना है एक मिनट के अंदर ठीक है और ये ऐड्रेसिंग मोड ये सब क्या है आप देख लेना सिर्फ यार ये चीज रखना जो फ्लैग होता है इसके अंदर तो जो तैयारी फ्लैग होता है हमेशा रिसेट आएगा और जो ऑक्जेलिक एरिया होता है वो हमेशा सेट रहेगा एंड ऑपरेशन में कोई भी एंड ऑपरेशन का इंस्ट्रक्शन ले लो बाकी ये जो बाकी जो फ्लैग है वो सेट और रिसेट होंगे डिपेंड ऑन आपका जो रिजल्ट आएगा एंड करने के ऊपर ठीक है तो ये सब चीज आप पढ़ लेना इसमें आपको फटाफट बता देता हूं जैसे एकम्युलेटर के अंदर 25 ह है और रजिस्टर बी के अंदर 31 है अब मुझे क्या करना इन दोनों का एंड करना है तो मैं लिखूंगा ए यानी बी और अगर मैं इनका और एंड ऑपरेशन करना है तो मुझे क्या करना पड़ेगा इनको बाइनरी में कन्वर्ट करना पड़ेगा बाइनरी में आप कन्वर्ट करने के बाद मेरा ये 25 है और ये 31 है अब इनका एंड ऑपरेशन करने के बाद एंड ऑपरेशन टेबल बताया उसके थ्रू करना है यानी की कोई भी जीरो रहेगा तो जीरो अगर दोनों वैन रहा तो वैन उसके ऑपरेशन करने के बाद रिजल्ट अपना ये आया है जिसका डेसिमल कन्वर्जन आएगा 21 अभी जो रिजल्ट है वापस से एकम्युलेटर में आपको से कर देना है ठीक है अब यहां पर हमेशा सेट रहेगा और यहां पर सेट हुआ क्योंकि यहां पे नंबर वैन एवं है ठीक है बढ़ते है नेक्स्ट इंस्ट्रक्शन की तरफ अब नेक्स्ट इंस्ट्रक्शन के से है ए एन ए लेकिन यहां पे आर की जगह पे सिर्फ दल दिया गया है और राइट ऐसे ही नेक्स्ट इंस्ट्रक्शन आएगा जहां पे एम की जगह भी दल दिया जाएगा डाटा जब डाटा ए जाएगा तो यहां पे क्या ए जाएगा आई ए जाएगा डायरेक्टली जब डाटा मिलता तो क्या ए जाता है यहां पे इंस्ट्रक्शन में आई लिखा जाता है राइट इमीडिएट ऐड्रेसिंग मोड तो अब यहां पे देखो इंस्ट्रक्शन से है से आपको जो डाटा मिलेगा वो ल प्लेयर के थ्रू मिलेगा इनडायरेक्टली मिलेगा ये सारी चीज हम लोग ऑलरेडी डिस्कस कर चुके हैं फिर एम से डाटा कैसे मिलता है ठीक है तो मैं इसलिए ज्यादा एक्सप्लेन नहीं करूंगा तब कुछ से है इस पे भी एंड ऑपरेशन करना है तो ये आप पढ़ सकते हो उसके बाद जो नेक्स्ट इंस्ट्रक्शन है इसका नाम है ए एन आई डाटा अब आई यहां पे क्यों आया पहले ए था ना यहां पे क्योंकि यहां पे डायरेक्टली डाटा दिया है मैंने बताया आपको की जैसे ही इंस्ट्रक्शन में डाटा तो मोस्टली वो क्या होता है इमीडिएट ऐड्रेसिंग मोड होता है और मोस्ट एमिरेट्स ऐड्रेसिंग मोड वाले जो भी इंस्ट्रक्शंस में आई रहता है ये ठीक है तो इसमें भी क्या करना है आपको एंड ऑपरेशन करना है लेकिन किसके साथ डाटा और एकम्युलेटर के डाटा के साथ यहां पे डाटा आपको डायरेक्टली इंस्ट्रक्शन में दे दिया जाएगा देखो इन नहीं आपको डाटा दे दिया एंड ऑपरेशन इस पे भी तो इस पे भी मैं एक्सप्लेन इतना नहीं करूंगा बट डियर नेक्स्ट इंस्ट्रक्शन की तरफ एग्जास्ट बट यू नॉट exhauring ठीक है यहां पे क्या करना है आपको और ऑपरेशन करना है किस पे एकम्यूलेटेड डाटा का और रजिस्टर डाटा के साथ एकम्युलेटर डाटा और रजिस्टर्ड डाटा के साथ आपको और ऑपरेशन करना है और इसका रिजल्ट आपको से कर देना है एकम्युलेटर के अंदर ठीक है तो ये सारी चीज देख लेना रजिस्टर ऐड्रेसिंग मोड सिर्फ यहां पे फ्लैग पे ध्यान देना की जो एंड ऑपरेशन होते तो उसमें सारे फ्लैग क्या होता है लग्जरी कैरी और कैरी फ्लैग का ऑब्जेक्टिव कैरी वहां पे सेट रहता था कैरी वहां पे रिसेट होता था यहां पे दोनों ही रिसेट रहेंगे बाकी ये वाले तो आपको पता है की रिजल्ट के हिसाब से सेट और सेट होंगे ठीक है तो यहां पर देखो मेरे पास क्या है और रजिस्टर बी के अंदर 35 ह है अब मुझे इन दोनों का ओरिंग करना है तो मैं क्या करूंगा सिंपल ओर अब इंस्ट्रक्शन रन करूंगा और 29 ह को बाइनरी में कन्वर्ट करेंगे 35 ह को बाइनरी में कन्वर्ट करेंगे उसके बाद अपना जो रिजल्ट आएगा वो आप समझ सकते हो और इम क्या होता है एक भी वैन तो वैन यहां पे देखो एक भी वैन तो वैन आएगा और इसको वहां पर एग्जाम में कन्वर्ट करेंगे तो 3dh आएगा और उसको वापस से हम एकम्युलेटर के अंदर से कर देंगे ठीक है पढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ ये इंस्ट्रक्शन भी देखोगे तो पिछले जैसा ही है बस यहां पे आर की जगह पे लगा दिया गया एम और अब यहां पे डाटा आपको कहां से मिलेगा रजिस्ट्रेशन मिलेगा डायरेक्टली ल प्लेयर के थ्रू मिलेगा यानी की इनडायरेक्टली मिलेगा ठीक है यहां पे देखो डाटा आपका कहां रहेगा इस एड्रेस में रहेगा ल प्लेयर के अंदर ये एड्रेस है और डाटा आपका इस एड्रेस से स्टोर रहेगा आपको ओर एम करोगे ये चीज आप देख लेना इसमें क्या-क्या लिखा है पढ़ लेना और क्योंकि से ही चीज बार-बार एक्सप्लेन करके क्या मतलब उसके बाद वो आर आई जैसे था जैसे एंडिंग का ऑपरेशन में था डायरेक्टली आपको डाटा मिल जाता है वैसे ही तीन इंस्ट्रक्शन इसमें भी हम लोग आर म और डायरेक्टली डाटा वाला इसको भी आई थिंक एक्सप्लेन करने की जरूरत नहीं है मुझे ठीक है वैसे मैं ये नोट्स आपको देने वाला हूं टेलीग्राम का लोग लिंक नॉट लिंक ज्वाइन कर लो ठीक है उसका लिंक आपको डिस्क्रिप्शन में मिलेगा हेलो बढ़ते हैं इसको इतना ज्यादा टाइम देकर मतलब नहीं और वैन शॉट में ठीक है वैन शॉट में आपको सारी इंस्ट्रक्शन भी समझ में आणि चाहिए और और चैप्टर सारे इंस्ट्रक्शन भी कवर होने चाहिए राइट इसलिए ज्यादा टाइम भी नहीं लगना चाहिए की आपको एग्जाम ए गया है और पढ़ना भी है तो नेक्स्ट इंस्ट्रक्शन आपका नॉट exhaar exhaur ठीक है तो अभी तक और मैं आपको क्या करना है सिंपल है आपका एकम्युलेटर और रजिस्टर का डाटा है इसके साथ आपको क्या करना है एक्सर करना है आपको पता है दोनों से रहते हैं तो जीरो आता है दोनों और दोनों डिफरेंट रहते हैं तो वैन आता है यहां पे भी देखोगे तो जैसा आपका रिंग और में था की दोनों फ्लैग रिसर्च रहता है तो वैसे ही यहां पे भी रहेंगे ठीक है अब मेरे पास देखो 25 है और बी के अंदर 39 है मुझे एग्जास्ट ऑपरेशन करना है तो वापस से मैं इनको बाइनरी में कन्वर्ट कर दूंगा अब देखो दोनों से रहेंगे तो यहां पे रिजल्ट 0 थोड़ा लाइव एंड का इशू हो गया है यहां पे ये भी देखो दोनों से है तो जीरो ये दोनों डिफरेंट है तो यहां पे वैन आया इसको फिर कन्वर्ट करेंगे तो वैन सी आएगा इसको वापस से कहां पे से कर देंगे इसका डाटा वापस से कर देंगे ठीक है और फ्लैग अब अपने हिसाब से रेसीडियो सेट होंगे जैसा रिजल्ट आया है तो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ यहां पे भी देखो तो क्या हो गया आर की जगह एम दल दिया गया है से इंस्ट्रक्शन है वापस एक्सप्लेन नहीं करूंगा ठीक है अब यहां पर कनेक्शन क्या आने वाला है गैस करो डाटा वाला तो यहां पे एग्जैक्ट डाटा ए जाएगा ठीक है यहां पे भी क्या करना है आपको exhaur ही करना है लेकिन डाटा के साथ डायरेक्टली और एकम्युलेटर एकम्युलेटर का डाटा और डायरेक्ट जो डाटा रहेगा उसके साथ ठीक है बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ ए गया नेक्स्ट इंस्ट्रक्शन ये थोड़ा अलग इंस्ट्रक्शन है ठीक है सिंपर तो इसको एक्सप्लेन करना बनता है राइट तो सीएमपी मतलब कंपेयर आर आपको क्या करना है एकम्युलेटर का डाटा और रजिस्टर का डाटा को कंपेयर करना है की कौन बड़ा है और कौन छोटा है ठीक है तो जैसे हम बचपन में करते द नोट बचपन में हम अभी भी करते हैं जैसे मेरे पास दो नंबर है देखिए मैं बार-बार बचपन में पहुंच जाता हूं मेरे पास दो नंबर है फोर और थ्री ठीक है अब मुझे देख के बदल ना ये इसमें बड़ा कौन सा है इसमें छोटा कौन सा है तो इसमें फोर बड़ा है इसमें नहीं छोटा है लेकिन कंप्यूटर को कैसे पता चलेगा की और बड़ा हो थ्री छोटा है तो कंप्यूटर क्या करता है अपना दिमाग लगता है उसपे सब ट्रेक्शन ऑपरेशन करता है कंप्यूटर किस करता है सब्सट्रैक्ट करके पता करता है की इसमें बड़ा कौन सा छोटा कौन सा है ठीक है तो सब्सट्रैक्ट करके कैसे पता चलेगा बताता हूं मैं जैसे यहां पे 4 - 3 करूंगा तो रिजल्ट आएगा पॉजिटिव आएगा जब भी रिजल्ट पॉजिटिव आएगा तो कंप्यूटर को कंप्यूटर मैन ले ओके ये वाला बड़ा है और पहला नंबर बड़ा हो दूसरा नंबर छोटा क्योंकि अगर पहला बड़ा रहेगा तभी रिजल्ट पॉजिटिव रहेगा राइट अगर मैं 3 - 4 कर डन तो रिजल्ट - 1 यानी की रिजल्ट नेगेटिव आएगा जब रिजल्ट नेगेटिव आएगा तो समझ आएगा की पहला नंबर छोटा है दूसरा नंबर बड़ा| अगर दोनों नंबर से रहेंगे और उन पे सब्सट्रैक्शन करो तो रिजल्ट जीरो आएगा तो जिस केस में जीरो आएगा तो कंप्यूटर को समझ आएगा की दो दोनों नंबर है वो से है ठीक है अब इसमें एक और चीज है की नंबर से तो नहीं पता चलता है एक्चुअली यहां पे फ्लैग उसे होता है ठीक है फ्लैग जैसे की यहां पे दोनों नंबर दोनों नंबर से द उनका सब्सट्रैक्शन किया था आंसर जीरो आया तो यहां पे क्या होगा आपका जीरो फ्लैग सेट होगा यादें जीरो ब्लैक जैसे ही सेट होता है तो आपको माइक्रोफोन को पता चल जाएगा ओके जो दोनों नंबर है वो क्या है इक्वल है और यहां पे जब आंसर माइंस में आता है तो यहां पे कैरी फ्लैग सेट होता है कैरी फ्लैग इसलिए सेट होता है जब हम जब पहला नंबर छोटा होता है और दूसरा नंबर बड़ा होता है जब इस पे ऑपरेशन करते हैं जब हम लोग इस पे सब्सट्रैक्शन करते हैं तो यहां पे हमको मिलना पड़ता है कैरी लेना पड़ता है ये बाइनरी ऑपरेशन में हमने देखा था राइट जब पहला नंबर छोटा रहता है दूसरा नंबर बड़ा रहता है तो इस केस में हम लोगों को का रही है या बोरो लेना पड़ता है किसी भी केस में तो उसे केस यहां पर लेना पड़ेगा और जब बोरो लेते हैं तो हम बोरो देते भी हैं वापस तो ये जो बोर हो यानी की कैरी है इसको टीईटी किया था इसलिए कैरी फ्लेक्स सेट होता है अगर आपका रिजल्ट नेगेटिव आता है तो कैरी फ्लेक्स सेट होता है इससे माइक्रोप्रोसेसर को बदल जाता है ओके तो यहां पे क्या है रिजल्ट नेगेटिव यानी की पहला नंबर छोटा है दूसरा नंबर पढ़ा है और राइट उसके बाद आता है आपका जब रिजल्ट पॉजिटिव आता है तब कैसे माइक्रो प्रेशर को पता चलता है तो यहां पे क्या होता है इस केस में जब रिजल्ट नेगेटिव नहीं है तो क्या होगा कैरी फ्लैग आपका जीरो रहेगा और आपका जीरो फ्लैग भी क्या होगा जीरो होगा ठीक है जब रिजल्ट पॉजिटिव यानी की पहला नंबर पर बड़ा रहेगा तो जीरो फ्लैग तो कभी सेट होगा ही नहीं इस केस में जो कैरी और जीरो फ्लक्स दोनों ही क्या होते हैं उन से रिसेट होते हैं नोट अनसेट रिसेट होते हैं ठीक है तो ऐसे ही पता ऐसे ही जो माइक्रोप्रोसेसर पता करता है की कैसे कौन सा नंबर बड़ा कौन सा छोटा है ठीक है तो यहां पर देखो ठीक है यहां पर क्या है अगर एक मीटर का डाटा लेस दें है किस रजिस्टर होता है तो इसके हम केस में पता चल जाएगा छोटा है अगर देखो दोनों इक्वल रहेंगे तो रिजल्ट क्या आएगा आपका जीरो आएगा इसलिए जीरो फ्लैग आपका सेट होता है तो अब यहां पे देखोगे तो आपका जो एकम्युलेटर का डाटा है वो छोटा है किस से रजिस्टर है यानी की आपका रिजल्ट क्या आएगा माइंस में आएगा इसे कैरी फ्लेक्स सेट होगा अब देखो दोनों इक्वल हैं तो आपका जो रिजल्ट आएगा जीरो आएगा यानी की जीरो फ्लेक्स सेट होगा अब देखो यहां पे आपका एकम्युलेटर का डाटा बड़ा है रजिस्ट्रेशन दोनों ही रिसेट होंगे ठीक है तो ये समझ गया आपको सी एम ए आर अब नेक्स्ट इंस्ट्रक्शन जो आएगा यहां पे से है एक मीटर 15 है और जो रजिस्टर ह है उसका डाटा 57 है ठीक है अब आपको पता है ये 15-57 से छोटा है जब 15-57 से छोटा है तो रिजल्ट आपका क्या आएगा माइंस आएगा रिजल्ट माइंस आएगा तो आप ये फ्लेक्स सेट होगा और जीरो फ्लैग रिसेट रहेगा ठीक है नेक्स्ट सीएमडी जो पहला इंस्ट्रक्शन की जगह पर आपको जो चीज है ना से ही होने वाली है तब ट्रेक्शन होगा यहां पे देखो सिर्फ यहां पे रजिस्टर को हटा के यहां पे लिख दिया गया है एचपी ठीक है क्योंकि आपका डाटा है ऐसे मिलने वाला है बाकी चीज से है तो आई थिंक इसको एक्सप्लेन करने की जरूरत नहीं है तो इसके बाद की डाटा यानी की आपको जो डाटा मिलने वाला है अब डायरेक्टली मिलने वाला है कहीं रजिस्ट्रेशन ना कोई ह एल पे ऐसे यहां पे इंस्ट्रक्शन आई लगा दी रे बाकी ये भी कंपेयर करता है और पता करता की कौन सा ग्रेटर है कौन सा लेस दें है तो बाकी यहां पे देखो कल को हटा के यहां पे एक भी डाटा लिख दिया गया है और राइट तो आई होप आपको ये सब चीज समझ में ए गई तो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है रोटेशनल अब यहां से कंपेयर वाले भी पढ़ लिए उसके बाद आएगा रोटेशनल इंस्ट्रक्शन ठीक है तो यहां पे हम क्या करेंगे जो भी एकम्युलेटर में आपका डाटा रहेगा उसको एक-एक बीट कर देंगे या फिर रोते राइट या फिर रोते लेफ्ट यही दो कांबिनेशन है पहले इंस्ट्रक्शन जो है इसका आर एल सी आर एल सी यानी की रोते लेफ्ट ठीक है रोते लेफ्ट में हम क्या करेंगे यहां पे देखो सपोज ये आपका एकम्युलेटर में 8 बीट का डाटा है इसमें हम क्या करेंगे जो ये A7 पे जो डाटा रहेगा आपका उसको कैरी में दल देंगे सपोज यहां पे वैन है तो इसको हम लोग कैरी में दल देंगे और ये जो वैन है इसको उठा के हम लोग a0 में दल देंगे बराबर अब बोलोगे ये जीरो वाला बीट किधर जाएगा तो ए जीरो वाला इधर शिफ्ट हो जाएगा एक एक और A1 वाला इधर शिफ्ट होगा A2 वाला इधर A3 वाला इधर ए फोर वाला इधर ए फाइव वाला इधर और A6 यहां पे तो खाली हो गया ना यहां पे तो हर एक बीट एक एक लेफ्ट में शिफ्ट हो जाएंगे फॉर एग्जांपल यहां पे देखो A7 बीट हम लोग कैरी में दल देंगे और A7 बीट को हम लोग a0 पे भी दल देंगे इसी को हम लोग कैरी में दल देंगे ये जीरो और A7 को हम लोग ए जीरो में दल रहे हैं फिर इसके बाद हम लोग क्या करेंगे हर एक बीट को एक-एक यहां पे शिफ्ट करेंगे देखो जो क्या कर रहे हो यहां पे देखो जैसे जीरो को हम लोग शिफ्ट कर रहे हैं वैन पे मतलब अगर एन की वैल्यू वैन है तो यहां पर यह क्या होगा वैन प्लस वैन होगा वही सेट होगा वही इफेक्ट होता है उसको क्योंकि यहां पे देखो हम लोग क्या कर रहे हैं डाटा को शिफ्ट कर रहे हैं सिर्फ कैरी फ्लैग ही आता है ना इसलिए यहां पे फ्लैग यानी कैरी फ्लैग की सेट होगा और एग्जांपल मेरे पास ये डाटा है बाइनरी में ठीक है क्योंकि पहले 93 था तो मैंने बांधने में कन्वर्ट किया और अब मेरा शिव यानी की कैरी फ्लैग की वैल्यू कितनी है जीरो है अब मैं क्या करूंगा रोते लेफ्ट करने वाला हूं आर एल सी तो क्या होगा आलसी करेंगे तो हम क्या करेंगे ये जो है इसको कैरी में दल देंगे तो ये देखो वैन था वैन कैरी में आएगा तो जीरो यहां सॉरी वैन कैरी में ए गया यहां पे वैन हो गया पहले की पहली कितनी थी अब यहां पे क्या होगा देखो यहां से उठा के दल देंगे इधर इधर कहां से A7 गया तो यहां पर हम लोग यह वाला बीट क्या करेंगे शिफ्ट करेंगे सबको ठीक है ऐसा राइट तो सिंपल सा है उसको ज्यादा है नहीं आरसी ठीक है और एक चीज आपको बताना भूल गया की देखो आरएलसी में कोई भी रजिस्टर है ना कोई डाटा है ना कोई एम है इसलिए क्या होगा इंप्लायड ऐड्रेसिंग मोड होगा जिसमें कुछ भी नहीं होता है सिर्फ इंस्ट्रक्शन होता है तो उसको हम लोग क्या बोलते हैं इंप्लायड से याद है ठीक है जैसे आरएलसी था रोते लेफ्ट कर रहे द वैसे आरआरसी यानी की रोते राइट करेंगे रोते राइड में कैसे करेंगे सिंपल है यहां पे देखो जैसे वहां पे A7 को यहां पे शिफ्ट करते द यहां पे ए जीरो को शिफ्ट करेंगे ठीक है ये जीरो बीट को हम लोग कैरी में पहले दल देंगे और उसी ए जीरो बीट को हम लोग A7 में डालेंगे और ये वाली बीट क्या करोगे ये वाली बीट को एक-एक यहां पे इफ कर देंगे तो यहां पे देखो ये जीरो बीट को कैरी में a0 बीट को A7 में और फिर इसके बाद जो बाकी यहां पे A1 A2 A3 यहां से देख लेते हैं तो यहां पर देखोगे तो 83 था उसको कन्वर्ट किया बाइनरी में तो यह बना राइट अगर आपको एग्जाम में आया तो आप बहुत ही सिंपल सिंपल एग्जांपल लेना 05 06 ऐसा छोटा डेल तो आपको इजी रहेगा उसको एक्सप्लेन करने में ठीक है कभी-कभी इंस्ट्रक्शन आते हैं इसलिए दो-तीन मैन का तो उसके इसमें आपको कम आता है ऐसा एग्जांपल देने में ये मेरा डाटा है इसको मुझे आरआरसी करना है रोते राइट करना है तो उसके इसमें क्या करेंगे a0 की वैल्यू को हम शिफ्ट कर देंगे कहां पे कैरी में दल देंगे कैरी की वैल्यू जीरो थी तो वैन हो गई ठीक है अब इसके बाद ए जीरो की वैल्यू हम लोग A7 पे ही दल देंगे रोते राइट और उसके बाद इसकी वैल्यू को एक-एक शिफ्ट कर देंगे ये इधर ए जाएगा राइट में होता है लेकिन थोड़ा सा अलग करते द उसमें क्या करते द जो A7 दल देते हैं यहां पे लेकिन क्या अलग होगा नारियल में क्या होगा जो रोटेशन होगा किसके थ्रू होगा कैरी के थ्रू होगा यानी की पहले आप क्या करोगे जो कैरी का जो कैरी का बेटा है ना इसको उठा के जीरो पे दल दोगे टैली में वैन भी हो सकता है जीरो हो जाता है तो कैरी वाला बी जीरो दल दोगे और A7 वाला बीट ना इधर दल दोगे फॉर एग्जांपल यहां देखो A7 वाला बीट अब कैरी में डालोगे और जो कैरी में है उसको उठा के जीरो में डालोगे ठीक है तो बाकी तो यह जो बीट है और एग्जांपल नहीं है एक्चुअली ये कैरी वाला है ठीक है और यहां पे अब तैयारी खाली हो जाएगा तो यहां पे ए जीरो वाला A7 वाला जो वैल्यू है ना उसको उठाके कैरी में डालोगे अब देखो कैरी आपका जीरो हो गया अलराइट उसके बाद ये वाली वैल्यू इधर ये वाली वैल्यू इधर ये वाली वैल्यू इधर लेफ्ट शिफ्ट हो जाएगा सब कुछ ठीक है परफेक्टली आया सब कुछ तो ऐसे कम करेगा आपका आर्यन राइट रहेगा उसको उठा के A7 पर दल देंगे और यहां पे ए जीरो की जो वैल्यू है उसको कैरी में डालेंगे देखो ये जीरो की वैल्यू कैरी में शोर करेंगे और जो कैरी की वैल्यू है उसको वहां पर शो करेंगे A7 पे और बाकी जो राइट रोटेशन हम करते हैं एक-एक बीट जो इधर रोते होगी वो तो अलग है अलराइट तो यह भी इंपॉर्टेंट रेसिंग कैरी में बीट है उसको हम लोग दल देंगे यहां पे ए जीरो पे तो यहां पे जीरो ए गया और जो यहां पे वैन है इसको उठा के हम लोग डालेंगे कैरी कहते हैं तो यहां पे कैरी वैन हो गया बाकी ये जो एक-एक शिफ्ट होने वाला है ठीक है ये यहां पे ए जाएगा ये यहां पे ए जाएगा ये यहां पे ऐसा यहां पे यहां पे ये वैन यहां पे ये वैन यहां पे ये जीरो यहां पे और ये वाला यहां पे और राइट ये हो गया आपका रोते राइट आई होप आपको रूट लेफ्ट और राइट में फर्क पड़ता है राइट अब मत पूछना की आपका लेफ्ट या मेरा लेफ्ट राइट तो यह हो गया कंप्लीमेंट ऑफ ए यानी की एकम्युलेटर में जो भी वैल्यू है उसको कंप्लीमेंट करो यानी की उल्टा कर दो तो कैसे करेंगे सिंपल है वैन का जीरो जीरो का वैन ठीक है जैसे यहां पे थ्री बी है इसको कन्वर्ट किया बाइनरी में अब जो भी ₹12 उसको जीरो कर दिया और जो भी जीरो था उसका वैन कंप्लीमेंट मतलब उल्टा बस इतना ही करना है अरे उसके बाद सी एम सी सी एम सी यानी की कंप्लीमेंट कैरी यानी की जो कैरी है उसके अंदर जो भी वैल्यू है उसको कंप्लीमेंट करो उसका उल्टा करो वैन रहेगा तो जीरो जीरो का वैन ठीक है उसके बाद आता एचटीसी सिंपल ग्रुप के सारे इंस्ट्रक्शन आई होप आपको सारे इंस्ट्रक्शन समझ में ए गए बढ़ते हैं नेक्स्ट ग्रुप की तरफ जिसका नाम है ब्रांचिंग ग्रुप तो जो नेक्स्ट ग्रुप है उसका नाम है ब्रांचिंग ग्रुप अब देखो इस ग्रुप के ना सारे इंस्ट्रक्शन आपको हेल्प करेंगे ना कंडीशनल लॉजिक इंप्लीमेंट करने के लिए जैसे आपने सी प्लस में पढ़ा रहेगा गो तू ही फिल्म स्टेटमेंट या फिर आपने कंट्रोल स्टेटमेंट ने फॉलोअप ये सब पढ़ने का राइट तो ये सब चीज आप अल्प में यानी सिमिली लैंग्वेज प्रोग्रामिंग में कैसे इंप्लीमेंट करोगे वो आप किसके थ्रू करोगे ब्रांचिंग ग्रुप के इंस्ट्रक्शन के थ्रू ब्रांचिंग ग्रुप के इंस्ट्रक्शन ना बहुत ही इंटरेस्टिंग है तो देखो पहला जो इंस्ट्रक्शन है उसका नाम है जेएमपी यानी की जंप ए दर यानी की एड्रेस इस एड्रेस में जंप करना अब जब आप कैसे करोगे वो करोगे प्रोग्राम काउंटर के थ्रू प्रांसिंग ग्रुप के ना सारे इंस्ट्रक्शन इसका उसे करने वाले है प्रोग्राम काउंटर पीसी का उसे करने वाले हैं तो सारा खेल यहां पर किसका है प्रोग्राम काउंटर है तो प्रोग्राम काउंटर ऑलरेडी हम लोग पढ़ चुके हैं वो क्या करता है जो भी नेक्स्ट इंस्ट्रक्शन रन होने वाला रहता है राइट उसका एड्रेस अपने पास स्टोर करके रखता है पहले से तो यहां पे आपको सिर्फ क्या करना है अगर आपको किसी और इंस्ट्रक्शन या किसी और लाइन पे जाम करना है प्रोग्राम में आपको सिर्फ क्या करना है ये जो एड्रेस आप यहां पे रख रहे हो यानी की उसे इंस्ट्रक्शन का जो भी एड्रेस रहेगा उसको आपको क्या करना है प्रोग्राम काउंटर के अंदर दल देना है यानी की प्रोग्राम काउंटर का जो एक्जिस्टिंग एड्रेस रहेगा वो रिप्लेस हो जाएगा आपका जो एड्रेस रहेगा ठीक है आपके हिसाब से फिर वो जंप करेगा वहां पे इसके लिए एग्जांपल देखते हैं एग्जांपल में यहां पे आप देखोगे तो मैंने एक छोटा सा एग्जांपल लिया है इसमें देखोगे तो पहले मैंने क्या लिया है एड्रेस लिया है उसके बाद यहां पे ये इंस्ट्रक्शन है और इसके बाद इंस्ट्रक्शन होने के बाद आपके रजिस्टर में क्या वैल्यू हो जाएगी वो है यहां पे देखो पहला एकदम सिंपल सा है यहां पे क्या कर रहा हूं मैं एमबीए 02h यानी की मैं क्या कर रहा हूं जीरो तू को ए के अंदर स्टोर कर रहा हूं ये क्या है इमीडिएट एड्रेस मोड है इसको कितना व्हाइट चाय दो व्हाइट हर जगह चाहिए राइट एक बार इसको चाहिए और एक व्हाइट इस डाटा कोच्चि इसलिए यहां पे देखोगे दो एड्रेस मेंशन है इसको रन होने के लिए 30 यह इंस्ट्रक्शन लेटर के अंदर क्या ए जाएगा जीरो तू ह ए जाएगा और राइट इतना आई होप आपको समझ गए उसके बाद नेक्स्ट लाइन जो है नेक्स्ट लाइन में हम क्या करेंगे डीसी यानी की ए की जो भी वैल्यू रहेगी उसको डिक्रिमेंट करेंगे एक से ईसीएल क्या करता है एक से डिक्रिमेंट करता है अब ये क्या है इसको एक ही वाइड चाहिए तो यहां पे देखो एक एड्रेस मेंशन है इसको रन होने के लिए राइट हर एक इंस्ट्रक्शन को रन होने के लिए क्या चाहिए आएगा एक कोई तो एड्रेस ही रहता है ठीक है तो वही एड्रेस हम लोग कहां पे रखते हैं प्रोग्राम काउंटर के अंदर रखते हैं अब देखो ये डीसीआर ए रन होने के बाद ए की वैल्यू कितनी हो जाएगी जीरो वैन क्योंकि एक से डिक्रिमेंट हो जाएगा उसके बाद नेक्स्ट ये वाला भी रहने दो नेक्स्ट इंस्ट्रक्शन ये है सी जीरो जीरो फोर इस एड्रेस में होगा ये वाला मूव ए बी यानी की एक ही वैल्यू को बी में मूव करो ए की वैल्यू क्या है जीरो वैन तो मूव करेंगे बी के अंदर तो जीरो बी के अंदर क्या हो जाएगा जीरो वैन हो जाएगा उसके बाद 305 यानी की यहां पे क्या हो जाएगा हालत एचएलटी मतलब हालत यानी की प्रोग्राम अभी खत्म हो गया स्टॉप हो जाएगा ठीक है आई होप आपको प्रोग्राम समझ में ए गया अब देखो यहां पे ये एमपी है ये क्या करने वाला है ये एमपी सी 005 305 एड्रेस है कहां पर है एड्रेस है यहां पे ठीक है तो देखो जब अपना ये वाला इंस्ट्रक्शन डैन होता है ना तो आपका जो प्रोग्राम काउंटर है इसके अंदर क्या वैल्यू रहेगी क्योंकि नेक्स्ट इंस्ट्रक्शन उसके बाद रन होने वाला है उसकी वैल्यू रहेगी तो नेक्स्ट इंस्ट्रक्शन इसके बाद क्या रन होगा ये वाला राइट इसका एड्रेस क्या है इसका एड्रेस है सी जीरो जीरो फोर ह बराबर अब देखो होगा क्या जब ये इंस्ट्रक्शन पूरा रन हो जाएगा जीएमसी 005 तो यही इंस्ट्रक्शन क्या करेगा अब बोलेगा प्रोग्राम काउंटर को की ये जो वैल्यू है ना इसको रिप्लेस कर दो इसको निकल दो इसकी जगह पे ये ऐड कर दो ठीक है अब जैसे ही यहां पे पीसी में ये चीज ए गई अब जैसे ही नेक्स्ट इंस्ट्रक्शन होगा तो यहां पे आएगा देखिएगा पीसी में क्या है फाइव तो फाइव कहां पे वो डायरेक्टली जंप करेगा यहां पे यहां से डायरेक्टली जंप हो जाएगा होल्ड पे यानी की आपको आप यहां पे देख सकते हो जो ये वाला इंस्ट्रक्शन है ये वाला ये क्या हो गया यहां पे स्लिप हो गया यहां पे इसको इग्नोर कर दिया है क्योंकि आपका जो पीसी है प्रोग्राम काउंटर के अंदर नेक्स्ट इंस्ट्रक्शन जो रन होगा उसका एड्रेस क्या है ये वाला सी 005 और राइट यानी की आपका प्रोग्राम यहां पे हालत हो जाता है तो जंप का यही कम है ये क्या करता है अनकंडीशनली यहां पे देखो कोई कंडीशन चेक हुआ नहीं है सिर्फ जो एड्रेस मेंशन है वहां पे प्रोग्राम जंप हुआ इसके थ्रू पीसी प्रोग्राम काउंटर यहां पे अब देखो नेक्स्ट इंस्ट्रक्शन जो है ना यहां पे कंडीशनर जंप होगा ठीक है आपको क्या करना है कंडीशन के हिसाब से जंप करना है तो यहां पर भी देखो से चीज है प्रोग्राम काउंटर के लिए थ्रू करेंगे लेकिन यहां पे हमको कंडीशन के हिसाब से करेंगे कंडीशन के हिसाब से मतलब जंक यानी की जंप ऑन नॉट जीरो अगर आपका जो एकम्युलेटर की वैल्यू है वो जीरो नहीं है तो वो जंप करो यानी की स फ्लैग अगर सेट नहीं है तो जंप करो जंप ऑन जीरो अगर एकम्युलेटर की वैल्यू जीरो है तो स फ्लेक्स सेट होगा वो जंप करो ये एन सी यानी की जंप ऑन कैरी यहां पे कैरी होगा तो जंक जंप ऑन नॉन कैरी यानी की अगर कैरी नहीं है यहां पे रोंग है दम और करेगा कैरी नहीं है तो जंप करो यानी कैरी फ्लेक्स सेट नहीं है तो जंप करो यानी की जो एकम्युलेटर में जो भी उन्होंने कैलकुलेशन किया अगर उसमें कुछ कैरी जेनरेटिंग हो तो जंप करो ऐसे जेसी यानी की जंप ऑन कैरी ये भी जंप ऑन यानी की आपकी जो प्रायोरिटी फ्लैग सेट नहीं है तो जंप करो अप यानी की जंप वैन एवं पर ए गया यानी की साइन फ्लैग आपका जीरो यानी की आपका जो वैल्यू आया है कैलकुलेट करने के बाद एकम्युलेटर में वो क्या आया है वो नेगेटिव नहीं है पॉजिटिव है तो जंप करो जंप वैन माइंस अगर वैल्यू - नेगेटिव है तो जंप करो यानी सिन फ्लेक्स है यानी की ये कंडीशन अगर सेटिस्फाई होगा ये वाली कंडीशन सेटिस्फाई होगी तो ही जंप करेगा इसलिए उसको बोलते हैं जंप ऑन conditionerly ठीक है पहले हम लोग कुछ कंडीशन चेक कर लेते नहीं सिर्फ एड्रेस था उसपे जंप कर रहे द अब देखो यहां पे ये वाला प्रोग्राम देखो यहां पे सब कुछ से है और एक चीज यहां पे से है सिर्फ यहां पे देखो ये वाली लाइन चेंज है यहां पे लिखा है मैंने के जेठ जेठ मतलब जंप ऑन हीरो अगर एकम्युलेटर की वैल्यू जीरो आती है यानी स फ्लेक्स सेट हो रहा है तो जंप करो तो यहां पे देखो क्या हो गया यहां पे ए की वैल्यू कितनी थी जीरो वैन इसको डीसीआर एक ही आया तो एक ही वैल्यू कितनी होगी जीरो हो गई एक ही वाल जीरो हो गई तो स फ्लैग सेट हो गया जैसे ही स फ्लैग सेट होगा ये क्या करेगा जंप करेगा कहां पे यहां पे क्योंकि ये वाला एड्रेस यहां पे इस पे क्या इंस्ट्रक्शन ये ठीक है अगर यहां पर के एन स लिखा है तो मैंने ये नज़ तो जंप करता क्या जंप ऑन नॉन जीरो लेकिन यहां पे जीरो ए गया तो जंप नहीं करता वो डायरेक्टली इसको रन करता था ठीक है तो ये था आपका उसके बाद है कॉल जंप करने वाले हैं लेकिन लेकिन यहां पर क्या होता है यहां पर थोड़ा सा डिफरेंस है जब हम लोग जंप कर रहे हैं तो वहां पर क्या पीसी की जो प्रोग्राम काउंटर की वैल्यू को रिप्लेस कर दे रहा है राइट जिसमें पिछली वैल्यू रहती है जिसमें पिछले एड्रेस देता है उसको निकल के हमने जो एड्रेस मेंशन किया वो एड्रेस हम लोग रिप्लेस करते हैं तो वहां पर हम लोग कुछ भी बैकअप नहीं लेते हैं प्रोग्राम काउंटर का उसको रिप्लेस करने के लिए लेकिन कॉल में हम लोग क्या करते हैं बैकअप लेते हैं पहले तो बैकअप कैसे लेते देखो ये प्रोग्राम काउंटर का जो हाई वाटर वैल्यू रहता है उसको हम लोग टैग मेमोरी में रखते हैं ठीक है ये अब माइंस क्यों हुआ है वो मैं बताता हूं पीसी एल यानी की उसका जो लूट है उसको उसको भी स्टार्ट मेमोरी में डालते हैं उसके बाद स्टैग पॉइंटर का अभी दो एड्रेस हमने भर दिया इसलिए यहां पे -2 किया है इसके बाद जो हमारा अब देखो क्या किया प्रोग्राम काउंटर का बैकअप ले लिया बैकअप लेने के बाद हम क्या करेंगे प्रोग्राम काउंटर को मॉडिफाई कर सकते हैं हमने हमको जिस एड्रेस पे जंप करना है वो एड्रेस हम क्या करेंगे प्रोग्राम काउंटर में दल देंगे ठीक है तो इसको ये भी क्या है अनकंडीशनल सब रूटिंग कॉल है ये सब रूटीन क्या होता है वो भी मैं बताता हूं यहां पे देखो ये प्रोग्राम देख लो यहां पर देखोगे तो यहां पर एक में प्रोग्राम है और एक सब रूटीन प्रोग्राम है तब रूटीन प्रोग्राम इस इक्वल तू जैसे आप सी प्लस में से फंक्शन बनाते हो एक आपका में फंक्शन होता है राइट सी प्लस में उसके बाद भी आप एक फंक्शन बना सकते हो राइट यहां पे आप अपना छोटा सा लॉजिक लिखते हैं जिसको आप बार-बार उसे करने में करना रहता है तो वो लोग ये डीसीआर मुझे बहुत जगह उसे करना है इसलिए मैंने सब रूटिंग नहीं थोड़ा सा फंक्शन बना दिया अब टर्म जो होता है ना सिर्फ फंक्शन के अंदर एक ही फंक्शन के अंदर है आप एक फंक्शन से दूसरे फंक्शन में भी जंप कर सकते हो ठीक है तो यहां पे देखो मैं क्या करूं यहां से यहां जंप करूंगा कैसे जंप करूंगा तो यहां पे देखो मैंने लिखा के एक पी दी जीरो जीरो ये से प्रोग्राम है इसलिए वापस एक्सप्लेन नहीं कर रहा हूं के एम पी दी जीरो जीरो अब दी जीरो यहां पे दिख रहा है क्या नहीं है राइट डी जीरो जीरो कहां पे है यहां पे तो यहां से प्रोग्राम डायरेक्टली कहां पे जंप करेगा जहां पर हम करेगा ठीक है और राइट तो ये समझा आपको यहां पे जंप करेगा अब देखो जी एमपी में मैंने क्या बोला इन जेएमपी बैकअप इसे नॉट रिलेटेड यहां पे बैकअप कोई क्रिएट नहीं हुआ अब यहां पे तुम ए गए इसको तुमने डीसीआर किया एक किया ठीक है यहां पे मतलब एक ही जो वैल्यू थी जीरो वैन वो डिक्रिमेंट हो गया यानी की ए की वैल्यू आप जीरो जीरो हो गई ठीक है अब रीत उसके बाद क्या होगा इसके बाद जो इंस्ट्रक्शन रन होगा नीचे जो रहेगा वही रन होगा ठीक है अब यहां पे आर ए टी आर टी मतलब रिटर्न मतलब यहां से वापस जहां से तुम जंप किया ना वहां रिटर्न जाओ यहां से रिटर्न आएगा ठीक है बट रिटर्न ए कर क्या करेगा क्योंकि पीसी में अब इसके बाद कुछ रन करने के लिए है नहीं पीसी खाली हो गया अभी हमारे पीसी में कुछ नहीं है तो अब अब प्रोग्राम काउंट अब तुम्हारे पाइथागोरस को समझ नहीं आएगा अब क्या करना है इसके आगे ये जो वैल्यूज ये रन नहीं होंगी ठीक है तो अब इसका सॉल्यूशन क्या है सॉल्यूशन ये है की यहां पे क्या कर रहा है बैकअप नहीं ले रहा है हम क्या करेंगे जब हम ये जाम कर रहे हैं उसके पहले जो पीसी है प्रोग्राम काउंटर है उसका मैं ये वाला जो इंस्ट्रक्शन है इसका बैकअप लेकर रखेंगे तो जब ये रिटर्न आएगा ना तो ये पीसी में हम क्या करेंगे इंस्ट्रक्शन वापस दल देंगे वो इससे क्या होगा वो उसको पता चलेगा नेक्स्ट इंस्ट्रक्शन क्या रन करना है ठीक है उसके लिए यहां पे देखो मैंने क्या किया सिर्फ अब यह क्या करेगा जब कॉल रन होगा ना तो यहां पे देखो बैकअप क्रिएट होगा बैकअप मैंने बताया था कैसे क्रिएट होता है तो देखो मेरा भी प्रोग्राम काउंटर जो है पीसी इसमें क्या वैल्यू है सी जीरो जीरो थ्री यानी की उसके हाई ऑर्डर में ही जीरो है यानी की मेरा सपोज अभी इंस्ट्रक्शन करंट रन हो रहा है ये वाला इंस्ट्रक्शन अन हो रहा है बस ठीक है तो इसी में क्या होगा जो नेक्स्ट इंस्ट्रक्शन रन होने वाला रहेगा वो रहेगा तो नेक्स्ट इंस्ट्रक्शन क्या है ये वाला इसका एड्रेस सी 003 इसका एड्रेस देखो पीसी के अंदर है सी जीरो जीरो थ्री और इसका हाई ऑर्डर क्या है जीरो तो ये यहां पे है और 03 का लो ऑर्डर है इसलिए पीसी एल एल मतलब लो ये वाला लो बेटा जीरो थ्री ठीक है अब देखो मेरा जो बैकअप मैंने बताया था कहां पे क्रिएट होता है बैकअप जो होगा वो स्टैक मेमोरी में क्रिएट होता है ठीक है अब स्टार्ट मेमोरी में होता है स्टैक पॉजिटिव ये क्या करता है आपकी मेमोरी कहां तक फुल है उसका जो टॉप एड्रेस है वो अपने पास रखता है मेरा एसपी यानी जीरो जीरो वैन वैन है अब मैं क्या करूंगा बैकअप क्रिएट करूंगा बैकअप मैंने आपको ऊपर में फॉर्मूला बताया था बैकअप कैसे क्रिएट करेंगे अब देखो यहां पे मैं क्या करूंगा पहले मुझे क्या करना यहां पे अभी यहां पे मेरे ये वाली वैल्यू स्टोर करनी है ये वाली सी जीरो स्टोर करनी है ठीक है मैं क्या करूंगा यहां पे देखो पीछे पीछे क्या है सी जीरो इसको स्टोर करनी है कहां पे यहां पे तो लेकिन मेरा स्टार पॉइंटर अभी देखो यहां पे यहां तक भरा हुआ है ठीक है इसका वैल्यू क्या है तो मुझे यहां पे अगर स्टोर करनी है तो ये वाला एड्रेस चाहिए ये वाला एड्रेस कैसे मिलेगा अगर मैं यहां से एक माइंस कर डन 11 में से एक माइंस कर दो 10 मिल जाएगा तो यहां पे देखो इसलिए किया गया टैग कॉन्ट्रैक्ट की जो भी वैल्यू है उसमें से माइंस वैन किया तो देखो मुझे मिल गया ये जीरो वैन जीरो उसे पे मैंने c0 स्टोर कर दिया तो मेरे पास यहां पे सी जीरो ए गया अब मुझे क्या करना है जीरो थ्री को यहां पे स्टोर करना है मतलब मुझे चाहिए ये वाला एड्रेस ये वाला एड्रेस कैसे मिलेगा तो देखो मैंने जो माइंस किया है एसपी की वैल्यू को यहां भी 11 में से जो माइंस किया वैन मैंने यहां पे स्टैक क्वांटर की वैल्यू को मॉडिफाई नहीं किया वैसे ही है वो अपडेट माइंस करने का जो वैल्यू है ये वाला मैंने स्टोर नहीं गया अभी मेरे एसपी की वैल्यू ए जीरो वैन वैन ही है मुझे कितना माइंस करना पड़ेगा मुझे e09 चाहिए वो मुझे 2 - करना पड़ेगा इसलिए यहां पे देखो अगर आपको लो ऑर्डर वाला तप करना है तो मुझे करना पड़ेगा यानी की अब मेरे बैकअप क्रिएट हो गया है जो पीसी की वैल्यू थी c003 इसका बैकअप ले लिया अब मैं ये पीसी की वैल्यू को मोडिफाइड कर सकता हूं ठीक है लेकिन उसके पहले मेरा जो स्टार पॉइंटर है वो क्या हो गया यहां तक भर चुका है यहां तक पूरा हो चुका है मुझे इसकी वैल्यू अपडेट करनी पड़ेगी यहां तक भरा है टॉप एड्रेस अब क्या हो गया इसका ये हो गया इसलिए मुझे क्या करना पड़ेगा इसमें तू ऐड करना पड़ेगा ठीक है देखो अभी मेरा 11 है तो ये माइंस करना पड़ेगा अभी मेरा 11 है मेरा तो एड्रेस भर चुका है इसमें मुझे क्या करना पड़ेगा मुझे यहां पे पॉइंट करना स्टार्ट पॉइंट रखो तो मुझे दो माइंस यहां पे एस पी माइंस तू किया है ठीक है इसलिए यहां पर क्या किया एचडी - 2 इसलिए यहां देखो अब एसपी की जो वैल्यू हो जाएगी वो क्या हो जाएगी ए जीरो जीरो नाइन और राइट अब उसके बाद यहां पे देखो तो अब मेरा क्या हो गया पीसी का बैकअप भी हो गया और मैं स्टैक पॉइंटर भी अपडेट हो गया अब यहां पे देखो मैं पीसी में जो मैंने ये वाला एड्रेस है ना ये वाला इसको मैं इसमें स्टोर कर दूंगा तो यानी की पीसी में अब मेरा ए जाएगा दी जीरो जीरो ठीक है अब मेरा पीसी में दी जीरो हो गया अब हो जाएगा यहां पे ये ये डिक्रिमेंट करेगा ठीक है ये decreement करने के बाद यहां पे आएगा फिर इसके बाद नेक्स्ट आरटी रिटर्न ये वाला रन करेगा रिटर्न होने के बाद ये क्या करेगा यहां पे जाएगा ठीक है ये यहां पे जाएगा जब रिटर्न होगा आरटी जब होगा तो क्या होगा देखो रोड होगा ना तो उल्टा होगा अब जो बैकअप लिया था ना ये वाला टैग मेमोरी में उसको वापस से प्रोग्राम काउंटर में डालेगा ठीक है जब रिटर्न जाएगा ये यहां से यहां जब रिटर्न जाएगा तो वो क्या करेगा जो हमने बैकअप लिया था इसके अंदर हम लोगों ने क्या स्टोर किया था 03 और 30 इसको वापस से स्टार्ट मेमोरी से प्रोग्राम काउंटर में डालेगा कैसे डालेगा देखो यहां पे एस पी जो एसपी अभी मेरा कहां पे पॉइंट है यहां पे एसडी की वैल्यू जीरो नाइन है इसको वापस से देखो ईसीएल में डालेगा ठीक है और एसपी वैन यानी की उसका जो नेक्स्ट वैल्यू है ये वाला 30 ये मुझे कैसे मिलेगा तो नाइन अब मेरा स्टॉक पॉइंटर यहां पे ना इजी 009 तो मुझे यहां पे जाना है तो कैसे मिलेगा तो मुझे एक माइन एक प्लस करना पड़ेगा 9 10 पे जान तो क्या करना है एक प्लस करना पड़ेगा st1 ये मुझे ये वाला एड्रेस मिल गया अब इस एड्रेस से मुझे जो भी वैल्यू है उसको कॉपी करना है कहां पे पीछे यानी की पीसीएस में c0 ए गया ठीक है अब मेरा पीसी में ए गया वापस से सी 003 ठीक है तो आओ मेरे प्रोग्राम काउंटर को पता है की नेक्स्ट इंस्ट्रक्शन क्या रन करना है और उसके बाद अभी देखो यहां से दो वैल्यू निकल गया ये दोनों निकल गया तो वापस से मुझे क्या करना पड़ेगा मेरा स्टाक मॉनिटर यहां पे पॉइंट करना पड़ेगा यहां से ए जीरो जीरो नाइन से यहां पे पॉइंट करने के लिए मुझे क्या आपको नाइन में से तो अगर जीरो नाइन है ना तो यहां पे 11 पे लाने के लिए क्या करना है मुझे प्लस तू करना पड़ेगा यहां पे इसलिए यहां एस टी प्लस तू इसलिए मेरी देखो ये जीरो जीरो 11 पे ए गया तो यहां पे इन्होंने दो इंस्ट्रक्शन कवर कर दिया कॉल और अभी जो मैंने समझाया है अब देखो यहां पर कंडीशनल कॉल में क्या होगा सिम कॉल इस नॉट जीरो कॉल इफ जीरो कॉल इफ केरी से जैसा कंडीशन जनता वैसे ही कंडीशन कॉल भी रहेगा तो आई हो मुझे इसको समझने की जरूरत नहीं है ठीक है तो यहां पे एग्जांपल लेने लिया है तंज यानी कॉल इफ नॉन जीरो ठीक है सीएनजी में मैंने कॉल ए की वैल्यू क्या है 01 है जीरो है क्या नहीं है स फ्लेक्स सेट नहीं होगा तो यहां पे ये कंडीशन सेटिस्फाई हो रही है तो ये यहां पे जंप करेगा ठीक है यहां पे जाम करेगा और राइट उसके बाद आता है आपका रिटर्न ये मैंने ऑलरेडी कवर कर दिया है से चीज है यहां पे देखो मुझे क्या करना है जब रिटर्न जाते हैं तो हम लोग क्या करते हैं स्टैग मेमोरी से वापस प्रोग्राम काउंटर में बैकअप लिया था वापस डालते हुए एड्रेस को तो यहां पर देखो मैंने वहां पे लगा था लिखा था से है ये आप पढ़ोगे तो आपको समझ में ए जाएगा अभी देखो जैसे की यहां पर रिटर्न क्या है यह अनकंडीशनल रिटर्न है तो वैसे अब कंडीशनर भी रिटर्न होगा सब में देखो जाना है फॉर एग्जांपल यहां पे देखो यहां पे डीसीआर मतलब ए की वैल्यू है जीरो जीरो होगा मैंने यहां पे लिखा है कंडीशनल रिटर्न यानी की आरजे यानी की रिटर्न ऑन जीरो यानी यहां पे आपका स फ्लैग क्या हो रहा है सेट हो रहा है क्योंकि यहां पे ए की वैल्यू क्या होती है जीरो तो रिटर्न ऑन जीरो मतलब ये कंडीशन सेटिस्फाई हो रहा है सेटिस्फा होगा तो यहां पे जंप करेगा ठीक है यहां पे रिटर्न जाएगा तो ऐसे ही आप अलग-अलग उसे करते हो रंग उसे कर सकते हो ठीक है अलग-अलग जो है आर पी और वो सब उसे कर सकते हो फिर उसके बाद यहां पे एक नेक्स्ट इंस्ट्रक्शन है आर एस टी आर एस टी मतलब रीस्टार्ट ठीक है अपने इंटरप्ट पड़ा था राइट इंटरप्ट में क्या था हम लोगों ने पढ़ा था rhsthi पड़ा था फिर इसके बाद और भी इंस्ट्रक्शन रात 7.56.5 ये सारी द राइट वो सब क्या हार्डवेयर इंटरप्ट है राइट हार्डवेयर interrup क्या होता है क्योंकि उसमें पिंस पिन के थ्रू होता है इसलिए इसको बोलते है हार्डवेयर ये क्या है सॉफ्टवेयर यानी की इंस्ट्रक्शन के थ्रू इंटरप्ट करेगा माइक्रोप्रोसेसर को तो आपको एग्जाम में भी आता है हार्डवेयर और ऑफलाइन इंटरप्ट में डिफरेंस क्या है ठीक है एक्सप्लेन करो तो वो आपको लिखना है तो ये वो रस्त भी क्या करता है ये भी जंप करने का कम करता है ये भी से है तो यहां पे भी क्या होता है आर एस टी रीस्टार्ट होने के लिए रीस्टार्ट मतलब क्या होता है आपका जो माइक्रोप्रोसेसर है उसको पीओएस पीओएस करते हैं किसी और कम के लिए अलराइट फिर इसके बाद वो कम खत्म होता है तो वापस से जहां पे वो कम खत्म हुआ था वापस से माइक्रोप्रोसेसर स्टार्ट करता है जहां पे वो कम खत्म हुआ था उसको कैसे पता चलेगा उसको बैकअप लेना पड़ेगा राइट तो बैकअप कैसे लेगा जैसे से मेथड है हम लोगों ने क्या किया टैग मेमोरी में वापस से यहां पे देखो बैकअप लिया जा रहा है इस टाइप में मेरी दो एड्रेस फुल हो गया तो इसलिए -2 किया अब यहां पे एक चीज है की ये जो रस्त मतलब कोई भी एक नंबर हो सकता है जीरो से लेके 7 तक तो अगर देखोगे तो एंड मतलब जीरो से लेकर 7 तक कोई डेसिमल नंबर है इसको आपको मल्टीप्लाई करना है 8 से 8 से मल्टीप्लाई करने के बाद जो भी डेसिमल नंबर आता है उसको हेक्साडेसिमल में कन्वर्ट करना है फिर आपको मिलेगा एड्रेस कहां पे आपको इसको जंप करना है ठीक है तो यहां पे देखो इसलिए यहां पे लिखा है 8 * 10 एन की जो भी वैल्यू रहेगी उसको ए से मल्टीप्लाई करना है ठीक है और इसको फिर प्रोग्राम काउंटर में से करना है जो भी एग्जैक्ट डेसिमल में वैल्यू आएगी उसको फॉर एग्जांपल यहां पे देखो रात तू दिया है rh2 में क्या होगा एन = अभी 2 है राइट इसे एन * आपको 8 करना है यानी 2 * 8 यानी 16 इसका डेसिमल वैल्यू ये है यानी की आपके पीसी यानी की प्रोग्राम काउंटर में ये स्टोर होगा यानी की आपको जब रात आएगा तो ये इधर जाम करेगा अलराइट तो आई होप आपको ये समझ में ए गया बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है पीछे एल ए सी ह एल देखो ये भी क्या है जंप इंस्ट्रक्शन है बट ये कब जंप करेगा यहां पे जब आपको आपका जो एड्रेस है ना वो ह एल पैर में से अभी तक हम लोग डायरेक्टली एड्रेस देते है राइट उसको जंप करने के लिए लेकिन अभी आपका एड्रेस है वो ल प्लेयर के अंदर से है तो आप क्या करोगे ल प्लेयर्स अगर प्रोग्राम काउंटर मैं आपको से कर रहा हूं तो आप उसे करके पीसी ल इंस्ट्रक्शन ग्रुप के सारे इंस्ट्रक्शन खत्म और राइट जो नेक्स्ट इंस्ट्रक्शन ग्रुप है उसका नाम है मशीन कंट्रोल ग्रुप राइट इसके अंदर हम लोग पढ़ने वाले हैं स्टैक ऑपरेशन से रिलेटेड सारे इंस्ट्रक्शन उसके पहले मैं शॉर्ट में बता देता हूं आपको स्टैक होता है तो यहां पे देखो सब बोल दो ये सपोज करो ये कार्टून है ठीक है इसके अंदर आपको स्टोर करना है बुक्स ठीक है बुक्स कैसे शो करोगे ऊपर से एक-एक करके आप बुक रखते जाओगे तो इसी को बोलेंगे स्टैक स्टैक बुक्स ठीक है तो जब आप बुक्स ऐड कर रहे हो तो उसको बोलेंगे पुश ऑपरेशन ठीक है जब आप बुक्स ऐड करो स्टार्ट करना है तो उसको बोलेंगे पुश ऑपरेशन और आपको बुक्स अगर निकलना है तो क्या आप नीचे से निकल सकते हो नहीं आप बुक्स को निकलना तो ऊपर से निकलते हैं तो इसको बोलेंगे पॉप ऑपरेशन तो इसी से रिलेटेड हमको सारे इंस्ट्रक्शन पढ़ने हैं पहला आपका देखोगे तो इंस्ट्रक्शन ये रहा पुष्ट आरपी आरपी यानी की रजिस्टर पर रजिस्टर पर डाटा को आपको कहां पर शो करना है स्टाक मेमोरी के अंदर तो स्टैक मेमोरी में कैसे हम लोग स्टोर करते हैं डाटा को थ्रू दी स्टैक पॉइंट ठीक है यहां पे आप देखोगे तो फॉर्मूला क्या है यहां पे फॉर्मेट क्या है तो रजिस्टर का हाई और डॉटर रहेगा उसको जो भी टैग पॉइंट है उसके बाद वाला जो एड्रेस रहेगा उसके लिए माइंस करना पड़ेगा उसके बाद रजिस्टर पैर का जो एल आएगा उसको उसके बाद वाले यानी की -2 करना पड़ेगा स्टोर अब तुम्हारे यहां देखो स्टार्ट मेमोरी है वो दो एड्रेस पे फूल हुआ है इसलिए आपको स्टैक पॉइंटर को अपडेट करना पड़ेगा इसलिए सब - 2 करके आपका जो भी एड्रेस आएगा नया वाला उसको स्ट्रीमिंग स्टोर कर देना यानी की अपने टैग पॉइंटर को अपडेट करना है ठीक है तो यही करना है आपको इसको एक बार एग्जांपल के साथ समझ लेते हैं फटाफट अब देखो मेरा जो स्टैक मैं मेरी है यहां तक फुल है ठीक है और स्टैक क्वांटर जो है कहां पे पॉइंट कर रहा है दी जीरो वैन फाइव क्योंकि स्टॉक क्वाटर कहां पे पॉइंट करता है जहां तक आपका स्टैक मेमोरी फुल रहता है मेरे एसपी के अंदर 005 है और मेरा बी रजिस्टर 25 इसके अंदर शो है और सी रजिस्ट्रेशन के अंदर 55s हो रहा है अब मुझे क्या करना है इसको और इसको स्टाक मेमोरी के अंदर देखो ऐसा और ऐसा स्टोर करना है तो कैसे करेंगे उसके लिए हम पुश दी ऑपरेशन चलाएंगे पुष्प भी ऑपरेशन जैसे करोगे बी मतलब बी सी का मतलब कुछ और नहीं निकलना इसका है मतलब रजिस्टर है ठीक है वो मुझे क्या करना है ई के डाटा को इसका मतलब टैग मेंब्रेन में स्टोर करना है तो ये कैसे होगा तो यहां पे देखो सिंपल सी बात है स्टैक मेमोरी में यहां स्टैग मेमोरी यहां तक फूल है उसके बाद वाला कौन सा एड्रेस खाली है डीजल वैन फोर तो मुझे ये वाला एड्रेस कैसे मिलेगा तो थ्रू स्टैक पॉइंट है तो स्टैक पॉइंटर में पॉइंट का जो एड्रेस है उसमें से -1 करूंगा क्योंकि 15 - 1 करेंगे तभी 49 आएगा राइट एसपी माइंस वैन करूंगा तो मुझे मिल जाएगा d014 और जैसे ये मुझे मिलेगा तो मैं अपना हाइड जो है 25 इसको यहां पे स्टोर कर दूंगा यहां पे ये स्टोर हो गया उसके बाद मुझे नेक्स्ट एड्रेस चाहिए दी जीरो वैन थ्री अभी मेरा सेंट की वैल्यू अभी कितनी है मैंने सेंट की वैल्यू अपडेट नहीं किया वही है राइट दी जीरो वैन फाइव इसमें से कितना माइंस करूंगा तो मुझे ये वाला एड्रेस मिलेगा एसपी माइंस तू करना पड़ेगा राइट अगर एसपी मैंने तू करूंगा उसके बाद भी मुझे ये एड्रेस मिलेगा जैसे मुझे ये एड्रेस मिलेगा मैं यहां पे स्टोर कर दूंगा 55 तो यहां पे देखो ये स्टोर हो गया 55 अब मेरा जो स्टैग मेमोरी है यहां तक फुल हो गया है तो मुझे क्या करना पड़ेगा मेरे एसपी को भी अपडेट करना पड़ेगा यहां से यहां तो कैसे करेंगे उसके लिए मैं यहां पे लिखूंगा एस टी - 2 और जो भी इसका एड्रेस आएगा एस पी माइंस तू करने पर मतलब 15 में से दो गया कितना का 13 तो उसको मैं एसडी में वापस से स्टोर कर दूंगा तो यही चीज वहां पे की गई है तो इसे यहां पे देखो स्टार पॉइंटर यहां पे आएगा अब मेरा एसपी की वैल्यू हो गई डीजल वैन थ्री तो आई होप आपको समझ में ए गया ये जो पीछे वाला फॉर्मेट था ये कैसे यहां पे लिखा गया ठीक है तो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है पुष्पी यूट्यूब में क्या होता है आपका जो एकम्युलेटर का डाटा है और फ्लैग रजिस्टर का डाटा है उसको स्टोर स्टैक में स्टैग मेमोरी में स्टोर करना है तो सिंपल सा देखो ये बड़ा सा फॉर्मूला है आप देख के एकदम घबरा जाओगे लेकिन कुछ भी इसमें ज्यादा नहीं है एकम्युलेटर का डाटा आपको जो स्टैक पॉइंटर का जो बाद वाला एड्रेस है वहां पे स्टोर करना है फिर इसके बाद यहां पे एक-एक करके आपको जो फ्लैग रजिस्टर होता था फ्लैग रजिस्टर में क्या-क्या होता है तारीफ फ्लैग होता है परिर्टी फ्लैग होता है कैरी होता है जीरो फ्लैग होता है ये सारा डाटा आपको कहां पे स्टोर करना है इन सारे बिट्स पे जो नेक्स्ट एड्रेस रहेगा उनके बिट्स पे ये कैसे वर्क करेगा और हम लोग देखते हैं ठीक है यहां पे देखो एकदम खतरनाक सी चीज बना के रखा है मैंने बट डरना नहीं से है देखो जो ये वाला एड्रेस वही है ये वाला डायग्राम जो है से है जो मैंने पहले बताया था राइट आपको क्या करना है पहले एकम्युलेटर देखो मेरे एकम्युलेटर में कितना है जीरो थ्री है और जो फ्लैग रजिस्टर इसका भी डाटा मुझे स्टॉक में स्टोर करना है और मेरा एसपी अभी करेंटली पॉइंट कर रहा है कहां पे जीरो तू पे यानी ये मेरा स्टॉक बन रहा है स्टैक मेमोरी यहां तक फुल है और स्टैक पॉइंटर दी जीरो वैन फाइव पॉइंट कर रहा है तो मैं क्या करूंगा पहले पहले करूंगा तो क्या होगा एकम्युलेटर का डाटा मुझे यहां पर से करना है d014 पे तो जैसे मैंने पहले किया था एसपी -1 करूंगा और यहां पे डाटा स्टोर करूंगा 1 मिनट का अब मुझे आ फ्लैग रजिस्टर का जो भी डाटा है वो भी स्टोर करना है कहां पे नेक्स्ट उसका इंस्ट्रक्शन यहां पे तो मुझे करना पड़ेगा एस टी - 2 और यहां पर शो कर देंगे कैसे लेकिन यहां पे देखो जो फ्लैग रजिस्टर होता है उसमें तो बहुत सारे अलग-अलग डाटा होता है डायरेक्ट जैसे की यहां पे देखो ये मेरा फ्लैग रजिस्टर है इसमें क्या होगा टाइम फ्लाई होगा जीरो फ्लैग होगा ऑब्जर्वर कैरी फ्लैग होगया प्रायोरिटी फ्लैग होगा और कैरी फ्लैग होगा और ये दो उन उसे रहेंगे 12 उसे रहेंगे तो मुझे क्या करना है देखो इट बीट बीट वाइस मुझे कॉपी करना पड़ेगा यानी की यहां पे देखो इसका ये जो है साइंस लाकर वैल्यू है उसको कहां पर कॉपी करोगे आप यहां पर एसपी - 2 7 पे क्लिक करोगे जैसे यहां पे देखोगे तो देखो टाइम फ्लैग कहां पर है इसमें साइन फ्लैग कहां पे साइन फ्लैग को एस पी माइंस तू सेवंथ बीट पे कॉपी का ये बिट्स बीट नंबर है 1357 ये सब क्या है देखो कैरी कैरी कौन सी जा रहा है जीरो बीट पे जा रहा है ठीक है तो यहां पे देखोगे तो फाटक से देख लो देखो कैरी कहां पे जा रहा है जीरो जीरो बीट पे जा रहा है कैरी की वैल्यू कितनी है वैन तो यहां पे कॉपी जाएगा एक्स क्या है न्यूज़ है ठीक है एक्स एन क्रॉस है वो फर्स्ट बीट पे जाएगा वैसे पी क्या है प्रीत फिलहाल है ये जीरो है तो ये सेकंड थर्ड बीट पे इसका नंबर तू है तो यहां पे देखो ये कहां पे जा रहा है सेंट - 2 लेकिन 2 पे जा रहा है ठीक है तो ये जो है आपका क्या है ये जो एड्रेस है दी जीरो वैन थ्रो इसका जो इसके अंदर जो वैल्यू स्टोर हो रही है वो यहां पे पूरा मैंने यहां पे दिखाया है ठीक है यहां पे क्या वैल्यू स्टोर हो रही है वो दिखाया मैंने ये वैल्यू कैसे मिलेगी एसपी माइंस तू यानी की दी जीरो वैन फाइव माइंस तू ए जीरो वैन तू ये एड्रेस पे ये सारा वैल्यू स्टोर होगा अलराइट तो आई होप समझ में ए गया डायग्राम थोड़ा सा और ध्यान से देखो समझ में आएगा यहां पे आपका फ्लैग रजिस्टर का valist हो रहा है यहां पे एकम्युलेटर का वैल्यू उसके बाद आपका स्टैक पॉइंटर भी अपडेट करना पड़ेगा इसलिए यहां पे एस टी - 2 करोगे तो लास्ट में देखोगे तो यहां पे एस में माइंस तू किया गया है ठीक है तो बढ़ते हैं नेक्स्ट इंस्ट्रक्शन की तरफ जिसका नाम है पॉप जैसे यहां पे पूछता पुष्प में क्या करते द आप रजिस्टर पैर का डाटा पैक पॉइंटर में दल दो सर इस टैग मेमोरी में एड करते द अब पॉप में क्या होगा उल्टा पॉप बताया था आपको पॉप में हम लोग निकलती हैं हम लोग क्या करेंगे स्टैक मेमोरी से डाटा को निकल के वापस से रजिस्टर करने स्टोर करेंगे तो इसको मुझे इसको मैं नहीं samjhaunga क्योंकि ये से उल्टा ही है उसका टैग मेमोरी से ठीक है रजिस्टर के लोअर ऑर्डर में पहले डालेंगे फिर इसके बाद उसके बाद वाला जो डाटा रहेगा प्लस वैन करके ये हमको मतलब स्ट्राइक कांट्रेक्टर का जो भी एड्रेस है उसमें प्लस वैन करके हाइड्रोजन हो जाएगा फिर आपका जो डाटा वो निकल चुका है राइट तो आपका जो स्टॉक पॉइंट है दो खाली हो गया यानी की इसमें दो एड्रेस ऐड हो गए दो स्पेस ऐड हो गए इसलिए प्लस तू करना पड़ेगा ठीक है इसका भी एग्जांपल देख लो फटाफट एग्जांपल में देखो मेरा स्टाक मेमोरी यहां तक फुल है अब मुझे क्या करना है जब मैं पॉप भी करूंगा तो ये डाटा क्या करेगा निकलेगा यहां से ये वाला डाटा निकल के यहां पर से कहां पर डालेगा ई मेमोरी ई रजिस्टर के अंदर डालेगा ठीक है तो इसी अंदर डालेगा तो ई में 25 ए जाएगा बी में 25 और सी में 25 यानी की दो यहां पे स्पेस खाली हो गया इसलिए मेरा स्टॉक पॉइंटर अब यहां पे पॉइंट करेगा जो हो गया डीजल 15 जो कैसे करोगे प्लस तू करना पड़ेगा राइट 13 में +2 करोगे तो 15 आएगा राइट तो यहां पे ये कैसा आया है आपका sp+2 किया तब आया राइट उसके बाद नया नेक्स्ट पॉप पीएसयू जैसे हम लोग पुश पीएसयू कर रहे द वैसे ही पॉप phdw करना पड़ेगा ठीक है यहां पे देखो से चीज है उल्टा कर दिया गया है ठीक है वहां पे माइंस होता था क्योंकि आप मेमोरी को फूल करते जाते हैं तो मेमोरी घाट रही है राइट माइंस क्या रहता है अब मेमोरी खाली हो रही है तो यहां पे क्या हो रहा है ये सारी मेमोरी खाली हो तो यहां पे प्लस होती जा रहा है ठीक है तो इसका एग्जांपल मैंने ले लिया क्योंकि उसका उल्टा नेक्स्ट एक्सचेंज करना है जो ह एल पैर का मेमोरी है वहां से एक्सचेंज करना है किस से आपका जो मेमोरी है उसके साथ ठीक मेमोरी कार्ड जो डाटा है उसके साथ कल प्लेयर के डाटा एक्सचेंज करना है ठीक है सिंपल सा एकदम और एग्जांपल यहां पे देखो मेरा एचपी में क्या है ह में 20 है एल में एफ है मुझे क्या करना है इसको एक्सचेंज करना है किसके साथ टैग के साथ ठीक है तो स्टैक पॉइंटर जो करेंटली देखो यहां पे पॉइंट कर रहा है अभी यहां पे पॉइंट कर रहा है राइट तो यहां पे क्या होगा कुछ भी टैग पॉइंटर कभी यहां पे अपडेट नहीं होगा की हम लोग डाटा नहीं कर रहे हो एक्सचेंज कर रहा है राइट तो देखो एक्स टी ह एल जैसे एग्जीक्यूट होगा तो ह के अंदर ह के अंदर क्या ए जाएगा देखो ह के अंदर ये वाला डाटा ए जाएगा सीडी और यहां पे क्या ए जाएगा 20 किसका रेट आता है 20 पहले ह का था ये कहा था ये एक्सचेंज हो जाएगा इसका रेट है इसमें ए जाएगा और इसका चला जाएगा ह में ए जाएगा सीडी और एल में ए जाएगा अब ओके और यहां पे ए जाएगा एफसी तो डाटा क्या होगा चेंज हो जाएगा ठीक है इसका नाम कौन से इंस्ट्रक्शंस होगा एक्स टी ह एल मतलब ल प्लेयर नेक्स्ट इंस्ट्रक्शन एसपीएल में क्या होगा यहां पर सिर्फ जो भी हाल बेयर के अंदर डाटा रहेगा वो सिर्फ डायरेक्टली कॉपी हो जाएगा कहां पे है स्टैक पॉइंटर के अंदर ये मोस्टली उसे होता है जब आपको इनीशिएलिजे करना होता है ठीक है स्टैक मेमोरी को इनिशियलिसए करना होता है तो उसे केस में उसे होता है ठीक है और एग्जांपल यहां पे देखो क्या हो गया जैसे ह के अंदर मेरा 25 है और एल के अंदर 59 है राइट अब मैंने इंस्ट्रक्शन एग्जीक्यूट किया एसपी ल तो मैंने एसपी के अंदर देखो क्या ए गया 225 59 यानी की जब भी मुझे स्टैक पॉइंटर को इनिशियलिसए करना है की स्ट्राइक पॉइंटर कहां से स्टार्ट होगा उसे केस में मैं यहां पे क्या कर सकता हूं ये मेरा मतलब एसपीएल इंस्ट्रक्शन एग्जीक्यूटिव कर सकता हूं और राइट नेक्स्ट इंस्ट्रक्शन अब ए गया था स्ट्राइक ऑपरेशन जिसमें हम लोग स्टाक मेमोरी के साथ और स्टैक पॉइंटर से आप खेल रहे द राइट अब यहां पे इनपुट आउटपुट ऑपरेशंस हैं दो ही इंस्ट्रक्शन इसके अंदर इन पोर्ट इन पोर्ट मतलब क्या होता है आपको क्या करना है यहां पे पोर्ट मतलब एड्रेस रहेगा ये जो एड्रेस है ना आठ बीट करेगा ठीक है ये एड्रेस जाएगा पोर्ट रहेगा क्या 8 बीट करेगा ये किसका एड्रेस है ये आपका जो डेटाबेस होता है ना उसमें जो डाटा स्टोर है ना उसका एड्रेस होता है ठीक है तो इन क्या करता है सिंपल सा ये जो डाटा बस में डाटा होता है ठीक है डाटा आपस में जो भी डाटा होता है उसको एक मिनट में से करता है राइट इन इन क्या करता है डाटा बस में जो भी डाटा होता है वो इस पोर्ट एड्रेस पे स्टोर होता है इस फोटो एड्रेस उठा के यहां पे इसको स्टोर करता है एकम्युलेटर के अंदर सिंपल ठीक है तो यहां पर देखो सपोज मेरे पास यहां पर यह एड्रेस है यानी की पोर्ट नंबर है पोर्ट एड्रेस है जिस पर डाटा क्या स्टोर है 40 ह और ये कहां पे स्टोर रहेगा डाटा बस में स्टोर रहेगा ठीक है अब मुझे इसको उठा के कहां पे स्टोर करना है एक्यूमेन लेटर में स्टोर करना है तो कैसे करूंगा यहां पे इन न न क्या है आपका पोर्ट एड्रेस है पोर्ट एड्रेस ये है अब जैसे ही ये रनों को आपके एकम्युलेटर में डाटा ए जाएगा 40 अलराइट नेक्स्ट इंस्ट्रक्शन देख लेते हैं आउट ये उसका उल्टा है मतलब एकम्युलेटर से डाटा को कहां पे डाटा बस में स्टोर करना है तो उसे केस में हम लोग उसे करेंगे आउटपुट मतलब आपका डाटा बस का एड्रेस कहां पर डाटा को स्टोर करना है ठीक है और याद रखना ये आपका सिर्फ 8 बीट का होता है यानी की वैन व्हाइट का डाटा होता है इसलिए ये जो इंस्ट्रक्शन है ये दो का होता है ठीक है इसका साइज दो ही वर्ड है आप बोलोगे एड्रेस बताओ तो दो व्हाइट का होता है लेकिन यहां पे थोड़ा एक्सेप्शन है यहां पे पूरा एड्रेस नहीं है पोर्ट एड्रेस है पोर्ट एड्रेस होता है ना वैन व्हाइट का ही होता है ठीक है फॉर एग्जांपल यहां पर देखो मुझे क्या करना है मेरा एकम्युलेटर में जो डाटा है वो 40 है मुझे ये एक मिनट का जो डाटा है उसको डाटा बस में शोर करना है कौन कहां पे वो भी 10 ह पोर्ट नंबर पे पोर्ट एड्रेस पे ठीक है तो मैं उसे करूंगा आउटपुट है तो ये हो गया नेक्स्ट इंस्ट्रक्शन देखते हैं ए आई आई मतलब इनेबल इंटरप्ट आपको मतलब पढ़ के समझ में ए रही क्या कर रहा है ये क्या करता है जो इंटर ट्रैप और इंटर रात 6.5 7.5 उनको इनेबल करने का ट्रैप को तो नहीं करता बाकी जो इंटरप्रेस होता है ना उनको ये क्या करता है इनेबल और डिसएबल करता है ठीक है इनेबल करने का कम करता है आई ये इंस्ट्रक्शन दोगे तो वो सारे इंस्ट्रक्शन क्या इंटरप्ट्स क्या होंगे इनेबल रहेंगे उसके बाद दी है मतलब डिसएबल इंटरप्ट आपको अगर कोई इंटर इंटरप्ट को डिसएबल करना है तो इसमें आप उसे कर सकते हो टी आई ठीक है उल्टा उसके बाद नेक्स्ट है एचएलटी एचएलटी मतलब उसे करते हैं एचएलटी व्हेन एचएलटी इंस्ट्रक्शन डी प्रोसेसर इस स्टॉप वहां पे प्रोसेसर आपका स्टॉक रहता है मतलब आपका जो एलपी यानी असेंबली लैंग्वेज प्रोग्रामिंग का जो प्रोग्राम है वो एंड हो जाता है रजिस्टर एंड फ्लैग आर अनफेटर्ड इंस्ट्रक्शन इसे यूज्ड तू स्टॉप एम माइक्रो प्रेशर को स्टॉप करने के लिए होता है ओके इट इस वेटिंग फॉर पेरीफेरल डिवाइस तू फिनिश डी टास्क एंड इंटर एंड इंटर डी प्रोसेसर ठीक है तो ये क्या करता है जब ये इंस्ट्रक्शन एग्जीक्यूट होता है माइक्रोप्रोसेसर स्टॉप करते हैं लेकिन जो फ्रेंड डिवाइस स्लो होता है तो उनके लिए थोड़ा वेट करता है ठीक है ताकि वो अपना कम खत्म कर दे ओके तो यह भी करेंगे तो लास्ट में हमेशा हॉट लगाना जरूरी होता है ताकि आपका इंस्ट्रक्शन आपका प्रोग्राम कहां पे स्टॉप होगा वो देखना है नप मतलब नो ऑपरेशन यहां पे आपका कुछ भी ऑपरेशन नहीं होता है इस इंस्ट्रक्शन के अलावा ठीक है यहां पे सब कुछ रुक जाता है हालत एंड इंटर इंस्ट्रक्शन एग्जीक्यूटिव नो ऑपरेशन परफॉर्म ओनली डी दिस इंस्ट्रक्शन फेज एंड डी कोड तो इसका मोस्टली उसे होता है इंस्ट्रक्शन का आपको अगर डिले करना है कोई लोगों को चला रहे हो ठीक है तो उसको डिले करना है और तो उसे केस में आप उसे कर सकते हो एंड ओके नेक्स्ट इंस्ट्रक्शन है रम इंस्ट्रक्शन इसका एक कम है रीड इंटरप्ट मास और ये जो इंस्ट्रक्शन है इसमें ये इंस्ट्रक्शन अगर रन होता है तो इसके अंदर और भी सब इंस्ट्रक्शन है मतलब इसके साथ इंस्ट्रक्शन और रन होते हैं और राइट तो ये जो आपका सोढ़ी और एस आई दी उन्होंने पढ़ा था सीरियल इनपुट डाटा और सीरियल आउटपुट डाटा उसे केस में उसे होता है और ये किसको और दूसरा चीज कंट्रोल करने का कम करता है ये आपका जो इंटरप्ट्स होते हैं उनको मास और एनएमएस करने का कम करते हैं देखो जैसे ये रम इंस्ट्रक्शन एग्जीक्यूट होता है तो क्या क्या होता है हर एक बीट पे एक-एक इंस्ट्रक्शन आता है देखो बेटा जीरो पे वैन पे तू पर यह क्या करता है किसको आपका जो रस्त 6.5 रस्त 5.56.5 और 7.5 इंटरप्ट्स द उनको मास्क और उन मास्क करता है ठीक है अगर इसकी वैल्यू वैन होगी तो आपका जो रस्त 5.5 इंटरनल था ना वो इनेबल हो जाए मास हो जाएगा ठीक है मास मतलब क्या होता है उसको इग्नोर कर सकते हो वेव स्टेट में चले जाएगा ठीक है उसको जो माइक्रोप्रोसेसर है ना उसको इग्नोर कर सकता है जो भी इंस्ट्रक्शन मास हो जाता है उसको इग्नोर कर सकते हैं अगर जो भी इसमें इनेबल रहेगा यानी की वैन रहेगा वो मास्टर हो जाएगा मास हो जाएगा न्यू उसको इग्नोर किया जा सकता है आई हम लोगों ने ऑलरेडी पढ़ा है इंटरप्ट इनेबल तो ये क्या करता है फ्लिप फ्लॉप की हेल्प से वो उसको इनेबल डिसएबल करता है ठीक है मतलब इसमें वैन रहेगा तो इनेबल करेगा वैन नहीं रहेगा तो डिसएबल करेगा ओके अब उसके बाद पी 5.5 p6.5 पी 7.5 यानी की पेंडिंग टी मतलब पेंडिंग ठीक है तो अगर ये वैन रहेगा तो यानी की आपका जो rhstis 5.5 का जो रिक्वेस्ट था वो पेंडिंग में है ठीक है जीरो मतलब नो रिक्वेस्ट पेंडिंग वैन मतलब रिक्वेस्ट पेंडिंग है तो जो भी इसमें से इनेबल रहेगा यानी की उसका समझ लेना की उसका जो रिक्वेस्ट इंटरप्ट गया है अभी भी उसको एस आई दी मतलब सीरियल इनपुट डाटा यानी की आप क्या कर सकते हो आपका जो सीट पिन है वो इनेबल हो जाता है सीरियल डाटा को इनपुट करने के लिए ठीक है डाटा को सिरेली इनपुट करने के लिए यानी की एक-एक करके ठीक है एक-एक करके डाटा को भेजने के लिए ये हमने ऑलरेडी पढ़ा था एसडी पिन के थ्रू राइट ये एग्जांपल है उसके बाद आता है आपका सिम इंस्ट्रक्शन ये लास्ट इंस्ट्रक्शन है ठीक है सिम इंस्ट्रक्शन उसका यहां पे देखोगे तो फिर मैं क्या होता है यहां पे सेट इंटरप्ट मास्क ठीक है तो यहां पे भी से आपका ये जो मतलब क्या होता है मास ठीक है 5.5 6.5 7.56.5 और 7.5 जो इंटर्स होते द उनको मास को एंड मास करता है मैसेज मतलब आपको पता है अगर वैन रहेगा तो उसको इग्नोर किया जा सकता है उन मास्क यानी की अगर ये जीरो रहेगा तो उसको इग्नोर नहीं किया जा सकता है ठीक है तो अब देखो नेक्स्ट इंस्ट्रक्शन है ये वाला मैं इसमें क्या होता है मास सेट इनेबल अब जैसे आपका टीवी होता है उसमें आप अगर टीवी का में स्विच ऑन नहीं करोगे तो आपका रिमोट कम करेगा क्या नहीं करेगा वैसे ही ये क्या होता है इनका स्विच होता है ठीक है अगर ये इनेबल नहीं रहेगा तो इस पे आप जीरो डालो या वैन डालो कुछ कम नहीं करेगा ठीक है तो एमएससी मैसेज सेट इनेबल इस ये अगर वैन रहेगा तो इसलिए वैन डालो इस पे वैन या जीरो आएगा तो इसमें मास और एनएमएस हुआ अगर ये जीरो रहेगा तो आप इसको वैन डालो या जीरो डालो कुछ भी कम नहीं कर रहा है जैसे आप टीवी के रिमोट जैसे कम नहीं करेगा वैसे ये भी कम नहीं करेगा ठीक है ये अगर इनेबल रहेगा तो वही आगे का ये चीज कम कर लेंगे उसके बाद आर एस टी 7.5 तो ये रक 75 में रिसेट ठीक है रिसेट 7.5 अगर ये आर एस सी पॉइंट फाइव इनेबल रहेगा यानी की वैन रहेगा तो आपका जो ये आपका जो इंटरप्ट है रात पॉइंट फाइव ठीक है उसको क्या कर सकते हो आप रिसेट कर सकते हैं यानी की उसमें अगर वैन रहेगा तो उसको जीरो कर सकते हो या जीरो रहेगा तो वैन उसको रिसेट मतलब जीरो कर सकते हो वैन रहेगा तो उसको जीरो कर सकते हो ठीक है लेकिन अगर ये डिसएबल रहेगा तो इसको आप रिसेट नहीं कर सकते जो आपका रात 7.5 इंट्रा पड़ेगा ये अभी एक्स जो है इसका कोई उसे नहीं है नो यूज्ड ठीक है उसके बाद एस ओ ए मतलब सीरियल डाटा इनेबल ठीक है ये अगर पिन इनेबल रहेगा तो आप क्या कर सकते हो आपका जो सोड है ये पिन कम करें है जैसे मैंने आपको बोला में स्विच है किसका इसका अगर ये इनेबल रहेगा ये वैन रहेगा तो ही आप क्या कर सकते हो सीरियल डाटा आउटपुट कर सकते हो ठीक है इनेबल सीरियल डाटा इग्नोर इट्स 7 10 बीट 72 एस ओ दी अगर यहां पे इसको इनेबल नहीं करोगे तो यहां पे मतलब सीरियल डाटा सीरियल आपको डाटा नहीं हो जाएगा ठीक है तो जो उन्होंने एसडी और सोढ़ी पिन पढ़ा था तो उसमें भी था तो वो क्या करता था आउटपुट और भेज देता था राइट वो नहीं हो पाएगा अगर आप इसको इनेबल नहीं करोगे तो यहां पे आपके सारे इंस्ट्रक्शन खत्म होते हैं या आपका लास्ट इंस्ट्रक्शन था तो आई होप आपको सारे इंस्ट्रक्शन अच्छे से समझ में ए गए तो आपको क्या करना है अभी सारे इंस्ट्रक्शन अच्छे से पढ़ लो ठीक है ये इन पढ़ने के बाद जो मेरा नेक्स्ट वीडियो आएगा उसमें हम लोग करेंगे प्रोग्राम्स राइट सारे उसमें प्रोग्राम सॉल्व करने वाले बट ये इंस्ट्रक्शन अगर आप नहीं पढ़ोगे तो आपको एक भी प्रोग्राम समझ में नहीं आएगा सारे बाउंसर जाएंगे तो आपको अब क्या करना है अगर आपने चैनल को सब्सक्राइब नहीं किया तो आपको सिर्फ सब्सक्राइब करके इस चैनल को सपोर्ट करना है और इस वीडियो को जितना हो सके दूसरों के साथ शेयर करना है तो गैस मिलते हैं नेक्स्ट वीडियो में तिल दें बाय-बाय