ব্যাখ্যা
• ASCII হলো একটি মানসম্মত Character Code, যা কম্পিউটারে অক্ষর, সংখ্যা ও প্রতীককে নির্দিষ্ট বাইনারি মানে প্রকাশ করে।
• কোডের ধারণা (Concept of Code):
- কোড হলো এমন একটি পদ্ধতি, যার মাধ্যমে অক্ষর, সংখ্যা বা প্রতীককে নির্দিষ্ট সংখ্যামান দ্বারা প্রকাশ করা হয়।
- কম্পিউটার সরাসরি অক্ষর বোঝে না, তাই কোডের মাধ্যমে সেগুলোকে বাইনারি রূপে রূপান্তর করা হয়।
- বিভিন্ন ধরনের কোড ব্যবহৃত হয় ডেটা প্রক্রিয়াকরণ ও তথ্য উপস্থাপনের জন্য।
• ASCII (American Standard Code for Information Interchange):
- ASCII একটি ৭-বিট Character Code.
- এটি ১২৮টি ভিন্ন ক্যারেক্টার প্রকাশ করতে সক্ষম।
- ইংরেজি বর্ণমালা, সংখ্যা, বিশেষ চিহ্ন এবং নিয়ন্ত্রণ চিহ্ন প্রকাশে ব্যবহৃত হয়।
- পরবর্তীতে Extended ASCII ব্যবহারের মাধ্যমে ৮-বিটে ২৫৬টি ক্যারেক্টার প্রকাশ করা সম্ভব হয়।
- কম্পিউটার, কীবোর্ড ও যোগাযোগ ব্যবস্থায় ASCII ব্যাপকভাবে ব্যবহৃত হয়।
• BCD (Binary Coded Decimal):
- প্রতিটি দশমিক অঙ্ককে ৪-বিট বাইনারি দ্বারা প্রকাশ করা হয়।
- সাধারণত ডিজিটাল ডিভাইস ও ক্যালকুলেটরে ব্যবহৃত হয়।
• Gray code:
- এমন একটি বাইনারি কোড, যেখানে পরপর দুটি সংখ্যার মধ্যে মাত্র একটি বিট পরিবর্তিত হয়।
- ত্রুটি কমানোর জন্য ব্যবহৃত হয়, বিশেষ করে ডিজিটাল সার্কিটে।
• Excess-3 code:
- এটি একটি Non-weighted code.
- প্রতিটি দশমিক সংখ্যার সাথে ৩ যোগ করে তার বাইনারি রূপ প্রকাশ করা হয়।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, গোবিন্দ চন্দ্র রায় এবং সামসুজ্জামান।