Logo ar.removalsclassifieds.com

الفرق بين ASCII و EBCDIC (مع الجدول)

جدول المحتويات:

Anonim

هناك خطتان مختلفتان للتشفير هما ASCII و EBCDIC ، اللتان تسعيان إلى تحقيق غرض مشترك من خلال أرقام مزدوجة في أحرف مفردة. تنطبق على أبحاث أجهزة الكمبيوتر والهاتف الذكي وغيرها من المعدات الكهربائية. عناوين ASCII 128 حرفًا. بالنسبة للتشفير الحالي ، يعتبر ASCII أكثر كفاءة وقابلية للتطبيق. مرة أخرى ، يتم استخدام EBCDIC بشكل أساسي للتطبيقات المستندة إلى IBM. يحتوي على 256 حرفًا.

ASCII مقابل EBCDIC

الفرق بين ASCII و EBCDIC هو أن ASCII يستخدم سبع قطع لضبط حرف ، بينما يستخدم EBCDIC ثماني قطع لإدارة شخصية. في كلتا الحالتين ، يعتبر التعامل مع النص حلقة مزعجة. يشفر الشخصيات. توجد معايير ترميز مختلفة ، واثنان منها هما ASCII و EBCDIC.

يمثل ASCII رمز تبادل المعلومات القياسي الأمريكي. إنها قاعدة تشفير تقوم بضبط الأرقام والحروف والصور. قد تكون الأرقام 1 ، 2 ، 3 ، وما إلى ذلك ، عندما يكون حرفًا ، ب ، ج ، أ ، ب ، ج ، إلخ. الرسوم التوضيحية هي! $ و # حرفًا. لذلك ، يمكن تغيير أي جزء من النص إلى مجموعة الأرقام المقابلة باستخدام ASCII. من السهل حفظها على ذاكرة الكمبيوتر مع هذا التحول.

الكود الثنائي الممتد للتبادل العشري EBCDIC هو رمز الكود الثنائي الممتد للتبادل. علاوة على ذلك ، تدعمه عدة خطوات أخرى غير شركة IBM. يستخدم EBCDIC ثمانية بتات و 256 نسيجًا أبجديًا رقميًا وغير عادي. يعاني EBCDIC من بعض الضغوط. بالمقارنة مع ASCII ، فإن EBCDIC المكون من ثماني قطع هو شخصية ذات صلة تتطلب سبعة أجزاء للإجابة على ASCII. EBCDIC أقل كفاءة من ASCII على طول هذه الخطوط.

جدول المقارنة بين ASCII و EBCDIC

معلمات المقارنة

ASCII

EBCDIC

تعريف معيار ترميز الاتصالات الإلكترونية. ترميز أحرف مكون من 8 دورات لخادم IBM الموحد وأطر عمل كمبيوتر وسيط من IBM.
رمز الكود القياسي الأمريكي لمعلومات التبادل. الموسَّع الرمز العشري الثنائي المشفر.
بت يستخدم حرف من 7 إلى بت باستخدام بتات تعديل ثمانية أحرف.
حرف تم تمثيل 128 حرفًا عناوين 256 حرفًا
ترتيبات ترتيب أحرف الطلب المستمر 9 أحرف مجمعة في وقت واحد
جدوى عملي لترميز Unicode الحالي غير ممكن للتشفير الجديد مثل Unicode
فعالية أكثر فعالية. أقل ربحية.

ما هو ASCII؟

ASCII هو رمز قياسي أمريكي لاختصار تبادل المعلومات ، وهو أسلوب تشفير. هنا ، يرتبط الرقم المكون من 7 قطع من أي رقم عيني بأي حرف ورقم وصورة باللغة الإنجليزية شائعة الاستخدام. يمكنه ترميز ما يصل إلى 2 ^ 7 أو 128 حرفًا على طول هذه الأسطر ، بما في ذلك الأحرف والأرقام والصور بالحروف الإنجليزية الكبيرة والصغيرة.

على سبيل المثال ، في ASCII ، تتم معالجة "B" بالرقم العشري 66 و "b" بالرقم العشري 98. وهكذا يكون الاختلاف بين كل حرف كبير وكل حالة ناقص 32. تشتمل رموز جدول ASCII الأصلية 33 على الأحرف غير المطبوعة مثل حرف النقل العودة ، تغذية الخط ، ESC ، إلخ. بالنسبة لمفتاح المحو الخاص بالمحطة ، فإن كود ASCII رقم 128 سيكون. بالنسبة لمعظم أجهزة الكمبيوتر ، ثماني قطع لكل حرف ASCII. العنصر الأخير لتجنب أخطاء المراسلات مثل ASCII كموقف للمساواة يحتوي فقط على 7 بتات.

