2's complement (২ এর পরিপূরক)

0

১ এর পরিপূরক গঠন (1's complement form)


বাইনারি সংখ্যায় ০ এর স্থানে ১ এবং ১ এর স্থানে ০ বসিয়ে, অর্থাৎ সংখ্যার বিটগুলোকে উল্টিয়ে, সংখ্যাটির ১ এর পরিপূরক (1's complement form) গঠন পাওয়া যায়। যেমন ১০১০১১০ সংখ্যাটির ১ এর পরিপূরক ০১০১০০১ হয়। এই গঠনে ঋণাত্মক সংখ্যা নির্ণয়ের জন্য ১ এর পরিপূরকের সাথে চিহ্ন-বিটের স্থানে ১ বসাতে হয়। 

YOU HAVE ANY QUESTION? YOU CAN ASK VIA CONTACT US FORM OR COMMENT HERE! 

২ এর পরিপূরক গঠন (2's complement form)


১ এর পরিপূরক এর সাথে ১ যোগ করলে বাইনারি সংখ্যার ২ এর পরিপূরক পাওয়া যায়। উদাহরণ হিসেবে, ৮-বিট রেজিস্টরের জন্য, ০০০১০১১০ (= + ২২) সংখ্যাটির ২ এর পরিপূরক নির্ণয় করা হলো।



২ এর পরিপূরক গঠনের গুরুত্ব


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


২ এর পরিপূরক গঠনের গুরুত্ব নিম্নে বর্ণনা করা হলো-


প্রকৃত-মান ও ১ এর পরিপূরক গঠনে ০ এর জন্য দুটি বাইনারি শব্দ (+০ ও ০) সম্ভব। কিন্তু বাস্তবে +০ ও- ০ বলতে কিছু নেই। বাস্তবে শুধু ০ আছে। ২ এর পরিপূরক গঠনে এ ধরনের কোন সমস্যা নেই।


• ২ এর পরিপূরক সংখ্যার জন্য গাণিতিক সরল বর্তনী প্রয়োজন। সরল বর্তনী দামে সস্তা এবং দ্রুত গতিতে কাজ করে।

• ২ এর পরিপূরক গঠনে যোগ ও বিয়োগের জন্য এই বর্তনী ব্যবহার করা যায়। তাই আধুনিক কম্পিউটারে ২ এর পরিপূরক পদ্ধতি ব্যবহার করা হয়।


• ২ এর পরিপূরক গঠনে চিহ্নযুক্ত সংখ্যা এবং চিহ্নবিহীন সংখ্যা যোগ

Post a Comment

0Comments
Post a Comment (0)