বাইনারি থেকে অক্টাল এবং অক্টাল থেকে বাইনারি রূপান্তর উদাহরণ সহ

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





একটি সংখ্যা পদ্ধতিতে অঙ্কগুলি, চিহ্ন ইত্যাদি ব্যবহার করে সংখ্যার প্রতিনিধিত্ব করার জন্য গাণিতিক স্বীকৃতি দেয় ... সংখ্যার প্রতিনিধিত্ব করার জন্য হিন্দু-আরবি সংখ্যার ব্যবস্থা আজ বিশ্বজুড়ে ব্যাপকভাবে স্বীকৃত। এই সিস্টেমটি ভারতে উন্নত হয়েছিল। বাইনারি নম্বর সিস্টেম, অক্টাল সংখ্যা সিস্টেম, হেক্সাডেসিমাল সংখ্যা সিস্টেম, ইত্যাদির মতো অনেকগুলি মৌলিক অবস্থানিক সিস্টেম হিসাবে এই সংখ্যাসূচক সিস্টেমটি উদ্ভাবিত হয়। এই সমস্ত সংখ্যক সিস্টেমের নিজস্ব সুবিধা এবং অ্যাপ্লিকেশন রয়েছে। বাইনারি নম্বর সিস্টেমটি ডিজিটাল ইলেক্ট্রনিক্সে ব্যাপকভাবে ব্যবহৃত হয়। বৈদ্যুতিক সার্কিটগুলির কাজ বাইনারি সংখ্যা ব্যবহার করে ব্যাখ্যা করা যেতে পারে। এই সমস্ত অবস্থানিক সিস্টেমের মধ্যে সম্পর্ক জানার জন্য এটি দরকারী। এই নিবন্ধে বাইনারি থেকে অক্টাল রূপান্তরগুলি ব্যাখ্যা করা হয়েছে।

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

বাইনারি নম্বর সিস্টেমটি বেস -২ নম্বর সিস্টেম হিসাবেও পরিচিত। এটি সংখ্যার প্রতিনিধিত্ব করতে দুটি প্রতীক ব্যবহার করে। এগুলি 0 এবং 1। এটি হিন্দু-আরবি সংখ্যাগুলি থেকে তৈরি হয়েছিল। এটি একটি স্থিতিকালীন নম্বর পদ্ধতি। বাইনারি উপস্থাপনায় প্রতিটি অঙ্ক কিছুটা হিসাবে পরিচিত। চার বিটের সংমিশ্রণকে নিবল বলে। আট বিট একটি বাইট গঠন।




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

বাইনারি নাম্বার সিস্টেম ডিজিটাল কম্পিউটারগুলিতে খুব কার্যকর। এটি লজিক গেটগুলি ব্যবহার করে বৈদ্যুতিন সার্কিটগুলির সহজ বাস্তবায়নে সহায়তা করে। যেহেতু কম্পিউটারগুলি কেবল ও এর এবং 1 টি বুঝতে পারে, এই নম্বর সিস্টেমটি অন এবং অফ লজিক ব্যবহার করে বৈদ্যুতিন সার্কিটগুলি প্রয়োগ করতে ব্যবহৃত হয়।

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



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

ইমানুয়েল সুইডেনবার্গ ১ 17১16 সালে অষ্টাল সংখ্যাটি আবিষ্কার করেছিলেন। অষ্টাল শব্দটি জেমস অ্যান্ডারসন ১৮০১ সালে তৈরি করেছিলেন। এটি বেস -৮ নম্বর পদ্ধতি হিসাবেও পরিচিত। এটি সংখ্যা উপস্থাপন করতে 8 টি প্রতীক ব্যবহার করে। এগুলি 0, 1, 2, 3, 4, 5, 6, 7। তিনটি বাইনারি বিটস একটি অষ্টাল অঙ্ক করে।

অক্টাল নম্বরিং সিস্টেমের ব্যবহার

অষ্টাল নম্বর সিস্টেমটি বাইনারি নম্বর সিস্টেম থেকে উদ্ভূত হয়েছিল। এটি বৃহত্তর বাইনারি সংখ্যা উপস্থাপনের একটি সহজ উপায় দেখিয়েছে। প্রারম্ভিক কম্পিউটার সিস্টেমে যেমন আইবিএম মাইক্রোফ্রেমস, ইউএনআইভিএসিসি 1050 ইত্যাদি। তারা 6-বিট, 12-বিট এবং 16-বিট শব্দের নিযুক্ত করার সাথে সাথে কম্পিউটিংয়ের জন্য অষ্টাল সংখ্যা পদ্ধতি ব্যবহার করত।


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

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

বিমানচালনায়, রাডার স্ক্রিনে বিভিন্ন বিমানকে আলাদা করতে, বিমানটিতে উপস্থিত ট্রান্সপন্ডাররা অষ্টাল সংখ্যার আকারে সংক্রমণ কোড পাঠায়।

বাইনারি থেকে অক্টাল রূপান্তর পদ্ধতি

উভয় বাইনারি সংখ্যা এবং অষ্টাল সংখ্যা হয় অবস্থানিক সংখ্যা সিস্টেম । বাইনারি সংখ্যার প্রতিটি অঙ্ক কিছুটা হিসাবে পরিচিত। অক্টাল ডিজিট 3 বাইনারি বিট গ্রুপ করে তৈরি হয়। অষ্টাল সংখ্যার প্রতিটি 3 বিট ব্যবহার করে প্রতিনিধিত্ব করা হয়।

বাইনারি সংখ্যাকে অক্টালে রূপান্তর করার জন্য, প্রদত্ত বিটস্ট্রিমটি প্রতিটিতে 3-এর সাথে গ্রুপে বিভক্ত হওয়া উচিত। এর পরে, বাইনারি বিটের সমান অক্টাল নম্বর রূপান্তর টেবিল থেকে নেওয়া হয়। বাইনারি সংখ্যাকে অক্টাল রূপান্তর করার জন্য অন্যান্য অনেকগুলি পদ্ধতি রয়েছে তবে এটি ব্যবহার করা সবচেয়ে সহজ পদ্ধতি।

বাইনারি থেকে অষ্টাল রূপান্তর সঙ্গে উদাহরণ

এই রূপান্তরটি বুঝতে, আসুন একটি উদাহরণ দেখি। আসুন বাইনারি নম্বর ‘01010001110’ কে একটি অষ্টাল সংখ্যায় রূপান্তর করি।

পদক্ষেপ 1: ডান দিক থেকে শুরু করে, প্রতিটি গ্রুপে 3-বিট সহ বাইনারি বিটগুলি গ্রুপ করুন। শেষে যদি বাকী বিট থাকে তবে জিরো যুক্ত করুন।

001 | 010 | 001 | 110

এখানে, ডানদিক থেকে বিটগুলি গোষ্ঠীকরণের পরে, '01' রয়ে গেছে। এটি অষ্টাল করতে শেষে একটি অতিরিক্ত শূন্য যুক্ত করা হয়।

পদক্ষেপ 2: রূপান্তর টেবিলটি দেখুন এবং বাইনারি বিটের অষ্টাল সমতুল্য নোট করুন।

সারণী থেকে প্রদত্ত সংখ্যার জন্য অষ্টক সমতুল্য হ'ল-

110 = 6

001 = 1

010 = 2

001 = 1

সুতরাং, প্রদত্ত সংখ্যার বাইনারি থেকে অটকাল রূপান্তরটি হল = (1216)8। অষ্টাল সংখ্যাগুলি বেস -8 এর সাথে প্রতিনিধিত্ব করা হয়।

বাইনারি রূপান্তর পদ্ধতিতে অক্টাল

