أتاري 1200 إكس إل
المحتويات
- أنظمة الكاسيت
- المعالج الرئيسي
- وحدات خاصة لتوليد الرسومات والصوت
- الألعاب
- معلومات تقنية
- المحاكاة
- أنظمة الأقراص المرنة
- لغة التجميع
- مشروع سويت 16
- مخزن الذاكرة
- النسخ المقلدة الحديثة
- إصداره في الأسواق
- التطوير والنماذج الأولية
- أجهزة الخرج
- تخصيص الذاكرة وتقسيم الذاكرة
- ترخيص المشروع
- نظام التشغيل
- ملحقات
- التسويق
- تطبيق البرمجيات
- التاريخ
- البرمجيات
- واجهات الإدخال والإخراج
- مشاكل التوافق وصعوبات البيع وتوقف الإنتاج
- المجلات
- أجهزة إدخال

في البداية، أتاري ١٢٠٠ إكس إل (Atari 1200XL) هو كمبيوتر منزلي أنتجته شركة "أتاري" الأمريكية. يعتمد الجهاز على معالج دقيق من طراز 6502، صُنّع خصيصاً لشركة أتاري بواسطة شركة "إم أو إس تكنولوجي". وعلى غرار منافسه المباشر "كومودور 64"، جُهز هذا الكمبيوتر بذاكرة وصول عشوائي سعتها 64 كيلوبايت. ومن ناحية أخرى، لم يتضمن الجهاز مفسر لغة البرمجة "بيسيك" داخلياً، بل كان يجب شراؤه وتحميله بشكل منفصل. وفيما يلي تفاصيل أوسع عن ذلك.
علاوةً على ذلك، ونتيجة لأوجه القصور هذه، وارتفاع سعر التجزئة الذي بلغ نحو 900 دولار، فضّل الكثير من المشترين اقتناء أجهزة منافسة أو العودة لشراء طرازي 400 و800 اللذين استمر عرضهما في الأسواق؛ حيث لم تكن تلك الطرازات تعاني من مشكلات التوافق، فضلاً عن انخفاض أسعارها. وبسبب ضعف الطلب، قررت شركة أتاري عدم تسويق الجهاز دولياً، وأوقفت إنتاج طراز "١٢٠٠ إكس إل" نهائياً في يونيو 1983.
إضافةً إلى ذلك، طُرح الجهاز للبيع في الولايات المتحدة في مارس 1983، ورافقه حملات إعلانية واسعة النطاق. ومع ذلك، سرعان ما ظهرت مشكلات تتعلق بتشغيل البرامج المصممة للطرازين السابقين (أتاري 400 وأتاري 800)؛ ويعود ذلك إلى التغييرات الجوهرية في نظام التشغيل وتصميم فتحة الوحدات الإضافية. كما أن الكثير من ملحقات "أتاري 800" وبعض الأجهزة الطرفية لم تعد قابلة للاستخدام، نظرًا لأن تصميم "أتاري ١٢٠٠ إكس إل" اعتمد نظاماً مغلقاً بهدف تبسيط استخدامه قدر الإمكان.
أنظمة الكاسيت
من جانب آخر، على عكس أجهزة الكمبيوتر المنزلية المعاصرة الأخرى مثل TRS-80 أو Sinclair ZX81 ، لا يمكن استخدام Atari 1200XL مع مسجلات الكاسيت القياسية لتخزين البيانات. بدلاً من ذلك ، يحتاج إلى جهاز يتوافق مع واجهته التسلسلية - مسجل برنامج Atari 1010. متوسط معدل نقل البيانات هو 600 بت . ابحث عن 50 في شريط 30 دقيقة كيلو بايت من مساحة البيانات. فضلًا عن ذلك ، يحتوي Atari 1010 كذلك على ميزة خاصة لرأس صوت استريو ، مما يجعل من الممكن تشغيل الموسيقى أو التعليمات المنطوقة للاستخدام بالتوازي مع عملية القراءة. لتوفير التكاليف والمساحة ، لا يوجد مكبر صوت مدمج في الجهاز ، ويتم إخراج الإشارات الصوتية عبر كابل SIO عبر POKEY بالتلفزيون.
المعالج الرئيسي
كذلك، يعتمد الكمبيوتر على تعديل المعالج الدقيق MOS 6502 8 بت المسمى "Sally" أو "6502C" بواسطة Atari. يمكن لوحدة المعالجة المركزية الوصول إلى مساحة عنوان تبلغ 65536 بايت . سعة النظام 1.79 ميغا هيرتز. ساعدت التغييرات التي تم إجراؤها على التصميم الأصلي 6502 لـ Atari في تقليل عدد المكونات الإلكترونية في الكمبيوتر.
وحدات خاصة لتوليد الرسومات والصوت
كذلك، تولد وحدتا الرسومات ANTIC و CTIA / GTIA الصورة المعروضة على التلفزيون أو الشاشة. للقيام بذلك ، يجب على نظام التشغيل أو المستعمل أولاً تخزين البيانات المقابلة في شكل "قائمة العرض" في الذاكرة الرئيسية. من بين أشياء أخرى ، تسمح CTIA / GTIA بدمج ثمانية كائنات رسومية مستقلة ذات لون واحد كحد أقصى ، وهي النقوش المتحركة. يتم نسخ هذه الكائنات ، المعروفة كذلك باسم "اللاعبون" و "الصواريخ" بلغة أتاري ، في صورة الخلفية التي تم إنشاؤها بواسطة ANTIC بحسب قواعد تداخل يمكن تحديدها بواسطة المستعمل وتخضع لفحص التصادم. يتم تحديد ما إذا كانت النقوش المتحركة تلمس بعضها البعض أو أجزاء معينة من صورة الخلفية . تم تطوير هذه المهارات - كما تشير الأسماء "Playfield" و "Player" و "Missiles" - لتبسيط إنشاء الألعاب باستخدام كائنات رسومية تفاعلية ولعب خطي سريع . توفر قدرات الوحدتين الخاصتين ANTIC و CTIA / GTIA معًا خيارات العرض لأجهزة الكمبيوتر Atari مرونة لا مثيل لها من قبل أجهزة الكمبيوتر المنزلية الأخرى في ذلك الوقت. كما تم دمج المزيد من المكونات الإلكترونية في الوحدة الخاصة الثالثة POKEY. تتعلق هذه بشكل أساسي بتوليد الصوت لكل قناة من قنوات الصوت الأربع ، واستعلام لوحة المفاتيح وتشغيل الواجهة التسلسلية Serial Input Output (SIO) للاتصال بين الكمبيوتر والأجهزة الطرفية المقابلة.
إضافةً إلى ذلك، نظرًا للتصميم المتكامل للتشكيل ( LSI ) ، تجمع الوحدات الخاصة بين الكثير من المكونات الإلكترونية وبالتالي تقلل عدد المكونات المطلوبة في الكمبيوتر ، مما يؤدي بدوره إلى توفير كبير في التكلفة والمساحة. أخيرًا وليس آخرًا ، نظرًا لعدم نشر خطط البناء الخاصة بهم مطلقًا ، لم يكن من الممكن نسخها اقتصاديًا باستخدام تقنية ذلك الوقت ، مما يعني أن النسخ غير القانوني لأجهزة الكمبيوتر لـ Atari 1200XL ، وهو أمر شائع جدًا في صناعة الكمبيوتر المنزلية ، ويمكن تستبعد.+نظرة عامة على مستويات الرسومات التي يوفرها نظام تشغيل Atari 1200XL Julian Reschke, Andreas Wiethoff: Das Atari Profibuch. 2. Auflage. Sybex Verlag, 1986, S. 130. مستوى الرسومات نوع العرض الدقة (بكسل) الألوان متطلبات الذاكرة (بايت) 0 نص عادي 40 × 24 2 992 1 نص كبير 20 × 24 5 672 2 20 × 12 5 420 3 رسم نقطي 40 × 24 4 432 4 80 × 48 2 696 5 4 1176 6 160 × 96 2 2184 7 4 8138 الثامن 320 × 192 2 9 أوضاع GTIA 80 × 192 16 10 9 11 16 12 نص (مجموعة الأحرف) 40 × 24 5 1152 13 40 × 12 5 660 14 رسم نقطي 160 × 192 2 4296 15 4 8138
وفي هذا الصدد، تعد المكونات الثلاثة الخاصة للتحكم في واجهة التليفزيون الأبجدية الرقمية (ANTIC) ومحول واجهة الشاشة الرسومية (GTIA) والدائرة المتكاملة لمقياس الجهد ولوحة المفاتيح (POKEY) التي طورتها أتاري جزءًا أساسيًا من بنية الكمبيوتر . تم تصميمها وظيفيًا بحيث يمكن استخدامها بمرونة في إطار استخدامها وفي نفس الوقت تخفف من وحدة المعالجة المركزية.
الألعاب
وفي هذا الصدد، إلى حد بعيد الجزء الأكبر من كل من برامج Atari التجارية والمتاحة مجانًا هي الألعاب. تم الانضمام إلى ألعاب إطلاق النار المبكرة مثل Star Raiders التي تم إصدارها في عام 1980 أو تنفيذ لعبة اللوحة ثلاثية الأبعاد Tic-Tac-Toe بعد عام واحد فقط من خلال المزيد من ألعاب الحركة وألعاب المغامرات وتطبيقات الآركيد. استفاد كل من المصنّعين المحترفين ومبرمجي الهوايات من نشر الوثائق الفنية من قبل أتاري ، وتعليمات البرمجة في مجلات وكتب الكمبيوتر ، وأدوات التطوير القوية التي ظهرت في هذه الأثناء. ومع ذلك ، من بين العناوين المنشورة ، كان هناك كذلك الكثير من المنافذ السيئة لألعاب Apple II ، مثلًا ، بدون "مظهر أتاري" الذي لا لبس فيه ، أي مزيج من الرسومات الملونة المتنوعة والمتنقلة بهدوء ، إلى جانب موسيقى POKEY النموذجية والمؤثرات الصوتية.
وفي السياق ذاته، من بين الألعاب التي تم إصدارها لأجهزة كمبيوتر Atari الكثير من الألعاب التي كانت تعتبر كلاسيكيات ألعاب الفيديو في أوائل الثمانينيات: Star Raiders (1980) و Asteroids (1981) و Pac-Man (1982). على وجه الخصوص ، اعتبر الكثير من مصممي الألعاب في ذلك الوقت أن لعبة Star Raiders ثلاثية الأبعاد تجربة تكوينية وسببًا لاختيار كمبيوتر Atari وليس كمبيوتر Apple. الثاني أو العميد البحري PET لاتخاذ القرار. الأعمال اللاحقة مثل Miner 2049er (Bill Hogue، Big Five Software، 1982)، Eastern Front (1941) ( Chris Crawford ، APX، 1982)، Capture the Flag (Paul gemstone، Sirius Software، 1983)، Archon (John Freemann، Electronic Arts ، 1983) و MULE ( Daniel Bunten ، Electronic Arts ، 1983) من بين العناوين البارزة في عصرهم ومكنت دور البرمجيات مثل Microprose و Electronic Arts من التطور بسرعة لتصبح عمالقة في الصناعة.
معلومات تقنية
وفي هذا الصدد، يوجد داخل علبة Atari 1200XL لوحة دائرة كهربائية واحدة تحتوي على جميع المكونات الإلكترونية للكمبيوتر والكثير من المكونات الميكانيكية مثل المقابس والموصلات.
المحاكاة
إضافةً إلى ذلك، بعد انحسار عصر الكمبيوتر المنزلي في أوائل التسعينيات، ومع ظهور تقنيات حوسبة قوية وبأسعار معقولة في أواخر العقد نفسه، طوّر الهواة والمبرمجون بشكل متزايد برمجيات لـ محاكاة أجهزة الكمبيوتر المنزلية وملحقاتها. أصبح استخدام نظام حديث، قادراً على قراءة "ملفات الصور" (Disk Images) التي تحتوي على بيانات البرامج الأصلية، كافياً لتشغيل الألعاب والتطبيقات الكلاسيكية من أنظمة مختلفة باستخدام برامج المحاكاة. وقد ساهم ظهور المحاكيات بشكل فعال في تيسير نقل البرمجيات القديمة إلى وسائط تخزين حديثة، مما حال دون ضياعها أو تلفها، وقدم مساهمة جوهرية في الحفاظ على التراث الرقمي.
أنظمة الأقراص المرنة
إضافةً إلى ذلك، بعد بضعة أشهر من تقديم مسجل برنامج Atari 1010 ، كان محرك الأقراص المرنة مصممًا لواجهة Atari SIO متاحًا كذلك ، وهو محطة Atari 1050 المرنة. باستخدام محرك الأقراص المرنة Atari 1050 ، يمكن كتابة الأقراص المرنة 5¼ ″ على جانب واحد و 127 يتم حفظ كيلو بايت من البيانات. خلال فترة الإنتاج بأكملها ، أجرت الشركة المصنعة عدة تغييرات على الجهاز ، مثلًا في ميكانيكا القيادة.
ومن جهة أخرى، تم توفير مجموعة متنوعة من محركات الأقراص المرنة المتوافقة التابعة لجهات خارجية مع إصدار 1200XL. وتشمل هذه الأجهزة القوية المختلفة من Percom ، محركات الأقراص المزودة بشاشة عرض بيانات إضافية من Rana وأيضًا محركات مزدوجة من Astra.
لغة التجميع
ومن جهة أخرى، عندما تم إصدار Atari 1200XL ، توفرت مجمعات مختلفة: Atari Assembler و Synassembler ( Synapse Software ) و Atari Macro Assembler (Atari) و Macro Assembler Editor (Eastern Software House) و Edit 6502 (LJK) الشركات) و MAC / 65 القوي ( برامج الأنظمة المحسّنة ).
في هذا الإطار، تم دعم برنامج BASIC الذي نشرته أتاري من قبل منتجين اثنين آخرين: Microsoft BASIC ، الذي كان شبه قياسي في ذلك الوقت ، ومنتج يسمى BASIC ، والذي كان متوافقًا مع Atari BASIC. A + بواسطة برنامج النظام الأمثل. كان أساسي بشكل خاص يحتوي A + على خيارات تحرير موسعة وتبسيط في بنية الأوامر ويكمل الكثير من الميزات التي لم يتم تنفيذها في Atari و Microsoft BASIC. يتضمن ذلك - مثلًا - الاستخدام المريح للنقش المتحرك ("رسومات Player Missiles") باستخدام كلمات الأوامر المتوفرة خصيصًا لهذا الغرض.
من جهة ثانية، كان للقيود الأساسية المتعلقة بطبيعة المترجم الفوري ، مثل سرعة التنفيذ المنخفضة والكمية الكبيرة من الذاكرة العاملة المطلوبة ، تأثير ضار على قابلية استخدام برامج BASIC. تم تخفيف هذه العيوب من خلال برامج خاصة ، BASIC compilers . في هذه العملية ، يتم إنشاء برامج الآلة القابلة للتنفيذ والتي يمكن تشغيلها بدون مترجم BASIC وبالتالي تسمح في كثير من الأحيان بتنفيذ أسرع. لحامل Atari BASIC مع ABC يتوفر مترجم BASIC (Monarch Systems) و Datasoft BASIC Compiler ( Datasoft ) و BASM (Computer Alliance).
وعلى صعيد آخر، في كثير من الحالات ، يفضل القادمون الجدد في البرمجة لغات البرمجة عالية المستوى الواضحة وسهلة الاستخدام ، ولكنها تكون أقل قوة.
من جانب آخر، في أوائل الثمانينيات ، تطلب إنشاء ألعاب الحركة الحاسمة للوقت الاستخدام الأمثل للأجهزة ، ولا سيما الذاكرة الرئيسية. في قطاع الكمبيوتر المنزلي ، كان هذا ممكنًا فقط من خلال استخدام لغة التجميع مع برامج الترجمة المناسبة ، المجمعات . في كثير من الحالات ، تم تسليم المجمعات مع محرر مرتبط لإدخال تعليمات البرنامج ("شفرة المصدر") ، غالبًا كحزمة برنامج بها مصحح أخطاء ومفكك لتحليل الأخطاء.
وفي السياق ذاته، إلى جانب لغة البرمجة BASIC بلهجاتها المختلفة ، كانت لغات المترجم الفوري Atari Logo و Atari PILOT متاحة عند طرح Atari 1200XL للبيع. بدعم من عناصر مثل رسومات السلحفاة ، يوفر Logo مقدمة تفاعلية صديقة للأطفال لأساسيات البرمجة. مع QS-Forth (Quality Software) و Extended fig-Forth (APX) و Data-Soft Lisp ( Datasoft ) تمت إضافة المزيد من لغات البرمجة إلى مجموعة برامج Atari 1200XL.
مشروع سويت 16
علاوةً على ذلك، تم الانتهاء أخيرًا من تطوير الكمبيوتر في نهاية يوليو وبدأ العمل على نقله إلى سلسلة الإنتاج. تم اجتياز اختبار التوافق الكهرومغناطيسي من قبل لجنة الاتصالات الفيدرالية الأمريكية (FCC) في أوائل نوفمبر ، لذلك لم يكن هناك شيء يقف في طريق تسويق الجهاز.
وفي السياق ذاته، في فبراير 1982 ، بمبادرة من قسم التسويق في أتاري ، تم تخفيض تكوين ذاكرة الوصول العشوائي في البداية إلى 16 KB فقط تم إصلاح الـ RAM وبناءً على ذلك تمت إعادة تسمية المشروع "Sweet 16" ("S-16"). بقي اثنان فقط من توصيلات عصا التحكم الأربعة للنماذج السابقة ، مثلًا لتتمكن من دمج تنشيط الاختبار الذاتي الجديد في النظام. تم التخلص من الحاجة إلى فتحتين للوحدة ، كما هو الحال مع Atari 800 ، بفضل إدخال وحدات توصيل جديدة مع ما يصل إلى 16 كيلو بايت فتحة ذاكرة للقراءة فقط . خاصة فيما يتعلق بالتسويق الدولي المخطط له وجب أن يكون نظام التشغيل مناسبًا بشكل متساوٍ لجميع معايير التلفزيون من الآن فصاعدًا. نظرًا للعديد من الابتكارات ، نما حجم نظام التشغيل من 10KB إلى 16 KB .
وفي هذا السياق، تغير اسم النموذج المقترح من "أتاري 1000" ليصبح لاحقاً "أتاري 1200" (للطراز المزود بذاكرة 16 كيلوبايت) أو "أتاري ١٢٠٠ إكس إل" (للطراز المزود بذاكرة 64 كيلوبايت). وقبل وقت قصير من الإطلاق الرسمي، استقر الرأي على تسميته "أتاري ١٢٠٠ إكس إل". وكما هو الحال مع سلسلتي 400 و800، كان من المفترض أن تستند تسميات الأجهزة الطرفية المصممة حديثاً إلى رمز المنتج الخاص بالكمبيوتر وهو الرقم "1200". ومع ذلك، ونتيجة لمشكلات في التواصل الداخلي بالشركة، ظهرت أسماء النماذج الجديدة بترميزات مختلفة؛ فمثلًا، حمل مسجل البرامج اسم "أتاري 1010" بدلاً من اتباع الرقم "1200"، وذلك استناداً إلى الاسم الذي كان مقصوداً في الأصل وهو "أتاري 1000".
إضافةً إلى ذلك، صُنعت السلسلة الأولى من الأجهزة في مصانع أتاري بمدينة سانيفيل في ولاية كاليفورنيا. وفي البداية، استحوذت تكاليف شراء الذاكرة الرئيسية وحدها على قرابة 40% من إجمالي تكاليف الإنتاج. وفي أبريل 1983، نقلت شركة أتاري موقع الإنتاج إلى تايوان للاستفادة من انخفاض الأجور وتقليل تكاليف التشغيل، ولا سيما نفقات الأيدي العاملة.
وفي هذا السياق، أدت لوائح قمع التداخل الراديوي الأمريكية ، التي تم تخفيفها في غضون ذلك ، توافقا هائلاً ، كما في طرازي أتاري 400 و 800 السابقين ، غير ضروري. أدى ذلك إلى التخلص من غلاف الألومنيوم المصبوب ذي التكلفة المكثفة ونظام القفل المعقد لوحدة التوصيل وحجرة التوسيع. لتقليل تكاليف التصنيع ، تم تصميم الكمبيوتر على شكل كمبيوتر ذو لوحة واحدة ، وكان تصميمه النهائي خاضعًا لمواصفات أتاري لجهاز سهل الاستخدام قدر الإمكان. واجهات معاد تصميمها سابقًا وبالتالي قابلية التوسع من قبل المستعمل وقعت ضحية لهذا المفهوم. نظرًا لأن قسم التسويق في Atari لأجهزة الكمبيوتر المنزلية يفترض أنه لم ينظر إلا في الترقيات من خلال الذاكرة الرئيسية لتكون معقولة على الإطلاق ، فقد تم بيع الجهاز - ربما كذلك نظرًا للوضع التنافسي - بسعر KB64 RAM سابقة الأعمال المجهزة ، وبالتالي فإن واجهة التوسعة باهظة الثمن تعتبر غير ضرورية.
إعادة التسمية إلى "أتاري ١٢٠٠ إكس إل"
مخزن الذاكرة
من جانب آخر، فيما يتعلق بأجهزة الكمبيوتر المنزلية بشكل أساسي في الثمانينيات ، تم استخدام مسجلات الكاسيت ومحركات الأقراص المرنة بشكل أساسي للنسخ الاحتياطي للبيانات ، بينما تم استخدام محركات الأقراص الثابتة والقابلة للإزالة بشكل متزايد في أجهزة الكمبيوتر الشخصية في البيئة المهنية. أرخص أنواع تسجيل البيانات باستخدام الكاسيتات المضغوطة بشكل عام لها عيوب انخفاض معدلات نقل البيانات وبالتالي أوقات التحميل الطويلة ، في حين أن محركات الأقراص المرنة والأقراص المرنة الأسرع والأكثر موثوقية كانت أغلى بكثير عند شرائها. عندما تم إصدار Atari 1200XL ، كانت مسجلات البرامج وكذلك أنظمة الأقراص المرنة مثل Atari 810 متاحة كتخزين كبير السعة. لم يعد من الممكن استخدام أنظمة القرص الصلب من مورد Corvus والتي لا تزال مناسبة للتشغيل مع Atari 800 بسبب بعض الاتصالات التي لم تعد متوفرة على 1200XL.
النسخ المقلدة الحديثة
وعلى صعيد آخر، تتيح البنية الواضحة للنظام والتوثيق الشامل من الشركة المصنعة إمكانية النسخ المتماثلة المصغرة للإلكترونيات الخاصة بـ Atari 1200XL والنماذج المتوافقة مع الوسائل التقنية الحالية بجهد يمكن التحكم فيه في نفس الوقت. حدث هذا الإدراك الحديث لأول مرة في سنة 2014 - كما هو الحال مع أنظمة الكمبيوتر المنزلية الأخرى - كتطبيق على دائرة منطقية قابلة للبرمجة ( FPGA ) مع نظام تضمين . تم تصميم المحاكاة باستخدام تقنية FPGA في البداية فقط كدراسة جدوى تقنية ، ولكنها أثبتت لاحقًا استخدامها العملي: نظرًا للتصغير وإمكانية تشغيل البطارية ، فهي بديل سهل التخزين ، يعمل بشكل موثوق به وقابل للنقل للتقنية الأصلية التي تستحق الحماية.
إصداره في الأسواق
وفي السياق ذاته، كان Ataris 1200XL متاحًا اعتبارًا من مارس 1983 في الولايات المتحدة الأمريكية وهناك بشكل رئيسي في محلات البيع بالتجزئة الكبيرة مثل Sears و JC Penney و Kmart ؛ كان سعر التجزئة الموصى به ، والذي تم الإعلان عنه بالفعل في معرض الإلكترونيات الاستهلاكية الشتوي ، بسعر 899 دولارًا أمريكيًا. ورافق هذا الإصدار حملات إعلامية مطبوعة على مستوى البلاد وحملات إعلانية تلفزيونية. في ذلك ، شدد أتاري على "قابلية البرمجة البسيطة لخيارات الرسومات والصوت المتطورة" كنقطة بيع فريدة في جميع أنحاء الصناعة ("فقط الكمبيوتر المنزلي الجديد أتاري 1200Xl يجعل من السهل برمجة الرسومات والصوت"). علاوةً على ذلك ، تم التأكيد على قابلية استخدام مكتبة البرامج لسلسلة طرازات 400/800 ، والتي تحتوي بالفعل على أكثر من 2000 عنوان.
وعلى صعيد آخر، استعمل أتاري استراتيجيات إعلانية مثبتة للوصول إلى المجموعة المستهدفة من مبتدئي الكمبيوتر الكبار وعشاق ألعاب الفيديو. وشمل ذلك خطًا ساخنًا مجانيًا للخدمة يعد العملاء المحتملين بتوضيح سريع للمشكلات وبالتالي تقليل الحجوزات. ومن الإجراءات الشائعة الأخرى ، النجاح في السوق المستهدف لمنتجات Ataris في المؤسسات التعليمية العامة والخاصة وكذلك في المعسكرات الصيفية للكمبيوتر ("المعسكرات الصيفية للكمبيوتر"). مع هذا التعود المبكر للمراهقين على أجهزة أتاري ، كان من المأمول أن يستعمل التلاميذ والطلاب جهاز كمبيوتر أتاري كجزء من عمليات الشراء الشخصية اللاحقة.
من جهة ثانية، ترافق بيع 1200XL مع أجهزة طرفية جديدة مصممة لمطابقتها ، مثل مسجل برنامج Atari 1010 ، والرسام Atari 1020 رباعي الألوان ومكبعة رقمية Atari 1025 . قامت الأجهزة الأخرى مثل مودم أتاري 1030 ومطبعة أتاري 1027 ذات رأس كروية ومحرك الأقراص المرنة أتاري 1050 وأكتملت مجموعة منتجات سلسلة XL خلال بضعة أشهر.
التطوير والنماذج الأولية
من جانب آخر، عُهدت مهمة التطوير التقني إلى مختبر الأبحاث الخارجية المتخصص في الحاسوب التابع لـ "ستيف ماير" (Steve Mayer Research Lab) في مدينة نيويورك. وقد بدأ العمل الفعلي في مشروع "ليز" خلال الربع الثاني من عام 1981.
أجهزة الخرج
وفي السياق ذاته، تُستعمل الراسمة Atari 1020 ذات الأربعة ألوان والطابعة النقطية Atari 1025 ونموذج الخط Atari 1027 برأس كروي لإصلاح النصوص والرسومات على الورق . لا يمكن تشغيل طابعات الجهات الخارجية إلا بمساعدة أجهزة إضافية ، نظرًا لأن Atari 1200XL لا يحتوي على واجهات قياسية مقابلة. يمكن معالجة ذلك عن طريق توصيل وحدة واجهة Atari 850 ، والتي يمكن من خلالها تشغيل طابعات RS-232 و Centronics من Epson و Mannesmann وغيرها.
من جانب آخر، فضلًا عن ذلك ، هناك ثروة من الوظائف الإضافية للمخرجات من الشركات المصنعة الخارجية: بدءًا من The Voicebox من The Alien Group المخصص للإخراج الصوتي ، من خلال النظارات ثلاثية الأبعاد ذاتية الصنع لعرض المحتوى المجسم على التلفزيون إلى ذراع القابض الآلي القابل للبرمجة يتم تقديم مناطق فرعية مثيرة للاهتمام.
وفي هذا السياق، يمكن لـ Atari 1200XL عرض الصورة على شاشة أو عبر مغير HF المدمج على إدخال الهوائي للون القياسي أو جهاز التلفزيون بالأبيض والأسود.
تخصيص الذاكرة وتقسيم الذاكرة
كذلك، النطاق $ 0000 إلى $ BFFF مخصص أساسًا للذاكرة. ومع ذلك ، بعد إدخال خرطوشة ، الثامن يتم إيقاف تشغيل مساحة KB كبيرة تتراوح من 8000 دولار أمريكي إلى 9 دولارات أمريكية FFF في منتصف شريحة الذاكرة الرئيسية ويتم عرض محتوى شرائح ROM في الوحدة النمطية الإضافية هناك. هذا يعني أنه عند استخدام برامج قائمة على الوحدات النمطية مثل تلك الموجودة في لغة البرمجة Atari-BASIC ، يوجد قرابة 8 تتوفر ذاكرة أقل كيلو بايت. نظام التشغيل يتبع من $ C000. تقع عناوين الكتل الخاصة ANTIC و GTIA و POKEY ومكونات الأجهزة الأخرى داخل مقطع يسمى كتلة الإدخال / الإخراج تتراوح من $ D000 إلى $ D7FF. يتم تخزين المكونات المتبقية من نظام التشغيل من $ D800 إلى الحد الأعلى للذاكرة $ FFFF. المساحة من $ C000- $ CFFF و $ D800- $ FFFF مشغولة بذاكرة العمل بسبب إلغاء التنشيط الاختياري لذاكرة القراءة فقط. هذا يمنح المستعمل 62 كحد أقصى KB RAM متوفرة للبرامج الخاصة.
ومن ناحية أخرى، يتم تقسيم مساحة العنوانAdressraum التي يمكن معالجتها بواسطة وحدة المعالجة المركزية و ANTIC إلى أقسام مختلفة بأحجام مختلفة في Atari 1200XL. لأسباب عملية ، من الشائع استخدام التدوين الست عشري بدلاً من التدوين العشري لعناوينهم. وعادة ما يسبقه رمز $ لتسهيل التمييز. تتوافق العناوين من 0 إلى 65535 بالتدوين العشري مع العناوين $ 0000 إلى $ FFFF في النظام الست عشري.
في هذا الإطار، بعد تشغيل الكمبيوتر ، تقوم وحدة المعالجة المركزية بقراءة محتويات مكونات الذاكرة ROM باستخدام نظام التشغيل ، ويظهر شعار Atari على الشاشة ويتم تهيئة Atari 1200XL والأجهزة الطرفية المتصلة.
ترخيص المشروع
من جهة ثانية، اعتمد النموذج الأولي للجهاز، الذي حمل الاسم الرمزي المؤقت "Z800"، إلى حدّ كبير على بنية نظام "أتاري 800". واقتصر التغيير الأساسي على استبدال المعالج الرئيسي (6502) بإصدار جديد صُمم خصيصاً ليتوافق مع بنية أنظمة أتاري. كما أُضيفت مفاتيح وظائف جديدة، وبرنامج تشخيص للاختبار الذاتي (Self-Test)، وواجهات متنوعة لتوصيل الأجهزة الطرفية. وبحلول أوائل أكتوبر، تم الانتهاء من وضع مواصفات نظام التشغيل المخصص للجهاز وبدأت أعمال البرمجة الفعلية. وبعد شهر من ذلك، بدأ العمل على تصميم الهيكل الخارجي (العلبة)، والذي استهدف تصميماً انسيابياً يتناسب مع التوجهات الجمالية السائدة في ذلك الوقت.
نظام التشغيل
ومن جهة أخرى، يتم تلخيص عناوين البداية للبرامج الفرعية الفردية في نقطة مركزية في شكل جدول انتقال . يوجد هذا دائمًا في نفس منطقة الذاكرة على جميع أجهزة كمبيوتر Atari ، والذي يهدف إلى ضمان التوافق مع مراجعات نظام التشغيل السابقة واللاحقة. ومع ذلك ، لا تستعمل بعض البرامج هذا الجدول إما لأن المبرمجين لديهم لا يعرفون ذلك أو لأسباب تتعلق بحماية النسخ ، ولكنهم يتصلون بالروتينات الفرعية ذات الصلة لنظام التشغيل مباشرة بدلاً من ذلك. نظرًا لأن الكثير من هذه البرامج الفرعية في Atari 1200XL تشغل الآن مناطق ذاكرة مختلفة عن النماذج السابقة ، فإن استدعائها على عنوان الذاكرة القديم ولكن غير صالح يؤدي حتماً إلى تعطل البرنامج. لهذا السبب ، لن تعمل بعض برامج الجهات الخارجية بشكل صحيح على Atari 1200XL. أطلق أتاري لاحقًا برنامج Translator Disk ، وهو برنامج مجاني للمستعمل يعمل على إصلاح مشاكل عدم توافق الكمبيوتر على الأقل حتى البداية الدافئة التالية.
لغات البرمجة وبرامج التطبيق
إضافةً إلى ذلك، يعد تكوين وتهيئة جهاز Atari 1200XL بعد التبديل أو بعد إعادة التعيين مهمة نظام التشغيل الموجود في ذاكرة القراءة فقط. البرامج الفرعية لهذا 16 KB يتحكم نظام التشغيل الشامل (OS) في عمليات النظام المختلفة ، والتي يمكن أن يبدأها المستعمل كذلك. يتضمن ذلك تنفيذ عمليات الإدخال والإخراج مثل استعلامات لوحة المفاتيح وعصا التحكم وحسابات الفاصلة العائمة ومعالجة برامج النظام بعد الانقطاعات ( المقاطعات ) وتوفير برنامج فرعي لإنشاء أوضاع عرض الرسومات المختلفة. كإبتكار مقارنة بأجهزة الكمبيوتر 400/800 ، يحتوي نظام التشغيل على برنامج تشخيص للاختبار الذاتي للكمبيوتر. يمكن استخدام هذا لاختبار وظائف الذاكرة الرئيسية أو توليد الصوت ، مثلًا. هناك إصداران مختلفان من نظام التشغيل لـ Atari 1200XL ، وهما "Revision أ "و" مراجعة ب".
ملحقات
ومن ناحية أخرى، من حيث المبدأ ، يمكن تشغيل Atari 1200XL مع جميع الأجهزة الطرفية التي نشرتها Atari في وقت سابق ولاحقًا لسلسلة 400 و 800 و XL إلى جانب XE ، والتي لا تتطلب ناقل التوسيع الذي تم نوصيله بأجهزة كمبيوتر XL و XE للاتصال. في ما يلي ، سيتم مناقشة Atari 1200XL المتوفر في تصميم XL وحتى نهاية الإنتاج في سنة 1983 لفترة وجيزة فقط.
التسويق
كذلك، تم تقديم أول عرض علني لأتاري 1200 إكس إل خلال مؤتمر صحفي رسمي في 13 ديسمبر 1982 في فندق بلازا في نيويورك. تم تقديم 1200XL كخلف ليتم تسويقه جنبًا إلى جنب مع أتاري 800.
تطبيق البرمجيات
من جانب آخر، تتضمن مجموعة البرامج الخاصة بجهاز الكمبيوتر Atari 8-bit لغات برمجة لإنشاء تطبيقاتك الخاصة مقارنةً بالمنافس المعاصر Apple أنا مجرد مجموعة صغيرة من برامج التطبيقات التجارية الجاهزة. تشمل برامج التطبيقات الأكثر شهرة VisiCalc (Visicorp ، جدول بيانات) ، المحاسب المنزلي The Home Accountant (Continental Software ، Accounting المحاسبة) ، Atari Writer (Atari ، معالجة النصوص) ، Bank Street Writer ( Broderbund ، معالجة النصوص) و Letter Perfect (LJK الشركات ، معالجة الكلمات).
التاريخ
إضافةً إلى ذلك، بعد ظهور أجهزة الكمبيوتر المنزلية "أتاري 400" و"800" في عام 1979، بدأت ملامح التقادم تظهر عليها بحلول نهاية عام 1981؛ مما دفع شركة "أتاري" إلى اتخاذ قرار بتطوير أجهزتها بما يتماشى مع التوجهات السائدة آنذاك وتلبيةً للمتطلبات التقنية المتزايدة. كان الطراز المُحسّن (١٢٠٠ إكس إل) يهدف بشكل أساسي إلى منافسة جهاز "كومودور 64" الذي أُعلن عنه في أواخر عام 1982، وذلك سعياً من أتاري لتعزيز حصتها السوقية في قطاع أجهزة الكمبيوتر المنزلية عالية الجودة.
البرمجيات
ومن ناحية أخرى، إلى جانب اختيار البرامج التجارية التي وزعتها Atari و Atari Program Exchange (APX) ، تضمنت مجموعة البرامج الخاصة بجهاز الكمبيوتر Atari 1200XL كذلك برامج ( قوائم ) للطباعة تم تطويرها بواسطة جهات تصنيع خارجية ونشرها في المجلات والكتب. تم تقديم البرامج التجارية على الخراطيش والأقراص المرنة والأشرطة.
إضافةً إلى ذلك، كانت النسخ غير القانونية ("النسخ المقرصنة") تمثل دائمًا جزءًا كبيرًا من البرامج المتداولة ، وبالتالي غالبًا ما تعرض مطوري البرامج الصغار لصعوبات اقتصادية وجودية. نتيجة لذلك ، تم استخدام أنظمة حماية النسخ بشكل متزايد ، لا سيما في الألعاب باعتبارها البرامج الأكثر مبيعًا.
وفي السياق ذاته، كما هو الحال مع أجهزة الكمبيوتر المنزلية الأخرى في الثمانينيات ، تم توزيع البرامج التجارية على ناقلات البيانات المختلفة. ومع ذلك ، فإن الكاسيتات المدمجة غير المكلفة ، والتي تحظى بشعبية خاصة لدى مصنعي الألعاب ، كانت معرضة للأخطاء بسبب الضغط الميكانيكي القوي على الشريط المغناطيسي وكان استخدامها غالبًا مرتبطًا بأوقات تحميل طويلة. فضلًا عن ذلك ، فإن بعض أوضاع التشغيل مثل العنونة النسبية ، والتي تعتبر مفيدة لقواعد بيانات التشغيل ، غير ممكنة مع مجموعات البيانات. من ناحية أخرى ، في حالة وحدات المكونات الإضافية ، والتي غالبًا ما تكون أكثر تكلفة في الإنتاج ، كانت البرامج التي تحتوي عليها متوفرة فور تشغيل الكمبيوتر ، والتي كانت ميزة كبيرة ، خاصة مع برامج النظام وكثرة استخدامها التطبيقات. تم تحقيق أفضل حل وسط بين وقت التحميل وأنماط التشغيل الممكنة والموثوقية وسعة التخزين من خلال الأقراص المرنة ، والتي تم دعمها للاستخدام بواسطة Atari ومحركات الأقراص المرنة التابعة لجهات خارجية عند إصدار Atari 1200XL.
واجهات الإدخال والإخراج
من جانب آخر، يعمل مآخذان للتحكم على الجانب الأيسر من العلبة كتوصيلات بالعالم الخارجي ، ووصلة هوائي HF متحد المحور للتلفزيون ، وفتحة للاستخدام الحصري لوحدات توصيل الذاكرة ROM ومقبس منفذ الإدخال ( Serial Input) والإخراج ، للاختصار SIO . يستعمل هذا الأخير لتشغيل الأجهزة الطرفية "الذكية" المجهزة بشكل مناسب ، باستخدام بروتوكول نقل ونظام موصل تم تطويره خصيصًا بواسطة أتاري لهذا الغرض. يمكن بالتالي أن تكون الطابعات ومحركات الأقراص المرنة والأجهزة الأخرى ذات مآخذ SIO الملتفة من خلال " سلسلة ديزي " بنوع واحد فقط من الكبلات. يتم توفير واجهة RS-232C التسلسلية القياسية أو واجهة Centronics المتوازية المستعملة في الكثير من أنظمة الكمبيوتر والأجهزة الطرفية الأخرى من خلال وحدة واجهة Atari 850 المصممة للعمل مع SIO.
مشاكل التوافق وصعوبات البيع وتوقف الإنتاج
وعلى صعيد آخر، كما اتضح بسرعة ، كان Atari 1200XL متوافقًا جزئيًا فقط مع الأجهزة من السلسلة القديمة. قد لا تعمل البرامج التي لا تتبع توصيات Atari البرمجية على الكمبيوتر الجديد. كان هذا بشكل أساسي بسبب تغيير نظام التشغيل: تم نقل الكثير من البرامج الفرعية إلى مناطق ذاكرة أخرى واستدعائها في القديم ، ولكن الآن عنوان الذاكرة غير صالح أدى حتماً إلى تعطل البرنامج. على الرغم من أن Atari قد اتخذت احتياطات البرمجة للحفاظ على التوافق مع مثل هذه التغييرات في نظام التشغيل ، إلا أن الكثير من الشركات المصنعة المستقلة التابعة لجهات خارجية لم تستعمل هذه الخيارات بسبب الجهل أو لأسباب حماية النسخ . كانت هناك كذلك مشكلات في فتحة الوحدة النمطية ذات الأبعاد الصغيرة جدًا ، مما جعل من المستحيل توصيل بعض وحدات المكونات الإضافية لجهات خارجية بأبعاد مبيت مصممة بشكل أكثر سخاء. نتيجة لقابلية الاستخدام المحدودة لبعض عناوين البرامج ، تجنب أغلب المشترين المحتملين الجهاز الجديد. بدلاً من ذلك ، تحولوا إلى طرازات Atari 400 و 800 ، والتي لم تسبب أي مشاكل في التوافق وكانت كذلك أرخص للشراء. نظرًا للانخفاض الحاد الناتج في المبيعات وبالنظر إلى الموديلات التالية الواعدة Atari 600XL و 800XL قيد التطوير بالفعل ، توقف إنتاج Atari 1200XL أخيرًا في يونيو 1983.
المجلات
إضافةً إلى ذلك، وقد تخصصت مجلات تصدر باللغة الإنجليزية مثل Antic، وAnalog Computing، وAtari Connection، وAtari Age في تغطية أجهزة كمبيوتر "أتاري" المنزلية بشكل حصري. فضلًا عن ذلك، حظيت مجلات عامة واسعة الانتشار مثل بايت، وإحسب، و الحوسبة الإبداعية بمتابعة كبيرة، حيث كانت تنشر بانتظام تقارير وبرامج مخصصة لمستعملي أنظمة أتاري.
إضافةً إلى ذلك، خلال فترة الثمانينيات، وإلى جانب الكتب المتخصصة، لعبت مجلات الكمبيوتر دوراً محورياً للعديد من مالكي أجهزة الكمبيوتر المنزلية. كانت هذه المجلات تصدر غالباً بصفة شهرية، وتتضمن مراجعات وتقارير تقنية حول المنتجات الجديدة، ودروساً في البرمجة، فضلًا عن "أكواد البرامج" (Type-in programs) التي كان القراء يكتبونها يدوياً لتشغيلها. كما مثلت هذه المجلات منصة إعلانية ومعلوماتية هامة، ووسيلة للتواصل بين الهواة والمبرمجين ذوي الاهتمامات المشتركة.
أجهزة إدخال
علاوةً على ذلك، جميع أجهزة الإدخال الأخرى متصلة بواحد أو أكثر من مآخذ التحكم على الجانب الأيسر من الكمبيوتر. وتشمل هذه عصا التحكم من مختلف الشركات المصنعة ، والمجداف ، ولوحات المفاتيح الصغيرة الخاصة ، وحدة التحكم في كرة التتبع من منتجات TG وأقراص الرسومات من شركة Kurta Corporation وشركة Koala Technologies Corp.
كذلك، تحتوي لوحة المفاتيح على إجمالي 54 مفتاحًا فرديًا وشريط مسافة ومفتاح إعادة تعيين وعشرة مفاتيح خاصة.
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