hello friends, आज इस article में हम addition and subtraction algorithm in hindi के बारें में पढेंगे. तो चलिए शुरू करते है:-
addition and subtraction algorithm in hindi
यहाँ पर computer में होने वाले addition और subtraction को देखेंगे. इसमें हम बाइनरी और हेक्साडेसीमल में होने वाले operations को पढेंगे.
Binary addition in hindi – बाइनरी में जोड़ना
हम सभी को decimal (डेसीमल) संख्याओं को जोड़ना, घटाना और गुणा करना आदि आता है. उसी प्रकार से हम binary संख्याओं पर भी गणितीय कार्य कर सकते है. binary संख्याओं को जोड़ना, घटाना एवं गुणा करना decimal से भी easy होता है क्योंकि बाइनरी में केवल दो अंको (0 और 1) का प्रयोग किया जाता है.
binary को जोड़ने के चार basic नियम निम्नलिखित है:-
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
यहाँ पर आप देख सकते है कि 1 को 1 के साथ जोड़ने पर 10 प्राप्त हुआ है. इसे हम उत्तर ‘0’ और carry ‘1’ कह सकते है.
example 1 :-
10 + 10 = 100

10 + 10 = 100 इसलिए हुआ क्योंकि नियम के अनुसार 0 + 0 = 0. और 1 + 1 = 10. होने के कारण इसमें carry 1 उत्पन्न होती है. इस carry को अंतिम column में ले जाया गया है.
example 2 :- 1011 और 110 को जोडिये.
1011 + 110

Hexadecimal addition in hindi – हेक्साडेसीमल में जोड़ना
hexadecimal में 16 अंक होते है. (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)
(A = 10, B = 11, C = 12, D = 13, E = 14, F = 15)
Example :-
1A816 + 67B16 को जोडिये.

पहले column में:-
8 + B = 8 + 1110
= 1910 = 16 + 3 = 1316
sum -> 3, carry 1 इसे first column में लिखते है.
दूसरे column में:-
1(carry) + A + 7 = 1 + 1010 + 7
= 1810 = 16 + 2 = 1216
sum ->2, carry 1 इसे दूसरे column में लिखते हैं.
तीसरे column में:-
1(carry) + 1 + 6 = 8
sum -> 8, carry -> 0 इसे तीसरे column में लिखते है.
इस प्रकार, 1A816 + 67B16 = 82316
Binary subtraction in hindi – बाइनरी में घटाना
binary संख्याओं को घटाने के चार basic नियम निम्नलिखित है:-
0 – 0 = 1
1 – 0 = 1
1 – 1 = 0
10 – 1 = 1
जब कोई बड़ा binary bit, छोटे binary bit से घटाया जाता है तब, डेसीमल संख्या की भांति अगले उच्च कॉलम (next higher column) से 1 borrow किया जाता है.
example:-

hexadecimal subtraction in hindi – हेक्साडेसीमल में घटाना
example:- (84)16 में से (2A)16 को घटाइए.

पहले column में:-
पहले column में 4 है जो A से छोटा है इसलिए दूसरे column से 1 को borrow करेंगे. 1 = 16. अब वह total 20 हो जायेगा. अब A = 10 को इससे घटा देंगे. हमारे पास difference 10 आएगा. (A = 10.)
दूसरे column में:-
दूसरे column में अब 7 बचा हुआ है. 7 से 2 को घटा देंगे. हमारे पास difference 5 आएगा.
इस प्रकार, (84)16 – (2A)16 = (5A)16
Summary (सारांश)
कंप्यूटर आर्किटेक्चर में addition and subtraction algorithm in hindi एक बहुत ही महत्वपूर्ण विषय है, जिसे हर Computer Science के छात्र को जरूर पढ़ना चाहिए। इस आर्टिकल में आपको कंप्यूटर के अंदर होने वाली गणितीय क्रियाओं को बहुत ही आसान भाषा में समझाया गया है। इस लेख को पढ़ने के बाद छात्र निम्नलिखित मुख्य बातें सीखेंगे:
- बाइनरी नंबर सिस्टम में जोड़ (Binary Addition) करने के सरल नियम और उनके उदाहरण।
- हेक्साडेसीमल नंबर सिस्टम (Hexadecimal Addition) में संख्याओं को आपस में जोड़ने का सही तरीका।
- कंप्यूटर Arithmetic Processor और Pipelining की बुनियादी कार्यप्रणाली।
- डिजिटल इलेक्ट्रॉनिक्स और Computer Organization से जुड़े बेसिक कॉन्सेप्ट्स।
निवेदन:- अगर आपको यह पोस्ट अच्छी लगी हो तो इसे अपने दोस्तों के साथ share कीजिये. और आपके कोई questions है तो comment के माध्यम से बताइए. thanks.
sir, hexadecimal addition m
8+b=8+(11)10
=(19)10=16+3=(13)16
here
16+3=(13)16 kha se hua sir, ye samjh nhi aaya sir……………
thanku