بنية الرسومات المتقدمة لأميغا
Amiga Advanced Graphics Architecture ( AGA ) هي مجموعة شرائح الرسومات Amiga من الجيل الثالث ، والتي استخدمت لأول مرة في Amiga 4000 في عام 1992. قبل الإصدار، كان الاسم الرمزي لـ AGA هو Pandora من قبل شركة Commodore International .
ملخص
كان يُطلق على AGA في الأصل اسم AA اختصارًا لـ Advanced Architecture في الولايات المتحدة. ثم تم تغيير الاسم لاحقًا إلى AGA في السوق الأوروبية ليعكس التحسين الكبير الذي طرأ على النظام الفرعي الرسومي، ولتجنب مشاكل العلامات التجارية. [ 1 ]
تستطيع شريحة AGA عرض أنماط الرسومات بعمق يصل إلى 8 بت لكل بكسل. وهذا يسمح بعرض 256 لونًا في أنماط العرض المفهرسة، و 262,144 لونًا (18 بت) في أنماط Hold-And-Modify (HAM-8). تحتوي لوحة ألوان شريحة AGA على 256 لونًا من أصل 16,777,216 لونًا (24 بت)، بينما تسمح الشرائح السابقة، وهي شريحة OCS وشريحة ECS، بعرض 32 لونًا فقط من أصل 4096 لونًا، أو 64 لونًا في نمط Amiga Extra Half-Brite (EHB). من بين الميزات الأخرى المضافة إلى AGA مقارنةً بـ ECS، التمرير السلس فائق الدقة، وجلب سريع لذاكرة الصفحات بسرعة 32 بت لتوفير عرض نطاق بيانات الرسومات لأنماط الرسومات ذات 8 بت، وللرسومات النقطية الأوسع .
تُعدّ AGA ترقية تدريجية، وليست ترقية جذرية كتلك التي شهدتها شريحة Amiga Advanced Architecture (AAA) التي بدأت كومودور تطويرها عام 1988، إذ تفتقر إلى العديد من الميزات التي كانت ستجعلها منافسة لشرائح الرسومات الأخرى في ذلك الوقت. فباستثناء جلب بيانات الرسومات، لا تزال AGA تعمل على بيانات 16 بت فقط، مما يعني هدرًا كبيرًا في عرض النطاق الترددي أثناء الوصول إلى السجلات وعمليات النحاس والبيانات المبعثرة . كما أن غياب وضع الرسومات المُكبّرة يُعيق سرعة عمليات الرسومات غير المُصممة للأوضاع المُسطّحة ، مما ينتج عنه تشوهات بصرية أثناء مهمة التمرير الشائعة في الإنتاجية . عمليًا، يُعدّ وضع AGA HAM مفيدًا بشكل أساسي في برامج الرسم، وعارضات الصور، وتشغيل الفيديو. أما بيئة العمل بـ 256 لونًا فهي أبطأ بكثير من أوضاع تشغيل ECS للاستخدام العادي للتطبيقات؛ ويتمثل الحل البديل في استخدام شاشات متعددة بأعماق ألوان مختلفة. تفتقر شاشات AGA إلى أوضاع عرض عالية الدقة خالية من الوميض، إذ تقتصر قدرتها على عرض دقة 640 × 480 بكسل بتردد 72 هرتز دون وميض. ونادرًا ما يُستخدم وضع 800 × 600 بكسل لأنه يعمل فقط بتردد 60 هرتز مع نظام عرض متداخل. في المقابل، تستطيع أنظمة الكمبيوتر المتطورة في ذلك الوقت عرض دقة 1024 × 768 بكسل بتردد 72 هرتز مع 256 لونًا كاملًا. أما أعلى دقة عرض لشاشات AGA فهي 1440 × 580 بكسل (262 × 144 لونًا) في وضع PAL المتداخل بتردد 50 هرتز ، عند استخدام خاصية المسح الزائد.
ساهمت هذه الفرص الضائعة في ترقية معالج AGA في فقدان جهاز أميغا في نهاية المطاف ريادته التقنية في مجال الوسائط المتعددة . بعد تعليق العمل بمعالج AAA الذي طال انتظاره، كان من المقرر أن يحل معالج Hombre محل معالج AGA ، ولكن تم إلغاء هذا المشروع في نهاية المطاف بسبب إفلاس شركة كومودور .
يوجد AGA في CD32 و Amiga 1200 و Amiga 4000 .
التفاصيل الفنية
لزيادة عرض نطاق الذاكرة، تم توسيع ناقل بيانات ذاكرة الوصول العشوائي للرقاقة إلى عرض 32 بت كما في معالج A3000 (على عكس معالج AGA، فإن ذاكرة الوصول العشوائي للرقاقة في معالج A3000 هي 32 بت للوصول إلى وحدة المعالجة المركزية فقط)، وتم تحسين شريحة Alice (التي حلت محل OCS / ECS Agnus ) لدعم الوصول الكامل لعرض نطاق بيانات DMA لمستوى البت. وتضاعف عرض النطاق مرة أخرى (إلى 4 أضعاف) باستخدام ذاكرة الوصول العشوائي لوضع الصفحة السريع . وتضيف شريحة Lisa (التي حلت محل Denise السابقة ) دعمًا لجلب بيانات مستوى البت 8 بت، و256 نسخة من سجلات لوحة الألوان 24 بت، ونقل بيانات 32 بت للرسومات ووحدات الرسوم المتحركة لمستوى البت .
أما بقية مجموعة الشرائح فتبقى دون تغيير، وكذلك المعالجات المساعدة Blitter و Copper في Alice، والتي لا تزال تعمل على بيانات 16 بت.
انظر أيضاً
- شريحة أميغا الأصلية (OCS)
- مجموعة شرائح معمارية أميغا المتقدمة (مجموعة شرائح AAA)
- مجموعة شرائح أميغا المحسّنة (ECS)
- شريحة أميغا رينجر
- مجموعة شرائح كومودور AA+ (AA+)
- شريحة Amiga Hombre
- قائمة أجهزة الكمبيوتر المنزلية حسب مكونات الفيديو
مراجع
- ↑ "دليل تاريخ أميغا" . تاريخ أميغا .
روابط خارجية
- mways.co.uk - كيفية برمجة جهاز أميغا - شريحة AGA
- المواصفات الوظيفية لمجموعة شرائح AGA
- شرائح أميغا
- رقائق الرسومات
- نظام التشغيل AmigaOS