ডেটা ব্যাখ্যার জন্য এবং স্মৃতিতে এটি সঞ্চয় করার জন্য, কম্পিউটার সিস্টেমগুলি এগুলিকে বাইনারি বিন্যাসে রূপান্তর করে। সুতরাং, রূপান্তরটি বোঝা গুরুত্বপূর্ণ।

অষ্টাল থেকে বাইনারি রূপান্তরকরণের জন্য, রূপান্তর সারণীটি জানা গুরুত্বপূর্ণ। প্রতিটি অষ্টাল অঙ্ক 3-বিট সংমিশ্রণটি ব্যবহার করে বাইনারি বিন্যাসে উপস্থাপিত হতে পারে।

উদাহরণ সহ বাইনারি রূপান্তরের জন্য অক্টাল

আসুন আমরা একটি অষ্টাল সংখ্যা রূপান্তর করি (563)8বাইনারি বিন্যাসে। রূপান্তরকরণের পদক্ষেপটি রূপান্তর টেবিল থেকে প্রতিটি অক্টাল অঙ্কের 3-বিট বাইনারি সমতুল্য লিখতে হয়।

563 = 101 | 110 | 011

সুতরাং, প্রদত্ত সংখ্যার বাইনারি রূপান্তরটি হ'ল '101110011'

কোড-রূপান্তরকরণের জন্য এনকোডার

এনকোডারস এক রকমের ডেটা অন্য রূপে রূপান্তর করার জন্য ব্যবহৃত সংযুক্ত সার্কিট। এনকোডারগুলি সাধারণত কোড-রূপান্তরকারী হিসাবে ব্যবহৃত হয়। দশমিক সংখ্যাকে বাইনারি রূপান্তর করার জন্য হেক্সাডেসিমাল সংখ্যাগুলি বাইনারি ইত্যাদির জন্য এনকোডার রয়েছে…

প্রোগ্রামিংয়ের জন্য, কম্পিউটার প্রোগ্রামারটি অক্টাল সংখ্যায়ন ফর্ম্যাটটি ব্যবহার করে কোডটি লেখেন। তবে কম্পিউটারগুলি কেবল বাইনারি ফর্ম্যাট আকারে নির্দেশাবলী ব্যাখ্যা করতে পারে। সুতরাং, বৈদ্যুতিন সিস্টেমের সঠিক কাজকর্মের জন্য, এনকোডারগুলি প্রয়োজন। অনেকগুলি অনলাইন রূপান্তরকারী উপলব্ধ যা সহজে রূপান্তরগুলির জন্য ব্যবহৃত হয়।

অক্টাল টু বাইনারি এনকোডারগুলি কোড রূপান্তরকারী হিসাবে ব্যবহৃত হয়। এই এনকোডারটিতে 8 টি ইনপুট লাইন এবং তিনটি আউটপুট লাইন রয়েছে। এখানে, যখন একটি অষ্টাল নম্বর ইনপুট হিসাবে দেওয়া হয়, এটি আউটপুট হিসাবে একটি 3-বিট বাইনারি রূপান্তরিত নম্বর দেয়। এই এনকোডারটির জন্য একবারে কেবল একটি ইনপুট বেশি।

এনকোডারটির সত্য সারণিটি নীচে দেওয়া হয়েছে।

হিসাবে প্রসেসর 4-বিট, 8-বিট, 16-বিট, 32-বিট ডেটা বাস এবং মেমরি কোষ রয়েছে, অক্টাল নম্বর সিস্টেমের ব্যবহার প্রসেসরটিকে দ্রুত অপারেশনে সহায়তা করে। হার্ডওয়্যার সিস্টেমের জন্য ইনবিল্ট কোড রূপান্তরকারী রয়েছে। অষ্টক হিসাবে একটি সংখ্যা চিহ্নিত করার জন্য 8 মূলাঙ্কটি ব্যবহৃত হয়েছিল। অষ্টাল সংখ্যাটির বাইনারি উপস্থাপনা কী (923)8?