বিস্ময় অ্যানসারস এ আপনাকে সুস্বাগতম। এখানে আপনি প্রশ্ন করতে পারবেন এবং বিস্ময় পরিবারের অন্যান্য সদস্যদের নিকট থেকে উত্তর পেতে পারবেন। বিস্তারিত জানতে এখানে ক্লিক করুন...
3,972 জন দেখেছেন
"কম্পিউটার" বিভাগে করেছেন (15,856 পয়েন্ট)

1 উত্তর

0 টি পছন্দ
করেছেন (6,513 পয়েন্ট)

BCD বা 8421 কোডঃ

BCD এর পূর্ণ অর্থ Binary Coded Decimal, এই কোড পদ্ধতি বাইনারী বিট ও ডেসিম্যাল ডিজিটের মধ্যে সম্পর্ক সৃষ্টিকারী কোড এবং এই পদ্ধতিতে প্রতিটি ডেসিম্যাল ডিজিটকে এনকোড করার জন্য ৪বিট বাইনারী সংখ্যা প্রয়োজন। উদাহরণসরূপ (35)10 কে BCD তে এনকোড করলে পাই (00110101)BCD  যেখানে (35)10 এর সমতূল্য বাইনারী সংখ্যাটি (100011)2 হবে। উল্লেখিত উদাহরণটি হতে ইহা স্পষ্ট যে, কোন দশমিক সংখ্যাকে BCD কোডে রূপান্তর করতে সাধারণ বাইনারী রূপান্তরের তুলনায় অধিক সংখ্যক বিট প্রয়োজন। ডিজিটাল সিস্টেমে ইনপুট এবং আউটপুট অপারেশনে BCD কোড ব্যবহৃত হয়।  

BCD কোডটি 8421 কোড নামেও পরিচিত, কারন BCD কোডের চারটি বিটের স্থানীয় মান বা ওয়েট 8, 4, 2, 1 এর মাধ্যমে প্রকাশিত হয়। BCD কোডের LSB এর মান 20 বা 1 , পরবর্তী উচ্চতর গুরুত্ত্ব সম্পন্ন বিটের মান 21 বা 2 পরবর্তী উচ্চতর বিটের মান 22 বা 4 এবং MSB এর মান 23 বা 8 । এ কারনে এটি একটি ওয়েটেড কোড এবং এই কোডে গাণিতিক অপারেটরের অপারেশন যেমনঃ যোগ, বিয়োগ ইত্যাদি করা সম্ভব। যেহেতু 0×8+1×4+0×2+1×1=5 সুতরাং আমরা বলতে পারি (0101)BCD এর প্রতিটি বিটের ওয়েটসমূহের মাধ্যমে ডেসিম্যাল অংক 5 কে প্রতিস্থাপন করা যায়। যেহেতু BCD কোডে চারটি বাইনারী বিট ব্যবহার করা হয় সেহেতু বিটসমূহের বিন্যাসের মাধ্যমে সবোর্চ্চ 0 থেকে 15 পর্যন্ত দশমিক সংখ্যাসমূহ প্রকাশ করা সম্ভব। কিন্তু বাস্তবে BCD কোডের মাধ্যমে শুধুমাত্র 0 থেকে 9 পর্যন্ত দশমিক সংখ্যাসমূহকে প্রকাশ করা হয়। যদিও বাইনারী কোডসমূহ  1010, 1011, 1100, 1101, 1110, 1111 যথাক্রমে দশমিক সংখ্যা 10, 11, 12, 13, 14, 15 কে প্রকাশ করে তথাপি এই কোডসমূহ BCD পদ্ধতিতে ব্যবহৃত হয় না। সুতরাং এই ৬টি কোডসমূহকে বলা হয় নিষিদ্ধ কোড এবং ৬টি কোডের গ্রুপকে BCD পদ্ধতির নিষিদ্ধ গ্রুপ বলা হয়।

সম্পর্কিত প্রশ্নগুচ্ছ

1 উত্তর
27 ডিসেম্বর 2015 "শিক্ষা+শিক্ষা প্রতিষ্ঠান" বিভাগে জিজ্ঞাসা করেছেন Sirkew chakma (36 পয়েন্ট)
1 উত্তর
21 ফেব্রুয়ারি 2014 "কম্পিউটার" বিভাগে জিজ্ঞাসা করেছেন মোহাম্মাদ শুভ (17,007 পয়েন্ট)
1 উত্তর
20 নভেম্বর 2017 "তথ্য-প্রযুক্তি" বিভাগে জিজ্ঞাসা করেছেন অজ্ঞাতকুলশীল
1 উত্তর

313,310 টি প্রশ্ন

402,888 টি উত্তর

123,807 টি মন্তব্য

173,503 জন নিবন্ধিত সদস্য

বিস্ময় বাংলা ভাষায় সমস্যা সমাধানের একটি নির্ভরযোগ্য মাধ্যম। এখানে আপনি আপনার প্রশ্ন করার পাশাপাশি অন্যদের প্রশ্নে উত্তর প্রদান করে অবদান রাখতে পারেন অনলাইনে বিভিন্ন সমস্যার সমাধানের জন্য সবথেকে বড় এবং উন্মুক্ত তথ্যভাণ্ডার গড়ে তোলার কাজে।
...