أتاري 1200 إكس إل

أتاري ١٢٠٠ إكس إل (Atari 1200XL) هو كمبيوتر منزلي أنتجته شركة "أتاري" الأمريكية. يعتمد الجهاز على معالج دقيق من طراز 6502، صُنّع خصيصاً لشركة أتاري بواسطة شركة "إم أو إس تكنولوجي". وعلى غرار منافسه المباشر "كومودور 64"، جُهز هذا الكمبيوتر بذاكرة وصول عشوائي سعتها 64 كيلوبايت. ومن ناحية أخرى، لم يتضمن الجهاز مفسر لغة البرمجة "بيسيك" داخلياً، بل كان يجب شراؤه وتحميله بشكل منفصل.

طُرح الجهاز للبيع في الولايات المتحدة في مارس 1983، ورافقه حملات إعلانية واسعة النطاق. ومع ذلك، سرعان ما ظهرت مشكلات تتعلق بتشغيل البرامج المصممة للطرازين السابقين (أتاري 400 وأتاري 800)؛ ويعود ذلك إلى التغييرات الجوهرية في نظام التشغيل وتصميم فتحة الوحدات الإضافية. كما أن العديد من ملحقات "أتاري 800" وبعض الأجهزة الطرفية لم تعد قابلة للاستخدام، نظرًا لأن تصميم "أتاري ١٢٠٠ إكس إل" اعتمد نظاماً مغلقاً بهدف تبسيط استخدامه قدر الإمكان.

ونتيجة لأوجه القصور هذه، وارتفاع سعر التجزئة الذي بلغ حوالي 900 دولار، فضّل العديد من المشترين اقتناء أجهزة منافسة أو العودة لشراء طرازي 400 و800 اللذين استمر عرضهما في الأسواق؛ حيث لم تكن تلك الطرازات تعاني من مشكلات التوافق، فضلاً عن انخفاض أسعارها. وبسبب ضعف الطلب، قررت شركة أتاري عدم تسويق الجهاز دولياً، وأوقفت إنتاج طراز "١٢٠٠ إكس إل" نهائياً في يونيو 1983.

 التاريخ 
بعد ظهور أجهزة الكمبيوتر المنزلية "أتاري 400" و"800" في عام 1979، بدأت ملامح التقادم تظهر عليها بحلول نهاية عام 1981؛ مما دفع شركة "أتاري" إلى اتخاذ قرار بتطوير أجهزتها بما يتماشى مع التوجهات السائدة آنذاك وتلبيةً للمتطلبات التقنية المتزايدة. كان الطراز المُحسّن (١٢٠٠ إكس إل) يهدف بشكل أساسي إلى منافسة جهاز "كومودور 64" الذي أُعلن عنه في أواخر عام 1982، وذلك سعياً من أتاري لتعزيز حصتها السوقية في قطاع أجهزة الكمبيوتر المنزلية عالية الجودة.

 التطوير والنماذج الأولية 
عُهدت مهمة التطوير التقني إلى مختبر الأبحاث الخارجية المتخصص في الحاسوب التابع لـ "ستيف ماير" (Steve Mayer Research Lab) في مدينة نيويورك. وقد بدأ العمل الفعلي في مشروع "ليز" خلال الربع الثاني من عام 1981.Marty Goldberg, Curt Vendel: Atari Inc. Business is Fun. Syzygy Company Press, 2012, S. 696.

 ترخيص المشروع 
اعتمد النموذج الأولي للجهاز، الذي حمل الاسم الرمزي المؤقت "Z800"، بشكل كبير على بنية نظام "أتاري 800".Ajay Chopra: Architecture Overview. (PDF) Atari Sweet 16 Home Computer Product Specifications, S. 9.  واقتصر التغيير الأساسي على استبدال المعالج الرئيسي (6502) بإصدار جديد صُمم خصيصاً ليتوافق مع بنية أنظمة أتاري.Ajay Chopra: The 6502 CPU. (PDF) Atari Sweet 16 Home Computer Product Specifications, S. 43.  كما أُضيفت مفاتيح وظائف جديدة، وبرنامج تشخيص للاختبار الذاتي (Self-Test)، وواجهات متنوعة لتوصيل الأجهزة الطرفية. وبحلول أوائل أكتوبر، تم الانتهاء من وضع مواصفات نظام التشغيل المخصص للجهاز وبدأت أعمال البرمجة الفعلية. وبعد شهر من ذلك، بدأ العمل على تصميم الهيكل الخارجي (العلبة)، والذي استهدف تصميماً انسيابياً يتناسب مع التوجهات الجمالية السائدة في ذلك الوقت.Marty Goldberg, Curt Vendel: Atari Inc. Business is Fun. Syzygy Company Press, 2012, S. 695.

 مشروع سويت 16 
في فبراير 1982 ، بمبادرة من قسم التسويق في أتاري ، تم تخفيض تكوين ذاكرة الوصول العشوائي في البداية إلى 16 KB فقط تم إصلاح الـ RAM وبناءً على ذلك تمت إعادة تسمية المشروع "Sweet 16" ("S-16"). بقي اثنان فقط من توصيلات عصا التحكم الأربعة للنماذج السابقة ، على سبيل المثال لتتمكن من دمج تنشيط الاختبار الذاتي الجديد في النظام. تم التخلص من الحاجة إلى فتحتين للوحدة ، كما هو الحال مع Atari 800 ، بفضل إدخال وحدات توصيل جديدة مع ما يصل إلى 16 كيلو بايت فتحة ذاكرة للقراءة فقط . خاصة فيما يتعلق بالتسويق الدولي المخطط له وجب أن يكون نظام التشغيل مناسبًا بشكل متساوٍ لجميع معايير التلفزيون من الآن فصاعدًا. نظرًا للعديد من الابتكارات ، نما حجم نظام التشغيل من 10KB إلى 16 KB . 

