EBCDIC এবং ASCII মধ্যে পার্থক্য

Anonim

EBCDIC vs ASCII

আমেরিকান স্ট্যান্ডার্ড কোড ইনফরমেশন ইন্টারচেঞ্জ এবং এক্সটেন্ডেড বাইনারি কোডেড ডেসিমাল ইন্টারচেঞ্জ কোড দুটি অক্ষর এনকোডিং স্কিম; যা সাধারণত তাদের নিজ নিজ আদ্যক্ষর, ASCII এবং EBCDIC দ্বারা পরিচিত হয়। দুটি মধ্যে প্রধান পার্থক্য বিট সংখ্যা যে তারা প্রতিটি অক্ষর প্রতিনিধিত্ব ব্যবহার। EBCDIC প্রতি চরিত্র 8 বিট ব্যবহার করে যখন মূল ASCII মান শুধুমাত্র 7 ব্যবহার করে, যা 7 টি অক্ষরের জন্য 8 টি বিট ব্যবহার করে, যা খুব কম দক্ষ।

যে পার্থক্য প্রধান ফলাফল হল প্রতিটি অক্ষর সঙ্গে প্রতিস্থাপন করা যেতে পারে অক্ষর সংখ্যা। EBCDIC মোট ২6 টি অক্ষরের সাথে মিটমাট করতে পারে যেখানে ২56 টির মধ্যে ASCII এর সর্বাধিক 128 টি অক্ষর থাকে।

যদিও ইবিসিডিআইক খুব জনপ্রিয় ছিল, বেশিরভাগ সময়ে আইবিএম মেশিনের জনপ্রিয়তার কারণে, এটির বিভিন্ন সমস্যা ছিল যা প্রোগ্রামারদের বিরক্ত করেছিল। প্রথমটি হল কিভাবে এটি বর্ণমালার অক্ষরগুলির ব্যবস্থা করে। ASCII- এ, সব অক্ষর ক্রমানুসারে ক্রমান্বয়ে ক্রমান্বয়ে হয়। ক্যাপিটাল অক্ষর একসাথে গোষ্ঠীভুক্ত করা হয় যখন ছোট অক্ষরের নিজস্ব গ্রুপ থাকে। EBCDIC- এ, অক্ষরগুলিকে এক সময়ে 9 ভাগে ভাগ করা হয়। এই অ-স্বতন্ত্র বিন্যাস EBCDIC এর পঞ্চ কার্ড মূল থেকে আসে এবং প্রোগ্রামারদের সাথে মোকাবেলা করার জন্য বেশ কঠিন।

--২ ->

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

কম্পিউটারের এনকোডিং চাহিদার ASCII এবং EBCDIC উভয়কেই ছাড়িয়ে গেছে, অন্য প্রমানিত হয়েছে সবচেয়ে সাম্প্রতিক ইউনিকোড, যা ASCII অন্তর্ভুক্ত করেছে ইউনিকোডের প্রথম 128 অক্ষর ASCII থেকে। এটি কোন সমস্যা ছাড়াই ইউনিকোড খোলা ASCII ফাইল দেয় অন্যদিকে, ইবিসিডিআইক এনকোডিং ইউনিকোড এবং ইবিসিডিআইএম এনকোডেড ফাইলগুলির সাথে সামঞ্জস্যপূর্ণ নয় শুধুমাত্র গিফারিশ হিসাবে উপস্থিত হবে।

সংক্ষিপ্ত বিবরণ:

1 EBCDIC ব্যবহার করে 8 বিট ব্যবহার করে যখন এসিসিআইআই 7 এর প্রসারিত হওয়ার আগে 7 টি ব্যবহার করে। EBCDIC এর মধ্যে ASCII

3 এর চেয়ে বেশি অক্ষর রয়েছে এসিসিআইআই একটি রেখার অক্ষর ব্যবহার করে যখন ইবিসিডিআইক

4 না এসিসিআইআইয়ের বিভিন্ন সংস্করণগুলি বেশিরভাগই সামঞ্জস্যপূর্ণ হলেও EBCDIC এর বিভিন্ন সংস্করণ

5 নয় EBCDIC আধুনিক এনকোডিংগুলির সাথে সামঞ্জস্যপূর্ণ নয় যখন ASCII