ব্যাখ্যা
সঠিক উত্তর: (গ) 0101 0000
<ডিজিটাল ইলেকট্রনিক্স ও কম্পিউটার বিজ্ঞানের মৌলিক বিষয় হিসেবে বিটওয়াইজ অপারেশনের প্রসঙ্গ>
**1’s complement সম্পর্কে বিস্তারিত তথ্য:**
— 1’s complement হলো একটি বিটওয়াইজ অপারেশন, যেখানে একটি বাইনারি সংখ্যার প্রতিটি বিটকে বিপরীত করা হয় (0 এর স্থলে 1 এবং 1 এর স্থলে 0)।
— এটি সাধারণত নেতিবাচক সংখ্যা উপস্থাপনের জন্য ব্যবহৃত হয়, বিশেষ করে পুরানো কম্পিউটার আর্কিটেকচারে।
— 1’s complement ব্যবহার করে যোগ-বিয়োগ করা যায়, তবে এর কিছু সীমাবদ্ধতা রয়েছে (যেমন: দ্বৈত শূন্য উপস্থাপন)।
— আধুনিক কম্পিউটারে 2’s complement বেশি ব্যবহৃত হয়, কারণ এটি অধিক কার্যকরী ও দ্বৈত শূন্য সমস্যার সমাধান করে।
**প্রদত্ত বাইনারি সংখ্যা 10101111 এর 1’s complement নির্ণয়:**
— প্রদত্ত সংখ্যা: **1 0 1 0 1 1 1 1**
— বিট বিপরীত করলে: **0 1 0 1 0 0 0 0**
— সুতরাং, 1’s complement হলো: **0101 0000**
**বিভ্রান্তিকর বিকল্প বিশ্লেষণ:**
✗ ক) 1111 1111: এটি সব বিট 1 হওয়ায় প্রকৃত 1’s complement নয়, বরং একটি ধ্রুবক মান।
✗ খ) 0000 0000: এটি সব বিট 0 হওয়ায় প্রকৃত 1’s complement নয়, বরং বিপরীত মান নয়।
✗ ঘ) 1100 0011: এটি প্রদত্ত সংখ্যার সাথে সম্পর্কিত নয়, বরং একটি এলোমেলো মান।
উৎস:
— "Digital Logic and Computer Design" by M. Morris R. Mano
— "Computer Organization and Design" by David A. Patterson and John L. Hennessy
— বিভিন্ন সরকারি চাকরির পরীক্ষার প্রশ্নব্যাংক (BCS, Bank, NTRCA)