أدت لوائح قمع التداخل الراديوي الأمريكية ، التي تم تخفيفها في غضون ذلك ، توافقا هائلاً ، كما في طرازي أتاري 400 و 800 السابقين ، غير ضروري. أدى ذلك إلى التخلص من غلاف الألومنيوم المصبوب ذي التكلفة المكثفة ونظام القفل المعقد لوحدة التوصيل وحجرة التوسيع. لتقليل تكاليف التصنيع ، تم تصميم الكمبيوتر على شكل كمبيوتر ذو لوحة واحدة ، وكان تصميمه النهائي خاضعًا لمواصفات أتاري لجهاز سهل الاستخدام قدر الإمكان. واجهات معاد تصميمها سابقًا وبالتالي قابلية التوسع من قبل المستخدم وقعت ضحية لهذا المفهوم. نظرًا لأن قسم التسويق في Atari لأجهزة الكمبيوتر المنزلية يفترض أنه لم ينظر إلا في الترقيات من خلال الذاكرة الرئيسية لتكون معقولة على الإطلاق ، فقد تم بيع الجهاز - ربما أيضًا نظرًا للوضع التنافسي - بسعر KB64  RAM سابقة الأعمال المجهزة ، وبالتالي فإن واجهة التوسعة باهظة الثمن تعتبر غير ضرورية.

تم الانتهاء أخيرًا من تطوير الكمبيوتر في نهاية يوليو Marty Goldberg, Curt Vendel: Atari Inc. Business is Fun. Syzygy Company Press, 2012, S. 697. وبدأ العمل على نقله إلى سلسلة الإنتاج. تم اجتياز اختبار التوافق الكهرومغناطيسي من قبل لجنة الاتصالات الفيدرالية الأمريكية (FCC) في أوائل نوفمبر ، لذلك لم يكن هناك شيء يقف في طريق تسويق الجهاز.Marty Goldberg, Curt Vendel: Atari Inc. Business is Fun. Syzygy Company Press, 2012, S. 698.

 إعادة التسمية إلى "أتاري ١٢٠٠ إكس إل" 
تغير اسم النموذج المقترح من "أتاري 1000" ليصبح لاحقاً "أتاري 1200" (للطراز المزود بذاكرة 16 كيلوبايت) أو "أتاري ١٢٠٠ إكس إل" (للطراز المزود بذاكرة 64 كيلوبايت). وقبل وقت قصير من الإطلاق الرسمي، استقر الرأي على تسميته "أتاري ١٢٠٠ إكس إل".Giselle Bisson: Atari: From starting block to auction block. InfoWorld, 6. August 1984, S. 52.  وكما هو الحال مع سلسلتي 400 و800، كان من المفترض أن تستند تسميات الأجهزة الطرفية المصممة حديثاً إلى رمز المنتج الخاص بالكمبيوتر وهو الرقم "1200". ومع ذلك، ونتيجة لمشكلات في التواصل الداخلي بالشركة، ظهرت أسماء النماذج الجديدة بترميزات مختلفة؛ فعلى سبيل المثال، حمل مسجل البرامج اسم "أتاري 1010" بدلاً من اتباع الرقم "1200"، وذلك استناداً إلى الاسم الذي كان مقصوداً في الأصل وهو "أتاري 1000".Ajay Chopra: Architecture Overview. (PDF) Atari Sweet 16 Home Computer Product Specifications, S. 74. 

صُنعت السلسلة الأولى من الأجهزة في مصانع أتاري بمدينة سانيفيل في ولاية كاليفورنيا.Marty Goldberg, Curt Vendel: Atari Inc. Business is Fun. Syzygy Company Press, 2012, S. 694. وفي البداية، استحوذت تكاليف شراء الذاكرة الرئيسية وحدها على حوالي 40% من إجمالي تكاليف الإنتاج. وفي أبريل 1983، نقلت شركة أتاري موقع الإنتاج إلى تايوان للاستفادة من انخفاض الأجور وتقليل تكاليف التشغيل، ولا سيما نفقات الأيدي العاملة.

 التسويق 
تم تقديم أول عرض علني لأتاري 1200 إكس إل خلال مؤتمر صحفي رسمي في 13 ديسمبر 1982 Atari Pressemitteilung, 13. Dezember, 1982. في فندق بلازا في نيويورك. تم تقديم 1200XL كخلف ليتم تسويقه جنبًا إلى جنب مع أتاري 800.

 إصداره في الأسواق 

كان Ataris 1200XL متاحًا اعتبارًا من مارس 1983 في الولايات المتحدة الأمريكية وهناك بشكل رئيسي في محلات البيع بالتجزئة الكبيرة مثل Sears و JC Penney و Kmart ؛ كان سعر التجزئة الموصى به ، والذي تم الإعلان عنه بالفعل في معرض الإلكترونيات الاستهلاكية الشتوي ، بسعر 899 دولارًا أمريكيًا.David H. Ahl, Betsy Staples: 1983 Winter Consumer Electronics Show; Creative Computing presents the Short Circuit Awards. Creative Computing, April 1983, S. 18.Perry Garfinkel: Wars of the Atari Galaxy: The Empire strikes back. Across the Board, Juni 1983, S. 26. ورافق هذا الإصدار حملات إعلامية مطبوعة على مستوى البلاد وحملات إعلانية تلفزيونية. في ذلك ، شدد أتاري على "قابلية البرمجة البسيطة لخيارات الرسومات والصوت المتطورة" كنقطة بيع فريدة في جميع أنحاء الصناعة ("فقط الكمبيوتر المنزلي الجديد أتاري 1200Xl يجعل من السهل برمجة الرسومات والصوت"). بالإضافة إلى ذلك ، تم التأكيد على قابلية استخدام مكتبة البرامج لسلسلة طرازات 400/800 ، والتي تحتوي بالفعل على أكثر من 2000 عنوان.

