कंप्यूटर आर्किटेक्चर में जोड़ और घटाव | Addition and Subtraction in Computer Architecture in Hindi

कंप्यूटर आर्किटेक्चर में जोड़ और घटाव | Addition and Subtraction in Computer Architecture in Hindi


कंप्यूटर आर्किटेक्चर में जोड़ और घटाव (Addition and Subtraction in Computer Architecture)

कंप्यूटर आर्किटेक्चर में जोड़ (Addition) और घटाव (Subtraction) अंकगणितीय संचालन के मूलभूत भाग हैं। यह ऑपरेशन अर्थमेटिक लॉजिक यूनिट (ALU) द्वारा निष्पादित किए जाते हैं। डिजिटल कंप्यूटर इन गणनाओं को बाइनरी संख्या प्रणाली में निष्पादित करता है।

कंप्यूटर में जोड़ (Addition in Computer)

कंप्यूटर में जोड़ की प्रक्रिया बाइनरी संख्याओं पर आधारित होती है। दो बाइनरी अंकों को जोड़ने के लिए निम्नलिखित नियमों का उपयोग किया जाता है:

बाइनरी जोड़ परिणाम कैरी
0 + 0 0 0
0 + 1 1 0
1 + 0 1 0
1 + 1 0 1

बाइनरी जोड़ के प्रकार

  • सिंपल बाइनरी ऐडिशन: बिना किसी कैरी के दो संख्याओं को जोड़ना।
  • कैरी प्रोपेगेट ऐडिशन: जब जोड़ के दौरान एक बिट से दूसरे बिट तक कैरी फॉरवर्ड होता है।
  • कैरी लुकअहेड ऐडिशन: एक तेज़ विधि जिसमें कैरी को तुरंत गणना किया जाता है।

कंप्यूटर में घटाव (Subtraction in Computer)

कंप्यूटर में घटाव करने के लिए 2’s कम्प्लीमेंट विधि का उपयोग किया जाता है, क्योंकि इससे घटाव की प्रक्रिया को जोड़ में परिवर्तित किया जा सकता है।

2’s कम्प्लीमेंट विधि द्वारा घटाव

2’s कम्प्लीमेंट द्वारा घटाव करने के लिए निम्नलिखित चरणों का पालन किया जाता है:

  1. घटाने वाले (Subtrahend) संख्या का 2’s कम्प्लीमेंट निकालें।
  2. प्राप्त 2’s कम्प्लीमेंट को जोड़ने वाली संख्या (Minuend) में जोड़ें।
  3. यदि कैरी उत्पन्न होता है, तो उसे छोड़ दिया जाता है।

बाइनरी घटाव के नियम

बाइनरी घटाव परिणाम बॉरो
0 - 0 0 0
1 - 0 1 0
1 - 1 0 0
0 - 1 1 1 (बॉरो लिया जाता है)

उदाहरण:

मान लीजिए हमें 1010 (10) से 0011 (3) घटाना है:

  • 0011 का 2’s कम्प्लीमेंट लें: 1101
  • अब 1010 + 1101 करें:
  • 1010 + 1101 = 0111 (कैरी को छोड़ दिया जाता है)
  • परिणाम: 0111 (7)

बाइनरी जोड़ और घटाव के उपयोग

  • ALU द्वारा सभी अंकगणितीय गणनाएँ निष्पादित करने में।
  • कैलकुलेटर और डिजिटल प्रोसेसर में।
  • माइक्रोप्रोसेसर और कंप्यूटर सिस्टम में।

निष्कर्ष

कंप्यूटर में जोड़ और घटाव बाइनरी अंकगणित पर आधारित होते हैं। 2’s कम्प्लीमेंट विधि का उपयोग करके घटाव को जोड़ के रूप में निष्पादित किया जाता है, जिससे प्रोसेसिंग अधिक प्रभावी और तेज़ हो जाती है।

Related Articles

AMD माइक्रोप्रोसेसर क्या है? - AMD Microprocessor in Hindi

AMD माइक्रोप्रोसेसर क्या है? AMD (Advanced Micro Devices) एक ...

Read More →

Intel माइक्रोप्रोसेसर क्या है? - Intel Microprocessor in Hindi

Intel माइक्रोप्रोसेसर क्या है? Intel माइक्रोप्...

Read More →

RISC और CISC क्या है? - RISC and CISC in Hindi

RISC और CISC क्या है? RISC (Reduced Instruction Set Computer) और CISC (Complex Instruct...

Read More →

एरे प्रोसेसिंग क्या है? - Array Processing in Computer Architecture in Hindi

एरे प्रोसेसिंग क्या है? एरे प्रोसेसिंग (Arr...

Read More →

वेक्टर प्रोसेसिंग क्या है? - Vector Processing in Hindi

वेक्टर प्रोसेसिंग क्या है? वेक्टर प्रोस...

Read More →