حاسوب ذو برنامج مخزن
الحاسوب ذو البرنامج المخزن هو حاسوب يقرأ تعليمات البرنامج الذي ينفذه مباشرةً من وحدة تخزين إلكترونية سريعة. [ 1 ] يزيل هذا الأسلوب تكاليف الإعداد التي تستغرق وقتًا طويلاً والمرتبطة بالحواسيب القائمة على لوحة التوصيل ، كما يزيل عنق الزجاجة في السرعة الذي يفرضه استخدام قارئات ميكانيكية مثل البطاقات المثقبة أو الشريط المثقب . [ 2 ]
غالباً ما يتم توسيع التعريف ليشمل شرط أن تكون معالجة البرامج والبيانات في الذاكرة قابلة للتبادل أو موحدة. [ 3 ] [ 4 ] [ 5 ]
وصف
على الرغم من تخزين كل من التعليمات والبيانات في نظام الذاكرة نفسه، إلا أن مسارات الوصول إليها قد تختلف. يستخدم تصميم فون نيومان مسار وصول واحدًا لكل من التعليمات والبيانات، بينما يستخدم تصميم هارفارد مسارات وصول منفصلة لكل منهما. [ 6 ] [ 7 ] مع ذلك، يُستخدم مصطلح "حاسوب البرنامج المخزن" أحيانًا كمرادف لتصميم فون نيومان. [ 8 ] [ 9 ] كتب هينيسي وباترسون أن أجهزة هارفارد المبكرة اعتُبرت "رجعية" من قِبل مؤيدي حواسيب البرنامج المخزن. [ 10 ]
تاريخ
يمكن تتبع مفهوم الحاسوب ذي البرنامج المخزن إلى المفهوم النظري لآلة تورينج العالمية عام 1936. [ 11 ] كان فون نيومان على دراية بهذه الورقة البحثية ، وقد حثّ معاونيه عليها. [ 12 ]
لم تكن العديد من الحواسيب المبكرة، مثل حاسوب أتاناسوف-بيري ، قابلة لإعادة البرمجة. فقد كانت تُنفذ برنامجًا واحدًا مُبرمجًا مسبقًا. ولعدم وجود تعليمات برمجية، لم تكن هناك حاجة لتخزين البرنامج. أما الحواسيب الأخرى، فرغم قابليتها للبرمجة، كانت تخزن برامجها على شريط مثقوب ، يُغذى فعليًا إلى النظام عند الحاجة، كما هو الحال في حاسوبي زوس زد 3 وهارفارد مارك 1 ، أو كانت قابلة للبرمجة فقط عن طريق التلاعب المادي بالمفاتيح والمقابس، كما هو الحال في حاسوب كولوسوس .
في عام 1936، توقع كونراد تسوزه في طلبين لبراءات الاختراع إمكانية تخزين تعليمات الآلة في نفس وحدة التخزين المستخدمة للبيانات. [ 13 ]
في عام 1948، تم تعديل جهاز ENIAC ، الذي كان يُبرمج في الأصل عن طريق توصيل الأنظمة الفرعية كهربائياً بالكابلات، لتشغيل البرامج المخزنة بتنسيق رقمي في جداول وظائفه. وقد قام بتشغيل أول برنامج مخزن بهذه الطريقة في 12 أبريل 1948. [ 14 ]
في عام 1948، تم بناء حاسوب مانشستر بيبي في جامعة مانشستر ، [ 15 ] ويُعتبر عمومًا أول حاسوب إلكتروني في العالم يُشغّل برنامجًا مُخزّنًا، وذلك في 21 يونيو 1948. [ 16 ] [ 17 ] مع ذلك، لم يُنظر إلى بيبي كحاسوب متكامل، بل كنموذج أولي لإثبات المفهوم، وهو سلف حاسوب مانشستر مارك 1 ، الذي استُخدم لأول مرة في الأبحاث في أبريل 1949. في 6 مايو 1949، شغّل حاسوب EDSAC في جامعة كامبريدج أول برنامج له، ليصبح بذلك حاسوبًا إلكترونيًا رقميًا آخر يعمل بنظام البرنامج المُخزّن. [ 18 ] يُزعم أحيانًا أن حاسوب IBM SSEC ، الذي بدأ تشغيله في يناير 1948، كان أول حاسوب يعمل بنظام البرنامج المُخزّن؛ [ 19 ] هذا الزعم مثير للجدل، لا سيما بسبب نظام الذاكرة الهرمي في SSEC، ولأن بعض جوانب عملياته، مثل الوصول إلى المرحلات أو محركات الأشرطة، كانت تعتمد على التوصيل. [ 20 ] كان أول حاسوب ذو برنامج مخزن يتم بناؤه في أوروبا القارية هو MESM ، الذي تم الانتهاء منه في الاتحاد السوفيتي عام 1950. [ 21 ]
أولى أجهزة الكمبيوتر ذات البرامج المخزنة
يمكن اعتبار العديد من أجهزة الكمبيوتر أول جهاز كمبيوتر ذي برنامج مخزن، وذلك بحسب المعايير. [ 4 ]
- تم تصميم IBM SSEC في أواخر عام 1944 وبدأ تشغيله في يناير 1948 ولكنه كان كهروميكانيكيًا [ 22 ].
- في أبريل 1948، أُجريت تعديلات على جهاز إينياك ليصبح حاسوبًا ذا برنامج مُخزّن، حيث يُخزّن البرنامج عن طريق ضبط أقراص في جداول وظائفه، والتي كانت قادرة على تخزين 3600 رقم عشري للتعليمات. شغّل الجهاز أول برنامج مُخزّن له في 12 أبريل 1948، وأول برنامج إنتاجي له في 17 أبريل. [ 23 ] [ 24 ] لا يعتبره بعض مؤرخي الحاسوب حاسوبًا ذا برنامج مُخزّن. [ 25 ]
- بدأ تشغيل جهاز ARC2 ، وهو جهاز ترحيل طوره أندرو بوث وكاثلين بوث في بيركبيك، جامعة لندن ، رسميًا في 12 مايو 1948. [ 26 ] وقد تميز بأول جهاز تخزين أسطواني دوار . [ 27 ] [ 28 ]
- مانشستر بيبي ، وهو حاسوب إلكتروني بالكامل قيد التطوير، نجح في تشغيل برنامج مخزن في 21 يونيو 1948. وقد تم تطويره لاحقًا إلى مانشستر مارك 1 ، الذي قام بتشغيل برنامجه الأول في أوائل أبريل 1949.
- الآلة الحاسبة الإلكترونية ذات التخزين المؤجل التلقائي (EDSAC)، التي شغّلت برامجها الأولى في 6 مايو 1949، وأصبحت جهاز كمبيوتر تشغيلي كامل النطاق خدم مجتمع المستخدمين إلى جانب مطوريها.
- تم وضع تصور EDVAC في يونيو 1945 في المسودة الأولى لتقرير عن EDVAC ، ولكن لم يتم تسليمه حتى أغسطس 1949. وبدأ تشغيله الفعلي (على أساس محدود) في عام 1951.
- تم تسليم جهاز BINAC إلى أحد العملاء في 22 أغسطس 1949. وقد عمل الجهاز في المصنع، ولكن ثمة خلاف حول ما إذا كان أداؤه مُرضيًا بعد التسليم. لو تم الانتهاء منه في الموعد المُحدد، لكان أول حاسوب يعمل بنظام البرامج المخزنة في العالم. وكان أول حاسوب يعمل بنظام البرامج المخزنة في الولايات المتحدة [ 29 ].
- في عام 1951، أصبح جهاز Ferranti Mark 1 ، وهو نسخة محسّنة من جهاز Manchester Mark 1، أول جهاز كمبيوتر رقمي إلكتروني متاح تجاريًا.
- كان جهاز Bull Gamma 3 (1952) وجهاز IBM 650 (1953) أول أجهزة كمبيوتر تجارية يتم إنتاجها بكميات كبيرة، حيث بيع منها حوالي 1200 و 2000 وحدة على التوالي.
- يُعتبر حاسوب جامعة مانشستر الترانزستوري ، بشكل عام، أول حاسوب يعتمد على الترانزستور ذي برنامج مخزن، حيث بدأ تشغيله في نوفمبر 1953. [ 30 ] [ 31 ]
اتصالات
يُطلق على مفهوم استخدام حاسوب ذي برنامج مُخزّن لتبديل دوائر الاتصالات اسم التحكم بالبرنامج المُخزّن (SPC). وقد كان هذا المفهوم أساسيًا لتطوير أول أنظمة التبديل الإلكترونية من قِبل شركة الاتصالات الأمريكية (AT&T) ضمن نظام بيل ، [ 32 ] وهو تطوير بدأ فعليًا حوالي عام 1954 بتصاميم أولية من إرنا شنايدر هوفر في مختبرات بيل . تم تركيب أول نظام من هذا النوع تجريبيًا في موريس، إلينوي عام 1960. [ 33 ] كانت وسيلة تخزين تعليمات البرنامج هي ذاكرة النقاط الطائرة ، وهي عبارة عن لوحة فوتوغرافية تُقرأ بواسطة ماسح ضوئي بسرعة وصول تبلغ حوالي ميكروثانية واحدة. [ 34 ] أما بالنسبة للبيانات المؤقتة، فقد استخدم النظام أنبوب تخزين كهرساكن ذو شبكة حاجز .
انظر أيضاً
مراجع
- ↑ هايغ، توماس؛ مارك بريستلي؛ كريسبين روب (2014)، "إعادة النظر في مفهوم البرنامج المخزن" (ملف PDF) ، حوليات IEEE لتاريخ الحوسبة ، 36 (1): 4-17
- ↑ جير، سي. ويليام (1980)، تنظيم الحاسوب والبرمجة ( الطبعة الثالثة)، الصفحات 4-5
- ↑ ويليام ف. جيلريث؛ فيليب أ. لابلانت (2003). هندسة الحاسوب: منظور تبسيطي . سبرينغر. ص 24. ISBN 978-1-4020-7416-5.
- 1 2 إدوين د . رايلي (2003). معالم بارزة في علوم الحاسوب وتكنولوجيا المعلومات . مجموعة غرينوود للنشر. ص 245. ISBN 978-1-57356-521-9.
- ↑ ميردوكا، مايلز جيه؛ فينسنت ب. هيورينغ (2000). مبادئ هندسة الحاسوب . برنتيس هول. ص 5. ISBN 0-201-43664-7.
- ↑ دانيال بيج (2009). مقدمة عملية في هندسة الحاسوب . سبرينغر. ص 148. ISBN 978-1-84882-255-9.
- ↑ مارك بالش (2003). التصميم الرقمي الكامل: دليل شامل للإلكترونيات الرقمية وهندسة أنظمة الحاسوب . ماكجرو هيل بروفيشنال. ص 149. ISBN 978-0-07-140927-8تم الاطلاع عليه بتاريخ 18 مايو 2011 .
- ↑ دانيال بيج (2009). مقدمة عملية في هندسة الحاسوب . سبرينغر. ص 153. ISBN 978-1-84882-255-9.
- ↑ إيفور غراتان-غينيس (2003). موسوعة مصاحبة لتاريخ وفلسفة العلوم الرياضية . مطبعة جامعة جونز هوبكنز. ص 705. ISBN 978-0-8018-7396-6.
- ↑ جون ل. هينيسي ؛ ديفيد أ. باترسون ؛ ديفيد غولدبيرغ (2003). هندسة الحاسوب: منهج كمي . مورغان كوفمان. ص 68. ISBN 978-1-55860-724-8.
- ↑ ب. جاك كوبلاند (2006). كولوسوس: أسرار حواسيب فك الشفرات في بليتشلي بارك . مطبعة جامعة أكسفورد. ص 104. ISBN 978-0-19-284055-4.
- ^ كريستوف توشر (2004). آلان تورينج: حياة وإرث مفكر عظيم . سبرينغر. ص. 321 – 322. ردمك 978-3-540-20020-8.
- ^ فابر، سوزان (2000)، Konrad Zuses Bemühungen um die Patentanmeldung der Z3 (في المانيا)
- ↑ هايغ، توماس؛ بريستلي، مارك؛ روب، تشارلز (2016). إينياك في العمل: صناعة وإعادة صناعة الحاسوب الحديث . مطبعة معهد ماساتشوستس للتكنولوجيا. ص 162. ISBN 9780262033985.
- ↑ ويليامز، فريدريك ؛ كيلبورن، توم (1948). "الحواسيب الرقمية الإلكترونية" . مجلة نيتشر . 162 (4117): 487. رمز Bibcode : 1948Natur.162..487W . doi : 10.1038/162487a0 . S2CID 4110351 .
- ↑ راؤول روخاس؛ أولف هاشاجن (2002). الحواسيب الأولى: التاريخ والبنية . مطبعة معهد ماساتشوستس للتكنولوجيا. ص 379. ISBN 978-0-262-68137-7.
- ↑ دانيال بيج (2009). مقدمة عملية في هندسة الحاسوب . سبرينغر. ص 158. ISBN 978-1-84882-255-9.
- ↑ مايك هالي (2005). العقول الإلكترونية: قصص من فجر عصر الحاسوب . مطبعة الأكاديميات الوطنية. ص 96. ISBN 978-0-309-09630-0.
- ↑ إيمرسون دبليو. بو (1995). بناء شركة آي بي إم: تشكيل صناعة وتقنياتها . مطبعة معهد ماساتشوستس للتكنولوجيا. ص 136. ISBN 978-0-262-16147-3.
- ↑ أولي، أ. (2010). "الوجود يسبق الجوهر - معنى مفهوم البرنامج المخزن" (ملف PDF) . تاريخ الحوسبة. التعلم من الماضي . المؤتمر الدولي لمجموعة العمل 9.7 التابعة للاتحاد الدولي لمعالجة المعلومات، HC 2010. سلسلة IFIP للتقدم في تكنولوجيا المعلومات والاتصالات. المجلد 325. الصفحات 169-178 . doi : 10.1007/978-3-642-15199-6_17 . ISBN 978-3-642-15198-9.
- ↑ غراهام، لورين ر. (1993). العلم في روسيا والاتحاد السوفيتي: تاريخ موجز . مطبعة جامعة كامبريدج. ص 256. ISBN 9780521287890.
- ↑ إيمرسون دبليو. بو؛ لايل آر. جونسون؛ جون إتش. بالمر (1991).أنظمة IBM 360 وأنظمة IBM 370 المبكرةمطبعة معهد ماساتشوستس للتكنولوجيا. ص 15. رقم ISBN 978-0-262-51720-1.
- ↑ توماس هايغ؛ مارك بريستلي؛ كريسبن روب (2016). إينياك في العمل: صناعة وإعادة صناعة الحاسوب الحديث . مطبعة معهد ماساتشوستس للتكنولوجيا. الصفحات 153، 157، 164، 174، 194. ISBN 978-0-262-03398-5.
- ↑ هايغ، توماس (2014). هندسة "معجزة إينياك": تطبيق نموذج الكود الحديث (PDF) .
- ↑ برودرر، هربرت (4 يناير 2021). معالم بارزة في الحوسبة التناظرية والرقمية . سبرينغر. ISBN 9783030409746.
- ↑ كامبل-كيلي، مارتن (أبريل 1982). "تطور برمجة الحاسوب في بريطانيا (1945 إلى 1955)". حوليات معهد مهندسي الكهرباء والإلكترونيات لتاريخ الحوسبة . 4 (2): 121-139 . doi : 10.1109/MAHC.1982.10016 . S2CID 14861159 .
- ↑ لافينغتون، سيمون، محرر. (2012). آلان تورينج ومعاصروه: بناء أول أجهزة كمبيوتر في العالم . لندن: الجمعية البريطانية للحاسبات. ص 61. ISBN 9781906124908.
- ↑ جونسون، روجر (أبريل 2008). "كلية علوم الحاسوب ونظم المعلومات: تاريخ موجز" (ملف PDF) . كلية بيركبيك . جامعة لندن . تاريخ الاسترجاع: 23 يوليو 2017 .
- ↑ هالي، مايك (2005). العقول الإلكترونية ( الطبعة الأولى). جرانت . الصفحات 40-41 . ISBN 978-1862076631.
- ↑ كيلبورن، ت .؛ غريمسديل، ر. ل .؛ ويب، د. س. (أبريل 1956). "حاسوب رقمي ترانزستوري مزود بذاكرة أسطوانية مغناطيسية". وقائع معهد مهندسي الكهرباء والإلكترونيات - الجزء ب: هندسة الراديو والإلكترونيات . 103 (35). مطبعة جامعة كامبريدج : 390-406 . doi : 10.1049/pi-b-1.1956.0079 . ISSN 2054-0434 .
- ↑ غريمسديل، آر إل (خريف 1995). "الانتقال من الصمامات إلى الحواسيب" . القيامة (13). جمعية الحفاظ على الحواسيب. الرقم الدولي الموحد للدوريات 0958-7403 .
- ↑ كاربو، د.هـ؛ مارسيلوس، ن.ل (1983). "برمجيات أنظمة التحويل". في ماكدونالد، ج.س (محرر). أساسيات أنظمة التحويل الرقمية . مطبعة بلينوم . ISBN 0-306-41224-1.
- ↑ جويل، أ. إي . (أكتوبر 1958). "نظام تبديل إلكتروني تجريبي" (ملف PDF) . سجل مختبرات بيل . 36 (10): 359-363 . تم الاطلاع عليه بتاريخ 13 أكتوبر 2022 .
- ↑ "المكتب المركزي الإلكتروني" . الخطوط الطويلة . المجلد 40، العدد 5. ديسمبر 1960. ص 16.
- فئات الحواسيب
- قسم علوم الحاسوب، جامعة مانشستر
- الجدل حول الاكتشاف والاختراع