استخدم أتاري استراتيجيات إعلانية مثبتة للوصول إلى المجموعة المستهدفة من مبتدئي الكمبيوتر الكبار وعشاق ألعاب الفيديو. وشمل ذلك خطًا ساخنًا مجانيًا للخدمة يعد العملاء المحتملين بتوضيح سريع للمشكلات وبالتالي تقليل الحجوزات. ومن الإجراءات الشائعة الأخرى ، النجاح في السوق المستهدف لمنتجات Ataris في المؤسسات التعليمية العامة والخاصة وكذلك في المعسكرات الصيفية للكمبيوتر ("المعسكرات الصيفية للكمبيوتر"). مع هذا التعود المبكر للمراهقين على أجهزة أتاري ، كان من المأمول أن يستخدم التلاميذ والطلاب جهاز كمبيوتر أتاري كجزء من عمليات الشراء الشخصية اللاحقة.Perry Garfinkel: Wars of the Atari Galaxy: The Empire strikes back. Across the Board, Juni 1983, S. 31.

ترافق بيع 1200XL مع أجهزة طرفية جديدة مصممة لمطابقتها ، مثل مسجل برنامج Atari 1010 ، والرسام Atari 1020 رباعي الألوان ومكبعة رقمية Atari 1025 . قامت الأجهزة الأخرى مثل مودم أتاري 1030 ومطبعة أتاري 1027 ذات رأس كروية ومحرك الأقراص المرنة أتاري 1050 وأكتملت مجموعة منتجات سلسلة XL خلال بضعة أشهر.

 مشاكل التوافق وصعوبات البيع وتوقف الإنتاج 
كما اتضح بسرعة ، كان Atari 1200XL متوافقًا جزئيًا فقط مع الأجهزة من السلسلة القديمة. قد لا تعمل البرامج التي لا تتبع توصيات Atari البرمجية على الكمبيوتر الجديد. كان هذا بشكل أساسي بسبب تغيير نظام التشغيل: تم نقل العديد من البرامج الفرعية إلى مناطق ذاكرة أخرى واستدعائها في القديم ، ولكن الآن عنوان الذاكرة غير صالح أدى حتماً إلى تعطل البرنامج. على الرغم من أن Atari قد اتخذت احتياطات البرمجة للحفاظ على التوافق مع مثل هذه التغييرات في نظام التشغيل ، إلا أن العديد من الشركات المصنعة المستقلة التابعة لجهات خارجية لم تستخدم هذه الخيارات بسبب الجهل أو لأسباب حماية النسخ . كانت هناك أيضًا مشكلات في فتحة الوحدة النمطية ذات الأبعاد الصغيرة جدًا ، مما جعل من المستحيل توصيل بعض وحدات المكونات الإضافية لجهات خارجية بأبعاد مبيت مصممة بشكل أكثر سخاء. نتيجة لقابلية الاستخدام المحدودة لبعض عناوين البرامج ، تجنب معظم المشترين المحتملين الجهاز الجديد. بدلاً من ذلك ، تحولوا إلى طرازات Atari 400 و 800 ، والتي لم تسبب أي مشاكل في التوافق وكانت أيضًا أرخص للشراء. نظرًا للانخفاض الحاد الناتج في المبيعات وبالنظر إلى الموديلات التالية الواعدة Atari 600XL و 800XL قيد التطوير بالفعل ، توقف إنتاج Atari 1200XL أخيرًا في يونيو 1983.Curt Vendel, Marty Goldberg: Atari Inc. Business is Fun. Syzygy Press, 2012, S. 698.

 النسخ المقلدة الحديثة 
تتيح البنية الواضحة للنظام والتوثيق الشامل من الشركة المصنعة إمكانية النسخ المتماثلة المصغرة للإلكترونيات الخاصة بـ Atari 1200XL والنماذج المتوافقة مع الوسائل التقنية الحالية بجهد يمكن التحكم فيه في نفس الوقت. حدث هذا الإدراك الحديث لأول مرة في عام 2014 - كما هو الحال مع أنظمة الكمبيوتر المنزلية الأخرى - كتطبيق على دائرة منطقية قابلة للبرمجة ( FPGA ) مع نظام تضمين . تم تصميم المحاكاة باستخدام تقنية FPGA في البداية فقط كدراسة جدوى تقنية ، ولكنها أثبتت لاحقًا استخدامها العملي: نظرًا للتصغير وإمكانية تشغيل البطارية ، فهي بديل سهل التخزين ، يعمل بشكل موثوق به وقابل للنقل للتقنية الأصلية التي تستحق الحماية. 

 معلومات تقنية 
يوجد داخل علبة Atari 1200XL لوحة دائرة كهربائية واحدة تحتوي على جميع المكونات الإلكترونية للكمبيوتر والعديد من المكونات الميكانيكية مثل المقابس والموصلات.

 المعالج الرئيسي 
