معمارية 36 بت
عودة للموسوعةفي معمارية الحاسوب الأعداد السليمة 36-بت وعنوان مادي أوغيرها من وحدات بيانات هي التي تكون في أغلب الأحيان 36- بت بإتساع (6 أحرف).معمارية الحاسوب لـ وحدة المعالجة المركزية 36-بت ووحدة الحساب والمنطق تعتمد علي سجل وحدة المعالجة المركزية وناقلات العناوين أوناقل بهذا الحجم. كان الكثير من الحاسبات الأولي المطروحة في السوق الفهمي لها طول حدثة 36-بت. كان هذا الطول للحدثة طويل بما فيه الكفاية ليمثل الأعداد السليمة الموجبة والسالبة بدقة عشرة أرقام عشرية (الحد الأدنى هو35 بت). كما أتاحت تخزين ستة أحرف أبجدية عددية مشفرة في تشفير حروف 6-بت. قبل ظهور الحاسبات الآلية كان أحدث ما ظهر في دقة الحسابات الفهمية والهندسية هي آلة حاسبة ميكانيكية تعمل بالكهرباء بها عشرة أرقام ثنائية مثل تلك التي صنعها فريدمان ومارشانت ومونرو. في هذه الآلات الحاسبة كان يوجد عمود من المفاتيح لكل رقم ثنائي ومشغلات مدربة لاستخدام كافة الأصابع عند إدخال الأعداد لذا فإنه في حين حتى بعض الآلت الحاسبة المتخصصة بها أعمدة أكثر إلا حتىعشرة كان الحد العملي. كن علي الحاسبات الآلية ـ بصفتها منافس حديث ـ حتى ترقي لهذه الدقة. أجهزة الحاسب الآلي العشرية المباعة في ذاك العصر مثل IBM 650 وIBM 7070 كان طول الحدثة فيهاعشرة أرقام ثنائية كما كان في إينياك أحد أوائل الحاسبات الآلية.
من بين الحاسبات التي كان طول الحدثة فيها 36-بت ما يلي: TX-2, من معمل لينكولن في معهد ماساتشوستس للتقنية, وحاسبات آي بي إم 701/704/709/7090/7094, وحاسبات يونيفاك 1103/1103A/1105/1100/2200, وحاسبات جنرال إليكتريك GE-600 وهني ويل6000, وحاسبات شركة المعدات الرقمية (معالج البيانات المبرمج -6) و(معالج البيانات المبرمج -10) (التي كانت تستخدم في DECsystem-10 وDECSYSTEM-20, وكذلك حاسبات السلسلة Symbolics 3600 series. الآلات الأصغر مثل معالج البيانات المبرمج -1 ومعالج البيانات المبرمج -9 ومعالج البيانات المبرمج -15 تستخدم حدثات 18-بت لذا فالحدثة المزدوجة تكون 36 بت. الحاسوب (إيدساك) كان يستخدم نفس الخطة.
استخدمت هذه الحاسبات عنونة حدثات 18-بت وليس عنونة البايت مما يتيح مساحة عنوان 218 حدثة 36-بت أي سعة تخزين 1 ميجابايت تقريباً. كان الكثير منها محدود بنفس القدر من مساحة الذاكرة المادية أيضاً. البنيات التي استمرت تطورت مع الوقت لتدعم مساحات عناوين افتراضية أكبر باستخدام شرائح الذاكرة أوغيرها من الآليات.
تتضمن حزمة الأحرف الشائعة :
- أحرف 6-بت فيلداتا أونظام عشري مشفر ثنائيا لشركة آي بي إم (شائعة الاستخدام في المراحل الأولي)
- أحرف 7-بت وبت واحد غير مستخدم (الاجتماع التقليدي بين معالج البيانات المبرمج -6/10, والذي يسمي أسكي 5-7). و
- أحرف 8-بت (7-بت أسكي وبت واحد غير مستخدم أو8-بت الكود الموسع للتبادل الرمزي بين الثنائي والعشري. إبسيدك) و4 بت غير مستخدم
- أحرف 9-بت (اتفاق مولتكس
تم استخراج الأحرف من الحدثات إما باستخدام عمليات التحول القياسية أوباستخدام أجهزة ذات أغراض خاصة تدعم 6-بت و9-بت أوالأحرف متنوعة الأطوال. استخدم حاسوب يونيفاك 1100/2200 نظام تحديد الحدثات الجزئي من التعليمات (المجال J) للوصول إلي الأحرف. استخدم الحاسوب GE-600 حدثات خاصة غير مباشرة للوصول إلي الأحرف 6-بت و9-بت، جهاز معالج البيانات المبرمج -6/10 كان به تعليمات خاصة للوصول إلي مجالات البايت عشوائية الطول. تتطلب سي (لغة برمجة) حتى يمكن الدخول لأي ذاكرة كـ بايت لذا يمكن تطبيق لغة سي علي آلات 36-بت تستخدم 9-بت بايت في الوقت الذي قدمت فيه شركة آي بي إم System/360, تحول الحساب الفهمي إلي العمليات الحسابية على أعداد الفاصلة العائمة ولم تعد الآلات الحاسبة الميكانيكية منافسة. كما تضمنت نظم 360 تعليمات لمختلف أطوال العمليات الحسابية العشرية لأغراض التطبيقات التجارية، فأصبحت ممارسة استخدام أطوال الحدثات التي كانت قوة ثنائية ممارسة عامة سريعاً.
مراجع
- ^ . p. 37, § 6.2.6.1 (4). مؤرشف من الأصل في 13 يونيو2019.
- ^ "LatticeECP3 sysDSP Usage Guide" (PDF). Lattice Semiconductor. مؤرشف من الأصل (PDF) في 28 ديسمبر 2013. اطلع عليه بتاريخ 27 ديسمبر 2013.
- ^ "Would you please go over the rules about bytes, chars, and characters one more time?" نسخة محفوظة 14 يونيو2017 على مسقط واي باك مشين.
التصنيفات: وحدة البيانات, بنية الحاسوب, قالب أرشيف الإنترنت بوصلات واي باك, بوابة علم الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات