Subscribe Us

Header Ads

MIRAN'S IT তে আপনাকে স্বাগতম।

পড়াশোনা বিশিষ্ট্য বিভিন্ন পোস্ট পেতে আমাদের সাথে থাকুন।

২- এর পরিপূরক ( 2's Complement):


কোন বাইনারি সংখ্যার ১- এর পরিপূরক মানের সাথে ১ যোগ করে ২- এর পরিপূরক মান 
পাওয়া যায়। ২- এর পরিপূরক গঠনে ঋণাত্মক  সংখ্যা প্রকাশের জন্য চিহ্ন বিট ১ হবে 
এবং পরবর্তী অংশটি হবে দশমিক সংখ্যা টির সমকক্ষ বাইনারি সংখ্যার ২- এর পরিপূরক 
সংখ্যা।

২- এর পরিপূরক গঠনের প্রয়োজনীয়তাঃ


ধনাত্মক সংখ্যার ক্ষেত্রে প্রকৃত মান,  ১- এর পরিপূরক ও ২- এর পরিপূরক কোন 
প্রকার পরিবর্তন নেই। সকল ক্ষেত্রেই চিহ্ন বিট শূন্য হয়। ঋণাত্মক সংখ্যার জন্য 
বিভিন্ন গঠন যেমন প্রকৃত মান, ১- এর পরিপূরক ও ২-এর পরিপূরক গঠন ব্যবহৃত হয়।

* স্বাভাবিক অবস্থায় দুটি বাইনারি মান (+০ ও -০)  সম্ভব।
* ২- এর পরিপূরক সংখ্যার জন্য গাণিতিক সরল বর্তনীর প্রয়োজন।সরল বর্তনীর দাম কম 
এবং অনেক দ্রুত কাজ করে।
* ২- এর পরিপূরকে চিহ্ন যুক্ত সংখ্যা ও চিহ্ন বিহীন সংখ্যা যোগ করার জন্য একই 
বর্তনী ব্যবহার করা হয়।
* ২- এর পরিপূরক গঠনে যোগ ও বিয়োগের জন্য একই বর্তনী ব্যবহার করা যায়।

২- এর পরিপূরক পদ্ধতিতে যোগ ও বিয়োগঃ


২- এর পরিপূরক পদ্ধতিতে যোগ ও বিয়োগ করার জন্য নিচের ধাপ সমূহ অনুসরণ করতে হবে।

* সংখ্যা দ্বয় বাইনারি তে না থাকলে বাইনারিতে রুপান্তর করতে হবে।
* প্রাপ্ত সংখ্যা দ্বয়ের বিট সংখ্যা সমান করতে বামে অতিরিক্ত বিট "0" দিতে হবে।
* উভয় সংখ্যা কে ২- এর পরিপূরকে প্রকাশ করতে হবে।
* উভয় সংখ্যার ২- এর পরিপূরক যোগ করতে হবে।
* যোগফল ঋণাত্মক হলে পুনরায় ২- এর পরিপূরক  করলে প্রকৃত ডেটার মান পাওয়া যাবে।
* ফলাফলের ক্যারি বিট ওভার ফ্লো হলে তা বিবেচনায় নেওয়া হয় না।

একটি মন্তব্য পোস্ট করুন

1 মন্তব্যসমূহ