يعتمد الكمبيوتر على تعديل المعالج الدقيق MOS 6502 8 بت المسمى "Sally"  أو "6502C" Poole, McNiff, Cook: Mein ATARI-Computer. Der Schlüssel zum ATARI-Privatcomputer. [Versionen 600XL u. 800XL enthalten], 5. Auflage, tewi Verlag 1983, S. J2. ISBN 3-921803-18-7. بواسطة Atari. يمكن لوحدة المعالجة المركزية الوصول إلى مساحة عنوان تبلغ 65536 بايت . سعة النظام 1.79 ميغا هيرتز. ساعدت التغييرات التي تم إجراؤها على التصميم الأصلي 6502 لـ Atari في تقليل عدد المكونات الإلكترونية في الكمبيوتر.Atari 8-Bit Computers: Frequently Asked Questions 

 وحدات خاصة لتوليد الرسومات والصوت 
تعد المكونات الثلاثة الخاصة للتحكم في واجهة التليفزيون الأبجدية الرقمية (ANTIC) ومحول واجهة الشاشة الرسومية (GTIA) والدائرة المتكاملة لمقياس الجهد ولوحة المفاتيح (POKEY) التي طورتها أتاري جزءًا أساسيًا من بنية الكمبيوتر . تم تصميمها وظيفيًا بحيث يمكن استخدامها بمرونة في إطار استخدامها وفي نفس الوقت تخفف من وحدة المعالجة المركزية.
تصغير|مزيج من وضعين مختلفين للرسومات (نص علوي ونص عادي) بمساعدة مقاطعة خط نقطي .
تولد وحدتا الرسومات ANTIC و CTIA / GTIA الصورة المعروضة على التلفزيون أو الشاشة. للقيام بذلك ، يجب على نظام التشغيل أو المستخدم أولاً تخزين البيانات المقابلة في شكل "قائمة العرض" في الذاكرة الرئيسية. من بين أشياء أخرى ، تسمح CTIA / GTIA بدمج ثمانية كائنات رسومية مستقلة ذات لون واحد كحد أقصى ، وهي النقوش المتحركة. يتم نسخ هذه الكائنات ، المعروفة أيضًا باسم "اللاعبون" و "الصواريخ" بلغة أتاري ، في صورة الخلفية التي تم إنشاؤها بواسطة ANTIC وفقًا لقواعد تداخل يمكن تحديدها بواسطة المستخدم وتخضع لفحص التصادم. يتم تحديد ما إذا كانت النقوش المتحركة تلمس بعضها البعض أو أجزاء معينة من صورة الخلفية . تم تطوير هذه المهارات - كما تشير الأسماء "Playfield" و "Player" و "Missiles" - لتبسيط إنشاء الألعاب باستخدام كائنات رسومية تفاعلية ولعب خطي سريع .Julian Reschke, Andreas Wiethoff: Das Atari Profibuch. Sybex Verlag, 2. Auflage 1986, S. 201–214. توفر قدرات الوحدتين الخاصتين ANTIC و CTIA / GTIA معًا خيارات العرض لأجهزة الكمبيوتر Atari مرونة لا مثيل لها من قبل أجهزة الكمبيوتر المنزلية الأخرى في ذلك الوقت.Eichler, Grohmann: Atari Intern. Data Becker, 1. Auflage 1984, S. 74. كما تم دمج المزيد من المكونات الإلكترونية في الوحدة الخاصة الثالثة POKEY. تتعلق هذه بشكل أساسي بتوليد الصوت لكل قناة من قنوات الصوت الأربع ، واستعلام لوحة المفاتيح وتشغيل الواجهة التسلسلية Serial Input Output (SIO) للاتصال بين الكمبيوتر والأجهزة الطرفية المقابلة.Eichler, Grohmann: Atari Intern. Data Becker, 1. Auflage 1984, S. 41.

نظرًا للتصميم المتكامل للتشكيل ( LSI ) ، تجمع الوحدات الخاصة بين العديد من المكونات الإلكترونية وبالتالي تقلل عدد المكونات المطلوبة في الكمبيوتر ، مما يؤدي بدوره إلى توفير كبير في التكلفة والمساحة. أخيرًا وليس آخرًا ، نظرًا لعدم نشر خطط البناء الخاصة بهم مطلقًا ، لم يكن من الممكن نسخها اقتصاديًا باستخدام تقنية ذلك الوقت ، مما يعني أن النسخ غير القانوني لأجهزة الكمبيوتر لـ Atari 1200XL ، وهو أمر شائع جدًا في صناعة الكمبيوتر المنزلية ، ويمكن تستبعد.David Small, Sandy Small, George Bank (Hrsg.): The Creative Atari. Creative Computing Press, 1983, ISBN 0-916688-34-8, S. 10.+نظرة عامة على مستويات الرسومات التي يوفرها نظام تشغيل 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

 تخصيص الذاكرة وتقسيم الذاكرة 
يتم تقسيم مساحة العنوانAdressraum التي يمكن معالجتها بواسطة وحدة المعالجة المركزية و ANTIC إلى أقسام مختلفة بأحجام مختلفة في Atari 1200XL. لأسباب عملية ، من الشائع استخدام التدوين الست عشري بدلاً من التدوين العشري لعناوينهم. وعادة ما يسبقه رمز $ لتسهيل التمييز. تتوافق العناوين من 0 إلى 65535 بالتدوين العشري مع العناوين $ 0000 إلى $ FFFF في النظام الست عشري.

النطاق $ 0000 إلى $ BFFF مخصص أساسًا للذاكرة. ومع ذلك ، بعد إدخال خرطوشة ، الثامن يتم إيقاف تشغيل مساحة KB كبيرة تتراوح من 8000 دولار أمريكي إلى 9 دولارات أمريكية FFF في منتصف شريحة الذاكرة الرئيسية ويتم عرض محتوى شرائح ROM في الوحدة النمطية الإضافية هناك. هذا يعني أنه عند استخدام برامج قائمة على الوحدات النمطية مثل تلك الموجودة في لغة البرمجة Atari-BASIC ، يوجد حوالي 8 تتوفر ذاكرة أقل كيلو بايت. نظام التشغيل يتبع من $ C000. تقع عناوين الكتل الخاصة ANTIC و GTIA و POKEY ومكونات الأجهزة الأخرى داخل مقطع يسمى كتلة الإدخال / الإخراج تتراوح من $ D000 إلى $ D7FF. يتم تخزين المكونات المتبقية من نظام التشغيل من $ D800 إلى الحد الأعلى للذاكرة $ FFFF.Ajay Chopra: Architecture Overview. (PDF) Atari Sweet 16 Home Computer Specifications, S. 48 f.  المساحة من $ C000- $ CFFF و $ D800- $ FFFF مشغولة بذاكرة العمل بسبب إلغاء التنشيط الاختياري لذاكرة القراءة فقط. هذا يمنح المستخدم 62 كحد أقصى KB RAM متوفرة للبرامج الخاصة.

بعد تشغيل الكمبيوتر ، تقوم وحدة المعالجة المركزية بقراءة محتويات مكونات الذاكرة ROM باستخدام نظام التشغيل ، ويظهر شعار Atari على الشاشة ويتم تهيئة Atari 1200XL والأجهزة الطرفية المتصلة.

 واجهات الإدخال والإخراج 
يعمل مآخذان للتحكم على الجانب الأيسر من العلبة كتوصيلات بالعالم الخارجي ، ووصلة هوائي HF متحد المحور للتلفزيون ، وفتحة للاستخدام الحصري لوحدات توصيل الذاكرة ROM ومقبس منفذ الإدخال ( Serial Input) والإخراج ، للاختصار SIO . يستخدم هذا الأخير لتشغيل الأجهزة الطرفية "الذكية" المجهزة بشكل مناسب ، باستخدام بروتوكول نقل ونظام موصل تم تطويره خصيصًا بواسطة أتاري لهذا الغرض. يمكن بالتالي أن تكون الطابعات ومحركات الأقراص المرنة والأجهزة الأخرى ذات مآخذ SIO الملتفة من خلال " سلسلة ديزي " بنوع واحد فقط من الكبلات. يتم توفير واجهة RS-232C التسلسلية القياسية أو واجهة Centronics المتوازية المستخدمة في العديد من أنظمة الكمبيوتر والأجهزة الطرفية الأخرى من خلال وحدة واجهة Atari 850 المصممة للعمل مع SIO.
وصلة=Datei:Atari 1200XL-7913 Fertig 1500.jpg|لاإطار|500x500بكوصلة=Datei:DE-9-Controller-Male-Connector.jpg|بديل=Joystickstecker|100x100بك|موصل جويستيكوصلة=Datei:SIO connector on Atari CX12.png|بديل=SIO-Stecker|103x103بك|موصل SIOوصلة=Datei:1200XL Rueckseite Fertig 1500.jpg|لاإطار|810x810بك مدخلات ومخرجات Atari 1200XL على الجانب الأيسر وفي الخلف ، عصا التحكم العلوية اليمنى وموصل SIO

 ملحقات 
من حيث المبدأ ، يمكن تشغيل Atari 1200XL مع جميع الأجهزة الطرفية التي نشرتها Atari في وقت سابق ولاحقًا لسلسلة 400 و 800 و XL بالإضافة إلى XE ، والتي لا تتطلب ناقل التوسيع الذي تم نوصيله بأجهزة كمبيوتر XL و XE للاتصال. في ما يلي ، سيتم مناقشة Atari 1200XL المتوفر في تصميم XL وحتى نهاية الإنتاج في عام 1983 لفترة وجيزة فقط.

 مخزن الذاكرة 
فيما يتعلق بأجهزة الكمبيوتر المنزلية بشكل أساسي في الثمانينيات ، تم استخدام مسجلات الكاسيت ومحركات الأقراص المرنة بشكل أساسي للنسخ الاحتياطي للبيانات ، بينما تم استخدام محركات الأقراص الثابتة والقابلة للإزالة بشكل متزايد في أجهزة الكمبيوتر الشخصية في البيئة المهنية. أرخص أنواع تسجيل البيانات باستخدام الكاسيتات المضغوطة بشكل عام لها عيوب انخفاض معدلات نقل البيانات وبالتالي أوقات التحميل الطويلة ، في حين أن محركات الأقراص المرنة والأقراص المرنة الأسرع والأكثر موثوقية كانت أغلى بكثير عند شرائها.Dietmar Eirich: Computer Peripherie. Heyne, München 1985, ISBN 3-453-47058-3, S. 51–53. عندما تم إصدار Atari 1200XL ، كانت مسجلات البرامج وكذلك أنظمة الأقراص المرنة مثل Atari 810 متاحة كتخزين كبير السعة. لم يعد من الممكن استخدام أنظمة القرص الصلب من مورد Corvus والتي لا تزال مناسبة للتشغيل مع Atari 800 بسبب بعض الاتصالات التي لم تعد متوفرة على 1200XL.

 أنظمة الكاسيت 
