বাড়ি উন্নয়ন 8 বি / 10 বি এনকোডিং কী? - টেকোপিডিয়া থেকে সংজ্ঞা

8 বি / 10 বি এনকোডিং কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - 8 বি / 10 বি এনকোডিং এর অর্থ কী?

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

টেকোপিডিয়া 8 বি / 10 বি এনকোডিংয়ের ব্যাখ্যা করে

8 বি / 10 বি কোডটি 1983 সালে আইবিএম জার্নাল অফ রিসার্চ অ্যান্ড ডেভেলপমেন্টে সংজ্ঞায়িত করা হয়েছিল। এটি ডিসি ভারসাম্য অর্জনের জন্য 8 বিট থেকে 10 বিট প্রতীককে মানচিত্র করে। এই ধরণের কোড যুক্তিসঙ্গত ঘড়ির পুনরুদ্ধারের জন্য রাষ্ট্রীয় পরিবর্তনগুলি সরবরাহ করে।


এনকোডিংটি লিংক স্তর হার্ডওয়্যারে সঞ্চালিত হয় এবং এটি সফ্টওয়্যার স্ট্যাকের উপরের স্তর থেকে গোপন করা হয়। আটটি বিট ডেটা 10-বিট সত্তা হিসাবে প্রতীক বা অক্ষর হিসাবে প্রেরণ করা হয়। তথ্যের নিম্ন বিটগুলি 6-বিট গোষ্ঠীতে এনকোড করা হয় এবং শীর্ষ তিনটি বিট 4 বিট গোষ্ঠীতে এনকোড করা হয়। কোড বিটগুলি সংযুক্ত করে তারে সংক্রমণিত 10-বিট প্রতীক তৈরি করে।


চেকসামের সাথে এনকোডিং স্কিমের সংমিশ্রণে ডেটা পুনর্গঠন সক্ষম করে এনকোডিং পুনঃপ্রেরণের সংখ্যা হ্রাস করে। এই অ্যালগরিদম প্রতিটি অক্ষরে 25% পর্যন্ত একটি ওভারহেড যুক্ত করে। যেহেতু ফাইবার চ্যানেলের মতো সিরিয়াল ইন্টারফেসগুলিতে বিটের বৈধতা সনাক্ত করার জন্য ঘড়ি নেই, তাই ঘড়ির তথ্য ডেটা স্ট্রিমের মধ্যে এনকোড করা থাকে।


এনকোডিং প্রক্রিয়া কোডিংয়ের বিধি অনুসারে 10-বিট অক্ষর সরবরাহ করে। এগুলি ডেটা অক্ষর উপস্থাপন করতে ব্যবহৃত হয় না তবে বিশেষ অক্ষর হিসাবে ব্যবহৃত হয় যা পরিচালন কার্যগুলি বা নিয়ন্ত্রণ চিহ্নিত করতে সহায়তা করে। সামগ্রিকভাবে, তারা ত্রুটি বার্তাগুলিতে দেখা যায় বলে তারা স্বরলিপি কাঠামোকে স্বীকৃতি দেয়। চরিত্রের সংক্রমণ চলাকালীন, চলমান বৈষম্য নামে পরিচিত দুটি অতিরিক্ত বিট প্রবাহে অন্যান্য বিটগুলির সাথে যোগ দেয়, যা ভেরিয়েবলগুলি নিশ্চিত করে যে "1" বিট সংক্রমণিত সংস্থাগুলির সংক্রমণ "0" বিটের সংখ্যার প্রায় সমান।

8 বি / 10 বি এনকোডিং কী? - টেকোপিডিয়া থেকে সংজ্ঞা