হেক্সাডেসিমাল থেকে বাইনারি রূপান্তর

হেক্সাডেসিমাল থেকে বাইনারি রূপান্তর

কম্পিউটারগুলি মানুষের ভাষা বুঝতে পারে না। কম্পিউটারে সমস্ত অভ্যন্তরীণ প্রক্রিয়াকরণ ও এর এবং 1 এর বাইনারি ফর্ম্যাটে হয়। সুতরাং, ডেটা ইনপুট যা-ই দেওয়া হোক না কেন এটি প্রথমে দ্বারা বাইনারি বিট আকারে রূপান্তরিত হয় অভ্যন্তরীণ আইসি এবং তারপরে নির্দেশনা এবং প্রসেসিংয়ের ব্যাখ্যার জন্য প্রসেসিং ইউনিটকে দেওয়া হয়। যদিও আমরা বিভিন্ন ফর্ম্যাট ডেটা ব্যবহার করি, অভ্যন্তরীণভাবে এটি মেমরি ইউনিটে বাইনারি বিট আকারে সংরক্ষণ করা হয়। ডেটা উপস্থাপনের জন্য ব্যবহৃত বিভিন্ন ফর্ম্যাটগুলি হ'ল বাইনারি ফর্ম্যাট, ডেসিমাল ফর্ম্যাট, হেক্সাডেসিমাল ফর্ম্যাট, গ্রে কোড ইত্যাদি ... এই নিবন্ধে আসুন আমরা হেক্সাডেসিমাল থেকে বাইনারি রূপান্তরটি ডেটাতে দেখি।



বাইনারি নাম্বারিং সিস্টেম কী?

আমরা সংখ্যা লিখতে যে ফর্ম্যাটটি ব্যবহার করি তা হ'ল দশমিক বিন্যাস, এটি বেস 10 ফর্ম্যাট হিসাবেও পরিচিত। কিন্তু মেশিনগুলি এই সংখ্যাগুলি বুঝতে পারে না। সুতরাং, বাইনারি সংখ্যা পদ্ধতি চালু করা হয়েছিল, যা 0 এবং 1 এর স্ট্রিং হিসাবে এই দশমিক সংখ্যাকে উপস্থাপন করে।


বাইনারি নম্বর সিস্টেমে সংখ্যাটি উপস্থাপন করতে কেবল দুটি চিহ্ন ব্যবহার করা হয়। তারা 0 এবং 1। মেশিন এই চিহ্নগুলি হ'ল 'চালু' এবং 'বন্ধ' ক্রম understand বাইনারি নম্বর পদ্ধতিটি বেস -২ নম্বর সিস্টেম হিসাবেও পরিচিত। প্রতিটি প্রতীক ‘বিট’ নামে পরিচিত। চার বিটের গ্রুপটি ‘নিবল’ এবং 8 টি বিটের একটি দল ‘বাইট’ নামে পরিচিত।





বাইনারি নম্বর সিস্টেমের ব্যবহার

বাইনারি সংখ্যায়ন ব্যবহার সহজ করে কম্পিউটার আর্কিটেকচার এবং প্রোগ্রামিং। বাইনারি নম্বরটি ডিজিটাল সিগন্যাল কোডিংয়ে ব্যবহৃত হয়। এই সংখ্যায়ন সিস্টেমটি কেবল সংখ্যায়ন সিস্টেম হিসাবে সংজ্ঞায়িত করা যেতে পারে যা 0 থেকে 9 পর্যন্ত সংখ্যার পরিবর্তে সংখ্যা উপস্থাপন করতে মাত্র দুটি সংখ্যা ব্যবহার করে বাইনারি সংখ্যাগুলি বিটওয়াই গণনা এবং ডিজিটাল সার্কিটের প্রোগ্রামিংয়ের জন্য খুব দরকারী।

বাইনারি রূপান্তর সারণীতে হেক্সাডেসিমাল

বৃহত্তর সংখ্যার কম্পিউটিং এবং ব্যাখ্যা সহজ করতে, হেক্সাডেসিমাল ফর্ম্যাটটি বৃহত্তর গণনার জন্য ব্যবহৃত হয়। কিন্তু কম্পিউটারগুলি এখনও তাদের অভ্যন্তরীণভাবে বাইনারি রূপান্তরিত করে এবং প্রক্রিয়াজাতকরণ করে। সুতরাং, হেক্সাডেসিমাল থেকে বাইনারি রূপান্তরটি জানা গুরুত্বপূর্ণ।



হেক্সাডেসিমাল ফর্ম্যাটটি বেস -16 ফর্ম্যাট হিসাবেও পরিচিত। এটি সংখ্যার প্রতিনিধিত্ব করতে 16 টি প্রতীক ব্যবহার করে। এটি শূন্য-নয় সংখ্যা এবং 10-15-এর সংখ্যার জন্য প্রতিনিধিত্ব করতে 0-9 চিহ্ন ব্যবহার করে, এটি এ-এফ প্রতীক ব্যবহার করে। একটি হেক্সাডেসিমাল সংখ্যার আগে একটি 'এইচ' বা তার পরে একটি 'গরু' দিয়ে প্রতিনিধিত্ব করা হয়। একটি হেক্সাডেসিমাল সংখ্যার উদাহরণ ‘h56’ বা ‘ox56’।