على عكس أجهزة الكمبيوتر المنزلية المعاصرة الأخرى مثل TRS-80 أو Sinclair ZX81 ، لا يمكن استخدام Atari 1200XL مع مسجلات الكاسيت القياسية لتخزين البيانات. بدلاً من ذلك ، يحتاج إلى جهاز يتوافق مع واجهته التسلسلية - مسجل برنامج Atari 1010. متوسط معدل نقل البيانات هو 600 بت . ابحث عن 50 في شريط 30 دقيقة كيلو بايت من مساحة البيانات.User’s Handbook to the Atari Computer, S. 14. بالإضافة إلى ذلك ، يحتوي Atari 1010 أيضًا على ميزة خاصة لرأس صوت استريو ، مما يجعل من الممكن تشغيل الموسيقى أو التعليمات المنطوقة للاستخدام بالتوازي مع عملية القراءة.Carl M. Evans: Tale of Two Circuits. Antic, Dezember 1982/Januar 1983, S. 63. لتوفير التكاليف والمساحة ، لا يوجد مكبر صوت مدمج في الجهاز ، ويتم إخراج الإشارات الصوتية عبر كابل SIO عبر POKEY بالتلفزيون.

 أنظمة الأقراص المرنة 
تصغير|محرك الأقراص المرنة Atari 1050
بعد بضعة أشهر من تقديم مسجل برنامج Atari 1010 ، كان محرك الأقراص المرنة مصممًا لواجهة Atari SIO متاحًا أيضًا ، وهو محطة Atari 1050 المرنة. باستخدام محرك الأقراص المرنة Atari 1050 ، يمكن كتابة الأقراص المرنة 5¼ ″ على جانب واحد و 127 يتم حفظ كيلو بايت من البيانات. خلال فترة الإنتاج بأكملها ، أجرت الشركة المصنعة عدة تغييرات على الجهاز ، على سبيل المثال في ميكانيكا القيادة.

تم توفير مجموعة متنوعة من محركات الأقراص المرنة المتوافقة التابعة لجهات خارجية مع إصدار 1200XL. وتشمل هذه الأجهزة القوية المختلفة من Percom ، محركات الأقراص المزودة بشاشة عرض بيانات إضافية من Rana وأيضًا محركات مزدوجة من Astra.

 أجهزة الخرج 
يمكن لـ Atari 1200XL عرض الصورة على شاشة أو عبر مغير HF المدمج على إدخال الهوائي للون القياسي أو جهاز التلفزيون بالأبيض والأسود.
تصغير|طابعة أتاري 1027
تُستخدم الراسمة Atari 1020 ذات الأربعة ألوان والطابعة النقطية Atari 1025 ونموذج الخط Atari 1027 برأس كروي لإصلاح النصوص والرسومات على الورق . لا يمكن تشغيل طابعات الجهات الخارجية إلا بمساعدة أجهزة إضافية ، نظرًا لأن Atari 1200XL لا يحتوي على واجهات قياسية مقابلة. يمكن معالجة ذلك عن طريق توصيل وحدة واجهة Atari 850 ، والتي يمكن من خلالها تشغيل طابعات RS-232 و Centronics من Epson و Mannesmann وغيرها.

بالإضافة إلى ذلك ، هناك ثروة من الوظائف الإضافية للمخرجات من الشركات المصنعة الخارجية: بدءًا من The Voicebox من The Alien Group المخصص للإخراج الصوتي ، من خلال النظارات ثلاثية الأبعاد ذاتية الصنع لعرض المحتوى المجسم على التلفزيون إلى ذراع القابض الآلي القابل للبرمجة يتم تقديم مناطق فرعية مثيرة للاهتمام.

 أجهزة إدخال 

تحتوي لوحة المفاتيح على إجمالي 54 مفتاحًا فرديًا وشريط مسافة ومفتاح إعادة تعيين وعشرة مفاتيح خاصة.

جميع أجهزة الإدخال الأخرى متصلة بواحد أو أكثر من مآخذ التحكم على الجانب الأيسر من الكمبيوتر. وتشمل هذه عصا التحكم من مختلف الشركات المصنعة ، والمجداف ، ولوحات المفاتيح الصغيرة الخاصة ، Lon Poole, Martin McNiff, Steven Cook: Mein ATARI Computer – Der Schlüssel zum ATARI-Privatcomputer. Te-wi Verlag GmbH, 5. Auflage 1983, ISBN 3-921803-18-7, S. 1–9. وحدة التحكم في كرة التتبع من منتجات TG وأقراص الرسومات من شركة Kurta Corporation وشركة Koala Technologies Corp.

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

بالإضافة إلى اختيار البرامج التجارية التي وزعتها Atari و Atari Program Exchange (APX) ، تضمنت مجموعة البرامج الخاصة بجهاز الكمبيوتر Atari 1200XL أيضًا برامج ( قوائم ) للطباعة تم تطويرها بواسطة جهات تصنيع خارجية ونشرها في المجلات والكتب. تم تقديم البرامج التجارية على الخراطيش والأقراص المرنة والأشرطة.

