كود التبادل الموسع للترميز العشري الثنائي

إن كود التبادل الموسع للترميز العشري الثنائي (او مختصراً ابسدك من الانجليزية) هو كود ذو سبعة حروف (صفحة الكود) المستخدم في نظم التشغيل الحاسبات الآلية الكبيرة في آي بي إم مثل نظام OS/ Z و نظام التشغيل OS/ والآلة الافتراضية 390 و موسع التخزين الظاهري وكذلك نظم تشغيل حاسب آي بي ام الآلي ذو القيمة المتوسطة مثل OS / 400 وآي 5 / OS (انظر كذلك إلى الترميز العشري الثنائي). وقد وظفت على عدة أرصفة لا تتبع آي بي ام مثل بي اس 2000 / أوه اس فوجيستو سيمنز و ام بي إي آي اكس اتش بي وفني مايكروسوفت معتمد من شركة يونيسس. وقد انحدر كود التبادل الموسعة للترميز العشري الثنائي من الكود المستخدم مع البطاقات المخرمة و كود الترميز العشري الثنائي المناظر ذو الستة أحرف والمُستخدم مع معظم معدات حواسب آي بي ام المحيطة في أواخر الخمسينات وأواخر الستينات.

التاريخ

ابتُكرت آي بي ام كود التبادل الموسعة للترميز العشري الثنائي في عامي63 19 و 1964 وأُعلن عنه مع ظهور خط إنتاج نظام آي بي ام / 360 للحواسب الكبيرة. وهو ترميز ذو ثماني أحرف، ومناقضاً ل وطور بشكل منفصل من برنامج ترميز الكود الأمريكي القياسي لتبادل المعلومات. وقد ابتُكرت لتوسع الترميز العشري الثنائي والذي كان موجوداً في ذلك الوقت، والذي ظهر هو نفسه كوسيلة تتسم بالكفاءة لترميز مثقابي الأرقام والمناطق على بطاقات التثقيب إلى ستة أحرف.
فبينما كانت آي بي إم المقترح الرئيسي للجنة التوحيد القياسي لبرنامج ترميز الكود الأمريكي القياسي لتبادل المعلومات فلم يكن لديهم وقت لتحضير الأجهزة المحيطة ببرنامج ترميز الكود الأمريكي القياسي لتبادل المعلومات( مثل آلات تثقيب البطاقات) لشحنها مع حواسيبها ذات النظم 360 وبالتالي استقرت الشركة على كود التبادل الموسعة للترميز العشري الثنائي في ذلك الوقت. ونجح نظام 360 على نطاق واسع وكذلك نجح برنامج كود التبادل الموسعة للترميز العشري الثنائي.
وتستخدم كل ملحقات أجهزة الحاسب الآلي آي بي ام الكبيرة ونظم التشغيل كود التبادل الموسعة للترميز العشري الثنائي كترميزهم الطبيعي عدا نظام لينوكس على زد سيريس أو آي سيريس, ولكن بإمكان البرامج الترجمة من وإلى الترميزات الأخرى. وتوفر العديد من الأجهزة المحيطة الترجمة وكذلك الحواسب الكبيرة الحديثة (مثل آي بي ام زد سيريس ) ومن ضمنها تعليمات المعالج على مستوى الأجهزة لتسرع الترجمة بين مجموعات الأحرف.
وليس لكود التبادل الموسعة للترميز العشري الثنائي ميزة تقنية حديثة أفضل من صفحات الكود على أساس برنامج ترميز الكود الأمريكي القياسي لتبادل المعلومات مثل سلسلة أيزو8859 أو الشفرة الموحدة. فهناك بعض الجماليات الفنية في كل منها مثل أن لكل من ترميز الكود الأمريكي القياسي لتبادل المعلومات و كود التبادل الموسعة للترميز العشري الثنائي بيت واحد حيث تحدد الحالة العليا أو السفلى. ولكن هناك بعضاً من جوانب كود التبادل الموسعة للترميز العشري الثنائي التي تجعل منه أقل إرضاء بكثير للعمل مع ترميز الكود الأمريكي القياسي لتبادل المعلومات لترميز الكود الأمريكي في حين أنه باستخدام صفحات الكود الموسعة ذات البايت الفردي لقياسي لتبادل المعلومات مثل أبجدية غير متجاورة. فمعظم صفحات أكواد كود التبادل الموسعة للترميز العشري الثنائي تسمح فقط بلغتان( وهما الإنجليزية ولغة واحدة أخرى) لتستخدما في قاعدة البيانات أو ملف النص.
وحيث أنه يفضل الدعم الحقيقي للنص متعدد اللغات فهناك حاجة إلى نظام يُدعم أحرف أكثر بكثير. وبوجه عام يمكن تنفيذ ذلك بشكل من أشكال دعم الشفرة الموحدة. وهناك شكل لتحويل الشفرة الموحدة الخاصة بكود التبادل الموسعة للترميز العشري الثنائي تُسمى UTF-EBCDIC وقد اقترحتها جمعية الشفرة الموحدة، ولكنها لا تستخدم في البيئات التبادلية المفتوحة، وحتى في النظم المبنية على أساس كود التبادل الموسعة للترميز العشري الثنائي فهي لا تستخدم أبداً تقريباً. وتدعم حواسب آي بي ام الكبيرة يو تي اف 16 ولكنها لا تدعم يو تي اف EBCDIC الأصلية. وتعرض النسخ العربية من كود التبادل الموسعة للترميز العشري الثنائي في شكل عرض من اليسار إلى اليمين كما يعرضها حاسب آلي كبير أقدم أو طابعة بدلاً من الترتيب المنطقي الذي تستخدمه الترميزات الحديثة مثل اليونيكود.