হেক্সাডেসিমাল ডিজিটের বাইনারি উপস্থাপনাটি সারণীতে দেওয়া হয়েছে। বৃহত্তর সংখ্যার রূপান্তরকরণের জন্য, এই টেবিলটি উল্লেখ করতে হবে।

হেক্সাডেসিমাল-থেকে-বাইনারি-রূপান্তর-সারণী

হেক্সাডেসিমাল-থেকে-বাইনারি-রূপান্তর-সারণী

বাইনারি রূপান্তর পদ্ধতিতে হেক্সাডেসিমাল

একটি হেক্সাডেসিমাল সংখ্যাটিকে বাইনারে রূপান্তর করতে কিছু পদক্ষেপ অনুসরণ করতে হবে। প্রতিটি হেক্সাডেসিমাল বিট একটি নিচু .i.e প্রতিনিধিত্ব করে। এটি চারটি বাইনারি বিটের সংমিশ্রণ। উদাহরণস্বরূপ, হেক্সাডেসিমালের ‘1’ সংখ্যাটি একটি চার-বিট সংখ্যা বাইনারি এবং ‘0001’ হিসাবে লিখিত।

পদক্ষেপ 1: প্রদত্ত হেক্সাডেসিমাল সংখ্যার সর্বনিম্ন উল্লেখযোগ্য বিটের জন্য শুরু হওয়া প্রতিটি হেক্সাডেসিমাল অঙ্কের জন্য চার-অঙ্কের বাইনারি সমতুল্য লিখুন।

পদক্ষেপ 2: বাইনারি নম্বর গঠনের জন্য সমস্ত অঙ্কগুলি একত্রিত করুন।

বাইনারি রূপান্তর উদাহরণ হেক্সাডেসিমাল

আসুন একটি বিবিধ সংখ্যা ‘বিসি 21’ বিবেচনা করি। প্রদত্ত সংখ্যাটিকে বাইনারি প্রথম ধাপে রূপান্তরিত করা হ'ল স্বল্পতম বিট থেকে শুরু করে তার প্রতিটি অঙ্কের চার-অঙ্কের বাইনারি সমতুল্য লিখতে হয়। এই পদক্ষেপের জন্য রূপান্তর টেবিলটি দেখুন।

রূপান্তর টেবিল থেকে, বাইনারি সমতুল্য

1 = '0001'

2 = ’0010 ′

সি = ‘১১০০’

বি = ’1011 ′।

রূপান্তর পরবর্তী পদক্ষেপ হ'ল এই অঙ্কগুলি একত্রিত করা। অর্থাত্

‘বি’ | ‘সি’ | ’2 ′ | ‘1’

‘1011’ | ‘1100’ | ‘0010’ | ’0001 ′

সুতরাং প্রদত্ত হেক্সাডেসিমাল সংখ্যার বাইনারি সমতুল্য হ'ল '1011110000100001'

বাইনারি এনকোডারকে হেক্সাডেসিমাল

হেক্সাডেসিমাল থেকে বাইনারি রূপান্তরের জন্য, একটি এনকোডার আইসিও উপলব্ধ। যেহেতু প্রতিটি হেক্সাডেসিমাল ডিজিট চারটি বাইনারি যুক্ত, তাই প্রতিটি ইনপুট 4-বিট আউটপুট দেয়। এখানে ইনপুট সংখ্যা 16 .i.e। n = 16 এবং আউটপুট সংখ্যা লগ 16 = 4 হয়

হেক্সাডেসিমাল-টু-বাইনারি-এনকোডার

হেক্সাডেসিমাল-টু-বাইনারি-এনকোডার

উপরোক্ত সত্য সারণীটি এনকোডার ডিজাইন করার জন্য ব্যবহৃত হয়। বি 0, বি 1, বি 2, বি 3 আউটপুট দেয়। যখন হেক্সাডেসিমাল ইনপুট 2 দেওয়া হয়, তারপরে এনকোডার '0010' হিসাবে বাইনারি আউটপুট দেয়। বাইনারি সংখ্যাগুলি বেস -২ দিয়ে লেখা হয়।

বাইনারি সিস্টেমটি ইলেকট্রনিক্সের ভাষা হিসাবে উচ্চ হিসাবে গৃহীত হয়। এটি বৈদ্যুতিন সংকেতগুলির অবস্থা বোঝার জন্য অত্যন্ত কার্যকর। বাইনারি সিস্টেম, হেক্সাডেসিমাল সিস্টেম হ'ল অবস্থানগত সংখ্যা যেখানে অঙ্কগুলির অবস্থানও সংখ্যার মানতে অবদান রাখে।

সময়ের সাথে সাথে প্রচুর সংখ্যার সিস্টেম চালু হয়েছে। হিন্দু-আরবি নাম্বার জনপ্রিয়ভাবে ব্যবহৃত হয়। ডিজিটাল বিশ্বে ভাষাগুলিকে মেশিনের সাথে সামঞ্জস্যপূর্ণ করার জন্য বিভিন্ন সংখ্যার বিভিন্ন উপস্থাপনা চালু করা হচ্ছে। এর সরলতা এবং দক্ষতার কারণে মেশিনের বৈদ্যুতিক রাজ্যগুলি ব্যাখ্যা করার ক্ষমতা বাইনারি নম্বর সিস্টেমকে অত্যন্ত পছন্দ করা হয়। হেক্সাডেসিমাল সংখ্যা ‘সি 5’ এর বাইনারি উপস্থাপনা কী?