كانت النسخ غير القانونية ("النسخ المقرصنة") تمثل دائمًا جزءًا كبيرًا من البرامج المتداولة ، وبالتالي غالبًا ما تعرض مطوري البرامج الصغار لصعوبات اقتصادية وجودية. نتيجة لذلك ، تم استخدام أنظمة حماية النسخ بشكل متزايد ، لا سيما في الألعاب باعتبارها البرامج الأكثر مبيعًا.Dietmar Eirich: Computer zum Nachschlagen. Compact Verlag, 1989, ISBN 3-8174-3564-9, S. 212.

 نظام التشغيل 
يعد تكوين وتهيئة جهاز Atari 1200XL بعد التبديل أو بعد إعادة التعيين مهمة نظام التشغيل الموجود في ذاكرة القراءة فقط. البرامج الفرعية لهذا 16 KB يتحكم نظام التشغيل الشامل (OS) في عمليات النظام المختلفة ، والتي يمكن أن يبدأها المستخدم أيضًا. يتضمن ذلك تنفيذ عمليات الإدخال والإخراج مثل استعلامات لوحة المفاتيح وعصا التحكم وحسابات الفاصلة العائمة ومعالجة برامج النظام بعد الانقطاعات ( المقاطعات ) وتوفير برنامج فرعي لإنشاء أوضاع عرض الرسومات المختلفة.Julian Reschke, Andreas Wiethoff: Das Atari Profibuch. Sybex Verlag, 2. Auflage 1986, S. 125. كإبتكار مقارنة بأجهزة الكمبيوتر 400/800 ، يحتوي نظام التشغيل على برنامج تشخيص للاختبار الذاتي للكمبيوتر. يمكن استخدام هذا لاختبار وظائف الذاكرة الرئيسية أو توليد الصوت ، على سبيل المثال. هناك إصداران مختلفان من نظام التشغيل لـ Atari 1200XL ، وهما "Revision أ "و" مراجعة ب".Julian Reschke, Andreas Wiethoff: Das Atari Profibuch. Sybex Verlag, 2. Auflage 1986, S. 126.

يتم تلخيص عناوين البداية للبرامج الفرعية الفردية في نقطة مركزية في شكل جدول انتقال . يوجد هذا دائمًا في نفس منطقة الذاكرة على جميع أجهزة كمبيوتر Atari ، والذي يهدف إلى ضمان التوافق مع مراجعات نظام التشغيل السابقة واللاحقة. ومع ذلك ، لا تستخدم بعض البرامج هذا الجدول إما لأن المبرمجين لديهم لا يعرفون ذلك أو لأسباب تتعلق بحماية النسخ ، ولكنهم يتصلون بالروتينات الفرعية ذات الصلة لنظام التشغيل مباشرة بدلاً من ذلك. نظرًا لأن العديد من هذه البرامج الفرعية في Atari 1200XL تشغل الآن مناطق ذاكرة مختلفة عن النماذج السابقة ، فإن استدعائها على عنوان الذاكرة القديم ولكن غير صالح يؤدي حتماً إلى تعطل البرنامج. لهذا السبب ، لن تعمل بعض برامج الجهات الخارجية بشكل صحيح على Atari 1200XL. أطلق أتاري بعد ذلك برنامج Translator Disk ، وهو برنامج مجاني للمستخدم يعمل على إصلاح مشاكل عدم توافق الكمبيوتر على الأقل حتى البداية الدافئة التالية.

 لغات البرمجة وبرامج التطبيق 

 لغة التجميع 
في أوائل الثمانينيات ، تطلب إنشاء ألعاب الحركة الحاسمة للوقت الاستخدام الأمثل للأجهزة ، ولا سيما الذاكرة الرئيسية. في قطاع الكمبيوتر المنزلي ، كان هذا ممكنًا فقط من خلال استخدام لغة التجميع مع برامج الترجمة المناسبة ، المجمعات . في كثير من الحالات ، تم تسليم المجمعات مع محرر مرتبط لإدخال تعليمات البرنامج ("شفرة المصدر") ، غالبًا كحزمة برنامج بها مصحح أخطاء ومفكك لتحليل الأخطاء.

عندما تم إصدار Atari 1200XL ، توفرت مجمعات مختلفة: Atari Assembler و Synassembler ( Synapse Software ) و Atari Macro Assembler (Atari) و Macro Assembler Editor (Eastern Software House) و Edit 6502 (LJK) الشركات) و MAC / 65 القوي ( برامج الأنظمة المحسّنة ).Jeffrey Stanton, Robert P. Wells, Sandra Rochowansky, Michael Mellin: Atari Software 1984. The Book Company, 1. Auflage 1984, S. 353–359.

في كثير من الحالات ، يفضل القادمون الجدد في البرمجة لغات البرمجة عالية المستوى الواضحة وسهلة الاستخدام ، ولكنها تكون أقل قوة.
تصغير|شاشة الإدخال Atari BASIC
تم دعم برنامج 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).Jeffrey Stanton, Robert P. Wells, Sandra Rochowansky, Michael Mellin: Atari Software 1984. The Book Company, 1. Auflage 1984, S. 350–352.

بالإضافة إلى لغة البرمجة BASIC بلهجاتها المختلفة ، كانت لغات المترجم الفوري Atari Logo و Atari PILOT متاحة عند طرح Atari 1200XL للبيع. بدعم من عناصر مثل رسومات السلحفاة ، يوفر Logo مقدمة تفاعلية صديقة للأطفال لأساسيات البرمجة. مع QS-Forth (Quality Software) و Extended fig-Forth (APX) Jeffrey Stanton, Robert P. Wells, Sandra Rochowansky, Michael Mellin: Atari Software 1984. The Book Company, 1. Auflage 1984, S. 360–363. و Data-Soft Lisp ( Datasoft ) تمت إضافة المزيد من لغات البرمجة إلى مجموعة برامج Atari 1200XL.

 تطبيق البرمجيات 
