পাঠের মূল প্রেক্ষাপট
মানুষ সাধারণত দশভিত্তিক বা দশমিক (Decimal) সংখ্যা পদ্ধতিতে অভ্যস্ত, যার প্রতীক দশটি (০ থেকে ৯)। কিন্তু আধুনিক সকল ডিজিটাল কম্পিউটার, স্মার্টফোন ও প্রসেসর পরিচালিত হয় মাত্র দুটি অঙ্ক—০ ও ১ দিয়ে, যাকে বলা হয় বাইনারি সংখ্যা পদ্ধতি (Binary Number System)। গটফ্রিড লাইবনিজ ১৬৭৯ সালে এই পদ্ধতির গাণিতিক রূপ দেন।
গুরুত্বপূর্ণ সূত্র ও মূলনীতি
১ Byte = ৮ Bits | ১ KB = ১০২৪ Bytes | রূপান্তর: ভাগশেষ নিচ থেকে উপরে (MSB to LSB)
কম্পিউটার কেন শুধু ০ আর ১ ব্যবহার করে?
কম্পিউটারের মূল চিপ বা প্রসেসর তৈরি হয় শত শত কোটি সিলিকন ট্রানজিস্টর দিয়ে। ট্রানজিস্টর একটি বৈদ্যুতিক সুইচের মতো কাজ করে। বর্তনীতে ভোল্টেজ না থাকা (Off বা নিম্ন ভোল্টেজ) নির্দেশ করতে ০ এবং ভোল্টেজ থাকা (On বা উচ্চ ভোল্টেজ) নির্দেশ করতে ১ ব্যবহার করা হয়। ১০টি ভিন্ন ভোল্টেজের মাত্রা নির্ভুলভাবে নিয়ন্ত্রণ করার চেয়ে দুটি অবস্থা (On/Off) নির্ণয় করা বৈদ্যুতিকভাবে সবচেয়ে বেশি স্থিতিশীল ও নির্ভরযোগ্য।
- বিট (Bit - Binary Digit): তথ্যের ক্ষুদ্রতম একক (০ অথবা ১)।
- বাইট (Byte): ৮টি বিট একত্রিত হয়ে ১ বাইট তৈরি হয় (১ বাইট দিয়ে যেকোনো একটি অক্ষর বা চিহ্ন প্রকাশ করা যায়)।
- কিলোবাইট (KB): ১ KB = ১০২৪ বাইট (২¹⁰ বাইট)।
দশমিক থেকে বাইনারিতে রূপান্তর
যেকোনো দশমিক সংখ্যাকে ২ দিয়ে ক্রমাগত ভাগ করে ভাগশেষগুলোকে নিচ থেকে উপরে সাজালে বাইনারি মান পাওয়া যায়। উদাহরণস্বরূপ ২৫-এর বাইনারি রূপান্তর:
- ২৫ ÷ ২ = ১২ (ভাগশেষ ১)
- ১২ ÷ ২ = ৬ (ভাগশেষ ০)
- ৬ ÷ ২ = ৩ (ভাগশেষ ০)
- ৩ ÷ ২ = ১ (ভাগশেষ ১)
- ১ ÷ ২ = ০ (ভাগশেষ ১)
- ভাগশেষগুলো উল্টো করে সাজালে পাওয়া যায়: (২৫)₁₀ = (১১০০১)₂।
যা অবশ্যই মনে রাখবে
- বাইনারি পদ্ধতির বেস বা ভিত্তি হলো ২ (প্রতীক ০ ও ১)।
- ট্রানজিস্টরের দুটি অবস্থা (বিদ্যুৎ আছে বা নেই) দিয়ে ০ ও ১ পরিচালিত হয়।
- কম্পিউটারের যেকোনো তথ্য—লেখা, ছবি, ভিডিও, অডিও—সবই বাইনারি কোডে সংরক্ষিত থাকে।
প্রায়শই জিজ্ঞাসিত প্রশ্ন ও উত্তর (FAQ)
কম্পিউটারে ১ মেগাবাইট (MB) সমান কত বাইট?
বাইনারি নিয়মে ১ মেগাবাইট (MB) = ১০২৪ কিলোবাইট (KB) = ১০২৪ × ১০২৪ = ১,০৪৮,৫৭৬ বাইট।
ASCII কোড কী এবং এর কাজ কী?
ASCII (American Standard Code for Information Interchange) হলো ৭ বা ৮ বিটের একটি কোডিং ব্যবস্থা, যার মাধ্যমে কিবোর্ডের প্রতিটি অক্ষর ও প্রতীককে একটি নির্দিষ্ট বাইনারি সংখ্যায় রূপান্তর করে কম্পিউটারকে বোঝানো হয়।
সম্পর্কিত আরও পাঠ
মৌলিক ও সার্বজনীন লজিক গেট (AND, OR, NOT, NAND, NOR) এবং সত্যক সারণি
ডিজিটাল ইলেকট্রনিক্সের মূল ব্লক লজিক গেট। বুলিয়ান অ্যালজেবরা, মৌলিক তিন গেট, সার্বজন...
পাঠটি পড়ুন →আধুনিক ওয়েব পেজের ত্রয়ী: HTML, CSS ও JavaScript-এর কাজ
একটি পূর্ণাঙ্গ ওয়েবসাইট কীভাবে তৈরি হয়? কঙ্কাল হিসেবে HTML, পোশাক ও সাজসজ্জায় CSS ...
পাঠটি পড়ুন →ডোমেন নেম সিস্টেম (DNS): ওয়েব ঠিকানা কীভাবে আইপিতে রূপান্তর হয়
আমরা যখন ব্রাউজারে eprogga.com লিখি, তখন মিলিসেকেন্ডে কী ঘটে? DNS হাইরার্কি, রুট সার্...
পাঠটি পড়ুন →