You are on page 1of 4

Binary Arithmetic

बाइनरी अंकगणित को अंकगणितीय ऑपरे शन करने के लिए सत्य तालिकाओं के रूप में

बनाए गए नियमों के एक समूह के रूप में परिभाशित किया जा सकता है । ये ऑपरे शन

बाइनरी फॉर्म में दर्शाए गए नंबरों के लिए किया जाते हैं । प्रत्येक बाइनरी ऑपरे शन के किए,

Truth टे बल को परिभाषित किया जाता है जिसके अधार पर ऑपरे शन किए जाता हैं ।

Binary arithmetic operations


 Addition
 Subtraction
 Multiplication
 Division
Binary addition
हम सभी को decimal (डेसीमल) संख्याओं को जोड़ना, घटाना और गुणा करना आदि आता है .
उसी प्रकार से हम binary संख्याओं पर भी गणितीय कार्य कर सकते है . binary संख्याओं को
जोड़ना, घटाना एवं गुणा करना decimal से भी easy होता है क्योंकि बाइनरी में केवल दो
अंको (0 और 1) का प्रयोग किया जाता है .

binary को जोड़ने के चार basic नियम निम्नलिखित है :-

यहाँ पर आप दे ख सकते है कि 1 को 1 के साथ जोड़ने पर 10 प्राप्त हुआ है . इसे हम उत्तर


‘0’ और carry ‘1’ कह सकते है .

Example − Addition
Binary subtraction
binary संख्याओं को घटाने के चार basic नियम निम्नलिखित है :-

जब कोई बड़ा binary bit, छोटे binary bit से घटाया जाता है तब, डेसीमल संख्या की भांति
अगले उच्च कॉलम (next higher column) से 1 borrow किया जाता है .
Example − Subtraction

Binary Multiplication
बाइनरी गुणा सामान्‍य डेसीमल गुणा की ही तरह किया जाता हैं। बाइनरी अंक को डेसीमल
में बदल कर इसका गण
ु नफल निकालते हैं और फिर उसे बाइनरी में बदल जाता हैं या
बाइनरी अंकों का ही गण
ु नफल निकाला जाता हैं।

Example − Multiplication
Binary Division

बाइनरी डिवीजन दशमलव विभाजन के समान है । इसे लंबी विभाजन प्रक्रिया कहा जाता है ।

Example – Division

Complements

डिजिटल कंप्यूटर में केवल घटाव संचालन और तार्कि क जोड़तोड़ के लिए पूरक का उपयोग
किया जाता है । बाइनरी नंबर (आधार -2) प्रणाली के लिए, दो प्रकार के पूरक हैं: 1 का पूरक
और 2 का पूरक।

Digital computer मे simply subtraction and logical manipulation के complements


का use किया जाता है । Binary number (base-2) system मे 2 type के complement
होते है :

 1’s complement
 2’s complement

1's Complement
सरल एल्गोरिथम की सहायता से बाइनरी नंबरों को आसानी से 1 के पूरक में परिवर्तित किया जा सकता है ।
इस एल्गोरिथम के अनुसार, यदि हम किसी बाइनरी नंबर के सभी बिट्स को टॉगल या इनवर्ट करते हैं, तो
उत्पन्न बाइनरी नंबर उस बाइनरी नंबर का 1 का पूरक बन जाएगा। इसका मतलब है कि हमें 1 के पूरक में 1
बिट को 0 बिट में और 0 बिट को 1 बिट में बदलना होगा। N' का प्रयोग किसी संख्या के 1 के पूरक को इंगित
करने के लिए किया जाता है।

2's Complement
बहुत ही सरल एल्गोरिथम की सहायता से बाइनरी नंबरों को आसानी से 2 के परू क में
परिवर्तित किया जा सकता है । इस एल्गोरिथम के अनुसार, हम पहले दिए गए नंबर को
उल्टा करके एक बाइनरी नंबर का 2 का पूरक प्राप्त कर सकते हैं। उसके बाद, हमें एलएसबी
(कम से कम महत्वपूर्ण बिट) में 1 जोड़ना होगा। इसका मतलब है कि हमें पहले किसी
संख्या का 1 का पूरक करना होगा, और फिर हमें 2 का पूरक प्राप्त करने के लिए उस
संख्या में 1 जोड़ना होगा। N* का प्रयोग किसी संख्या के 2 के पूरक को दिखाने के लिए
किया जाता है

BCD code

बाइनरी-कोडेड डेसीमल (BCD) एक विधि है जो बाइनरी में दशमलव संख्या का प्रतिनिधित्व करती है ।
इस प्रणाली में प्रत्येक दशमलव अंक को चार बाइनरी अंकों (नीबल) द्वारा दर्शाया जाता है । उदाहरण
के लिए, दशमलव संख्या 143 को बीसीडी में प्रतिनिधित्व किया जाएगा: 0001 0100 0011

Excess-3 Code

You might also like