বাইনারি কোডেড ডেসিমাল (বিসিডি)

বাইনারি কোডেড ডেসিমাল (বিসিডি) হল এমন একটি পদ্ধতি যার মাধ্যমে বাইনারি কোডকে ৪ বিট করে 0-9 অক্ষরের দ্বারা প্রকাশ করা হয়। এই কোডের মান দেখতে দশমিক সংখ্যার মতো তাই একে Binary Coded Decimal বলা হয়; যদিও ডেসিমাল কোড ও বাইনারি কোডেড ডেসিমাল দেখতে একই রকম হলেও প্রকৃত মান ভিন্ন।

বাইনারি কোডেড ডেসিমাল (বিসিডি)

BCD এর পূর্ণ রূপ হলো 'Binary Coded Decimal '। ডেসিমেল সংখ্যার প্রতিটি অঙ্ককে (০ থেকে ৯ পর্যন্ত) সমতুল্য চার-বিট বাইনারি দ্বারা প্রতিস্থাপন করার পর প্রাপ্ত কোডকে BCD কোড বলে। অন্যকথায় BCD কোড একটি ৪-বিট বাইনারি ভিত্তিক কোড। BCD কোড কোন সংখ্যা পদ্ধতি নয়। এটি সাধারণত ডেসিমেল সংখ্যার প্রতিটি অঙ্ককে বাইনারিতে এনকোড করার পদ্ধতি। তাই বলা যায় BCD কোড এবং বাইনারি সংখ্যা এক নয়। BCD কোড ক্যালকুলেটর, ডিজিটাল ঘড়ি ও ভোল্টমিটার প্রভৃতিতে ব্যবহৃত হয়। নিম্নে কয়েক ধরনের BCD কোডের নাম দেওয়া হলো-

  • BCD 8421 কোড (NBCD– Natural Binary Coded Decimal)
  • BCD 7421 কোড
  • BCD 5421 কোড
  • BCD 2421 কোড
  • Excess-3 কোড


0 - 9পর্যন্ত ডেসিমেল সংখ্যার BCD 8421-(NBCD) কোড নিচের টেবিলে দেখানো হল-

Decimal digit BCD
8421
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001

.[1] For example, the BCD digit 6, '0110'b in 8421 notation, is '1100'b in 4221 (two encodings are possible), '0110'b in 7421, and '1001'b (6+3=9) in excess-3.

গঠন

এ পদ্ধতিতে বাইনারি সংখ্যাকে ৪ বিটে ভাগ করা হয়; কারণ ৩ বিটে ভাগ করা হলে তা অক্টাল মান প্রকাশ করবে। ৪ বিটের সর্ব্বোচ্চ ধারণ ক্ষমতা (১+২+৪+৮) = ১৫; যা দশমিক কোডকে সহজে প্রকাশ করতে পারে।

Decimal digit BCD
8421
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001

তথ্যসূত্র

  1. Parag K., Lala (২০০৭)। Principles of Modern Digital DesignJohn Wiley & Sons। পৃষ্ঠা 20–25। আইএসবিএন 978-0-470-07296-7।
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.