تستخدم الآلات الرقمية رمزًا ثنائيًا مجمعًا في مجموعات من ثمانية أو سبعة أرقام. أي فئة مكونة من 8 أرقام لتكون بايت. نظرًا لأن أجهزة الكمبيوتر الرقمية ذات الثماني بتات تستخدم لغة ASCII ، فإنها في حقل معلومات مكون من سبع بتات مع نفس بت التكافؤ المستخدم للتحقق من الأخطاء أو لأغراض الرموز ، فقد يرتفع الرقم إلى 256 حرفًا من رموز الكود. في عام 1981 ، أطلقت شركة International Business Machinery Corporation (IBC) نظام ثمانية بت ، المعروف باسم كود ASCII الموسع ، لأول نموذج كمبيوتر شخصي.

سرعان ما أصبح رمز ASCII الموسع هذا عنصرًا أساسيًا لأجهزة الكمبيوتر الشخصية في جميع أنحاء الصناعة. في ذلك ، يتم استخدام 32 نوعًا مختلفًا من الرموز ، مثل "بداية النص ، و" العودة "، و" نوع التغذية "لأوامر النظام والتحكم. أرقام وعلامات ترقيم مختلفة في المجموعة التالية المكونة من 32 اختلافًا. للأحرف الكبيرة وبعض الرموز الأخرى ، مجموعة أخرى من 32 تنوعًا ، والأخيرة للملاحظات الأصغر.

ما هو EBCDIC؟

EBCDIC عبارة عن مخطط لترميز البيانات تم تطويره بواسطة IMB يستخدم رمزًا ثنائيًا واحدًا مكونًا من 8 بتات لكل رقم وحرف أبجدي ، وعلامات الترقيم والأحرف المحركة ، والأحرف غير الأبجدية كاملة ، ورمز التبادل العشري المشفر ثنائيًا.

الثماني بتات مقسمة لكل حرف ، مقسمة إلى منطقتين كل منهما أربع بتات ، منطقة واحدة تعرض شكل الحرف. يختلف الرقم ، وعلامات التنقيط ، وحرف الحالة ، والحرف الكبير ، وما إلى ذلك ، والمنطقة الأخرى التي تشير إلى القيمة بطرق مختلفة من نظام تشفير نص ASCII الأكثر استخدامًا (أي الحرف المحدد ضمن هذا النوع).

EBCDIC هي خطة الترميز التي تقوم بتنفيذ رمز ثنائي البايت أو ثماني دورات للتعبير عن كل حرف. EBCDIC هي خطة الترميز. بشكل عام ، فهو قادر على ترميز أكثر 2 ^ 8 أو 256 حرفًا. يتم عزل كل وجبة خفيفة تحتوي على أربعة أجزاء مزدوجة هنا. تُعرف الوجبة الخفيفة الأولى باسم المنطقة ومستوى الشخصية. تُعرف الوجبة الخفيفة التالية بالحرف الرقمي.

رمز حرف الشاشة هو EBCDIC 0000-0011 1111 ؛ رمز التوكيد هو 0100 0000-0111 ، الترتيب هو 0000 0000-1011 1111 ، والأحرف الكبيرة هي 1100 0000 1111. على سبيل المثال ، إذا كانت الوجبة الخفيفة الرئيسية للوحدة 1s ، فإن الحرف هو رقم والوجبة الخفيفة الثانية هي عدد.

الاختلافات الرئيسية بين ASCII و EBCDIC

استنتاج

على الرغم من أن الإرشادات الخاصة بتفاصيل الترميز ليست قابلة للمقارنة تمامًا ، سواء ASCII و EBCDIC ، فقد حاولت هذه المقالة إرسال أفكار بسيطة ومفصلة لك حول ASCII و EBCDIC و ASCII إلى EBCDIC. يختلف الأسلوب واختيار الشخصية وتقنية الترميز واستخدام الذاكرة والتشابه والكفاءة بشكل كبير. بصرف النظر عن النطاق الواسع للأسطح التي يغطيها رمز EBCDIC ، فإن فنيي البرنامج يعتمدون على EBCDIC إلى ASCII.

بالنسبة لخطة الترميز المباشر الخاصة بها ، تحظى ASCII بشعبية بين مهندسي البرمجيات في جميع أنحاء العالم. بالنسبة للآلات المثقوبة التي تستخدمها شركة IBM ، فإن EBCDIC هو الخيار الأفضل فقط. وبالمثل ، فإن خطة الترميز السخيفة ليس لها جانب جيد لتكون مواتية.

مراجع

الفرق بين ASCII و EBCDIC (مع الجدول)