تتضمن مجموعة البرامج الخاصة بجهاز الكمبيوتر Atari 8-bit لغات برمجة لإنشاء تطبيقاتك الخاصة مقارنةً بالمنافس المعاصر Apple أنا مجرد مجموعة صغيرة من برامج التطبيقات التجارية الجاهزة. تشمل برامج التطبيقات الأكثر شهرة VisiCalc (Visicorp ، جدول بيانات) ، المحاسب المنزلي The Home Accountant (Continental Software ، Accounting المحاسبة) ، Atari Writer (Atari ، معالجة النصوص) ، Bank Street Writer ( Broderbund ، معالجة النصوص) و Letter Perfect (LJK الشركات ، معالجة الكلمات).Jeffrey Stanton, Robert P. Wells, Sandra Rochowansky, Michael Mellin: Atari Software 1984. The Book Company, 1. Auflage 1984, S. 210–241.

 الألعاب 
تصغير|300x300بك| لعبة أتاري ستار ريدرز خرطوشة. تُظهر الصورة الموجودة على اليمين لوحة الدائرة المركبة بالداخل بوحدتي ROM تحتويان على البرنامج.
إلى حد بعيد الجزء الأكبر من كل من برامج Atari التجارية والمتاحة مجانًا هي الألعاب. تم الانضمام إلى ألعاب إطلاق النار المبكرة مثل Star Raiders التي تم إصدارها في عام 1980 أو تنفيذ لعبة اللوحة ثلاثية الأبعاد Tic-Tac-Toe بعد عام واحد فقط من خلال المزيد من ألعاب الحركة وألعاب المغامرات وتطبيقات الآركيد. استفاد كل من المصنّعين المحترفين ومبرمجي الهوايات من نشر الوثائق الفنية من قبل أتاري ، وتعليمات البرمجة في مجلات وكتب الكمبيوتر ، وأدوات التطوير القوية التي ظهرت في هذه الأثناء. ومع ذلك ، من بين العناوين المنشورة ، كان هناك أيضًا العديد من المنافذ السيئة لألعاب Apple II ، على سبيل المثال ، بدون "مظهر أتاري" الذي لا لبس فيه ، أي مزيج من الرسومات الملونة المتنوعة والمتنقلة بهدوء ، بالإضافة إلى موسيقى POKEY النموذجية والمؤثرات الصوتية.Jeffrey Stanton, Robert P. Wells, Sandra Rochowansky, Michael Mellin: Atari Software 1984. The Book Company, 1. Auflage 1984, S. 12.

من بين الألعاب التي تم إصدارها لأجهزة كمبيوتر 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 من التطور بسرعة لتصبح عمالقة في الصناعة.Winnie Forster: Spielkonsolen und Heimcomputer. Gameplan, 3. erweiterte Auflage, 2009, S. 34.
 المجلات 
خلال فترة الثمانينيات، وإلى جانب الكتب المتخصصة، لعبت مجلات الكمبيوتر دوراً محورياً للعديد من مالكي أجهزة الكمبيوتر المنزلية. كانت هذه المجلات تصدر غالباً بصفة شهرية، وتتضمن مراجعات وتقارير تقنية حول المنتجات الجديدة، ودروساً في البرمجة، بالإضافة إلى "أكواد البرامج" (Type-in programs) التي كان القراء يكتبونها يدوياً لتشغيلها. كما مثلت هذه المجلات منصة إعلانية ومعلوماتية هامة، ووسيلة للتواصل بين الهواة والمبرمجين ذوي الاهتمامات المشتركة.

وقد تخصصت مجلات تصدر باللغة الإنجليزية مثل Antic، وAnalog Computing، وAtari Connection، وAtari Age في تغطية أجهزة كمبيوتر "أتاري" المنزلية بشكل حصري. بالإضافة إلى ذلك، حظيت مجلات عامة واسعة الانتشار مثل بايت، وإحسب، و الحوسبة الإبداعية بمتابعة كبيرة، حيث كانت تنشر بانتظام تقارير وبرامج مخصصة لمستخدمي أنظمة أتاري.

 المحاكاة 
بعد انحسار عصر الكمبيوتر المنزلي في أوائل التسعينيات، ومع ظهور تقنيات حوسبة قوية وبأسعار معقولة في أواخر العقد نفسه، طوّر الهواة والمبرمجون بشكل متزايد برمجيات لـ محاكاة أجهزة الكمبيوتر المنزلية وملحقاتها. أصبح استخدام نظام حديث، قادراً على قراءة "ملفات الصور" (Disk Images) التي تحتوي على بيانات البرامج الأصلية، كافياً لتشغيل الألعاب والتطبيقات الكلاسيكية من أنظمة مختلفة باستخدام برامج المحاكاة. وقد ساهم ظهور المحاكيات بشكل فعال في تيسير نقل البرمجيات القديمة إلى وسائط تخزين حديثة، مما حال دون ضياعها أو تلفها، وقدم مساهمة جوهرية في الحفاظ على التراث الرقمي.أندرياس لانج: -can-learn-from-gamers-and-العكس بالعكس "ما يمكن أن تتعلمه المحفوظات والمتاحف والمكتبات من اللاعبين - والعكس صحيح." تم الاسترجاع 23 فبراير 2014. 

 المراجع 

تصنيف:حواسيب منزلية
تصنيف:أتاري
تصنيف:حواسيب