مركز بيانات البيانات الإلكترونية
كان الحاسوب الآلي ذو التخزين الإلكتروني المؤجل ( EDSAC ) من أوائل الحواسيب البريطانية. [ 1 ] استُلهم تصميمه من المسودة الأولى الرائدة لتقرير جون فون نيومان عن الحاسوب الآلي ذي التخزين الإلكتروني المؤجل (EDVAC) ، وقام موريس ويلكس وفريقه في مختبر الرياضيات بجامعة كامبريدج في إنجلترا ببنائه لتقديم خدمة للجامعة. وكان EDSAC ثاني حاسوب إلكتروني رقمي ذي برنامج مخزن ، بعد مانشستر مارك 1 ، يدخل الخدمة بانتظام. [ 2 ]
لاحقًا، حظي المشروع بدعم شركة جيه ليونز وشركاه المحدودة ، بهدف تطوير حاسوب تجاري، مما أدى إلى تطوير ليونز لجهاز LEO I ، استنادًا إلى تصميم EDSAC. بدأ العمل على EDSAC خلال عام 1947، [ 3 ] وشغّل أولى برامجه في 6 مايو 1949، حيث قام بحساب جدول الأعداد المربعة [ 4 ] وقائمة الأعداد الأولية . [ 5 ] [ 6 ] أُغلق EDSAC نهائيًا في 11 يوليو 1958، بعد أن حلّ محله EDSAC 2 ، الذي ظل قيد الاستخدام حتى عام 1965. [ 7 ]
المشروع والخطة
يمكن تتبع فكرة حاسوب EDSAC I إلى عام 1945، خلال المراحل الأولى من تخطيط حاسوب EDVAC . في يونيو من ذلك العام، كتب جون فون نيومان مسودته الأولى لتقرير عن حاسوب EDVAC بعد أن تولى دورًا استشاريًا بينما كان ج. بريسبر إيكرت وجون موشلي مصممي الحاسوب. وصف التقرير مفهوم الحاسوب ذي البرنامج المخزن، حيث يُخزن كل من البرنامج والبيانات في نفس الذاكرة، وهو ما يُعرف الآن ببنية فون نيومان . ويشرح التقرير بإيجاز فكرة إمكانية تخزين تعليمات الحاسوب، أو البرنامج، في نفس الذاكرة مع البيانات، مما يتيح المرونة والأتمتة في الحوسبة.
في وقت لاحق من أغسطس عام 1946، عندما شارك ويلكس في الأسابيع الأخيرة من محاضرات مدرسة مور ، اطلع على مبادئ جهاز إينياك (ENIAC) - الاختراع السابق لإيكرت وماوكلي - ومشروعهما التالي المقترح، وهو جهاز إدفاك (EDVAC). [ 8 ] اقترح ويلكس مفهوم البرمجة المصغرة، وهو نظام يُبسط التصميم المنطقي للحواسيب، والذي انتشر استخدامه لاحقًا على نطاق واسع في الصناعة. وباستخدام المعرفة التي اكتسبها حول آلية عمل جهاز إدفاك (EDVAC) في المحاضرات، بدأ ويلكس بتطوير جهاز إدساك 1 (EDSAC I) في أكتوبر من ذلك العام. [ 9 ] [ 10 ]
نظرة عامة فنية
المكونات المادية


بمجرد تشغيل جهاز EDSAC، بدأ بتلبية احتياجات الجامعة البحثية. استخدم الجهاز خطوط تأخير زئبقية للذاكرة وصمامات مفرغة منخفضة القدرة للمنطق. بلغ استهلاك الطاقة 11 كيلوواط من الكهرباء. [ 11 ] [ 12 ] كان زمن الدورة 1.5 مللي ثانية لجميع التعليمات العادية، و6 مللي ثانية لعملية الضرب. كان الإدخال يتم عبر شريط مثقوب بخمسة ثقوب ، والإخراج عبر طابعة عن بعد .
في البداية، كانت السجلات تقتصر على مسجل تراكمي ومسجل ضرب. في عام 1953، قام ديفيد ويلر ، العائد من إقامته في جامعة إلينوي ، بتصميم مسجل فهرسة كإضافة إلى جهاز EDSAC الأصلي.
أُضيف محرك الشريط المغناطيسي في عام 1952، لكنه لم يعمل بشكل جيد بما يكفي ليكون ذا فائدة حقيقية. [ 12 ]
حتى عام 1952، كانت الذاكرة الرئيسية المتاحة (التعليمات والبيانات) 512 كلمة فقط، كل كلمة منها 18 بت، ولم تكن هناك ذاكرة تخزين احتياطية. [ 13 ] رُتبت خطوط التأخير (أو "الخزانات") في مجموعتين، توفر كل منهما 512 كلمة. دخلت المجموعة الثانية حيز التشغيل في عام 1952. [ 12 ]
لم يكن مخزن خط التأخير الكامل المكون من 1024 كلمة متاحًا حتى عام 1955 أو أوائل عام 1956، [ 14 ] مما حد من البرامج إلى حوالي 800 كلمة حتى ذلك الحين.
ذكر جون ليندلي (طالب دبلوم 1958-1959) "الصعوبة البالغة التي واجهناها على الإطلاق في إنتاج شريط ورقي واحد صحيح باستخدام معدات التثقيب والطباعة والتحقق البدائية وغير الموثوقة المصنوعة منزليًا والمتوفرة في أواخر الخمسينيات". [ 15 ]
الذاكرة والتعليمات


كانت الذاكرة الرئيسية لجهاز EDSAC تتألف من 1024 موقعًا، على الرغم من تثبيت 512 موقعًا فقط في البداية. احتوى كل موقع على 18 بتًا، ولكن البت العلوي كان دائمًا غير متاح بسبب مشاكل التوقيت، لذا استُخدم 17 بتًا فقط. تتكون كل تعليمة من رمز تعليمة من خمسة بتات، وبت احتياطي، ومعامل من 10 بتات (عادةً عنوان ذاكرة)، وبت طول لتحديد ما إذا كانت التعليمة تستخدم معاملًا من 17 بتًا أو 35 بتًا (كلمتين متتاليتين، بنظام الترتيب الصغير ). صُممت جميع رموز التعليمات لتمثيلها بحرف تذكيري واحد، بحيث تستخدم تعليمة الجمع ، على سبيل المثال، رمز حرف EDSAC للحرف A.
داخليًا، استخدم جهاز EDSAC نظام الأعداد الثنائية المتممة . كانت الأعداد إما 17 بت (كلمة واحدة) أو 35 بت (كلمتان). وبشكل غير معتاد، صُمم المضاعف للتعامل مع الأعداد ككسور ذات فاصلة ثابتة في النطاق −1 ≤ x < 1، أي أن الفاصلة الثنائية كانت تقع مباشرةً على يمين الإشارة. كان بإمكان المُجمِّع استيعاب 71 بت، بما في ذلك الإشارة، مما يسمح بضرب عددين طويلين (35 بت) دون فقدان أي دقة.
كانت التعليمات المتاحة كالتالي:
- يضيف
- طرح
- الضرب والجمع
- AND-and-add (تسمى "الترتيب")
- انعطف يسارًا
- الإزاحة الحسابية إلى اليمين
- سجل تحميل المضاعف
- قم بتخزين (ومسح اختياري) المُراكم
- الانتقال المشروط
- قراءة شريط الإدخال
- حرف الطباعة
- مُجمِّع دائري
- لا يوجد إجراء
- قف
لم تكن هناك تعليمات قسمة (مع وجود إجراءات فرعية متنوعة للقسمة)، ولم تكن هناك طريقة لتحميل رقم مباشرةً في المُراكم (كانت تعليمات "تخزين وتصفير المُراكم" متبوعةً بتعليمات "جمع" ضروريةً لذلك). لم تكن هناك تعليمات قفز غير مشروطة، ولا تعليمات استدعاء إجراء - إذ لم تكن قد اختُرعت بعد.
ناقش موريس ويلكس أنماط العنونة النسبية لجهاز EDSAC في ورقة بحثية نُشرت عام 1953. وكان يقدم مقترحات لتسهيل استخدام البرامج الفرعية . [ 16 ]
برامج النظام
كانت الأوامر الأولية مُبرمجة مسبقًا على مجموعة من مفاتيح الاختيار الأحادي ، ومُحمّلة في الكلمات الدنيا من الذاكرة عند بدء التشغيل. وبحلول مايو 1949، وفّرت هذه الأوامر مُجمِّعًا بدائيًا لإعادة التموضع، مستفيدًا من تصميم التذكير الموصوف أعلاه، وذلك في 31 كلمة فقط. كان هذا أول مُجمِّع في العالم، ويُمكن القول إنه بداية صناعة البرمجيات العالمية. تتوفر محاكاة لـ EDSAC، ووصف كامل للأوامر الأولية والبرامج الأولى. [ 17 ]
كان أول حساب أجراه جهاز EDSAC عبارة عن برنامج تم تشغيله في 6 مايو 1949 لحساب الأعداد المربعة . [ 18 ] وقد كتبت البرنامج بياتريس وورسلي ، التي سافرت من كندا لدراسة الجهاز. [ 19 ] [ 18 ]
استخدم أعضاء آخرون في الجامعة الجهاز لحل مشاكل حقيقية، وتم تطوير العديد من التقنيات المبكرة التي أصبحت الآن جزءًا من أنظمة التشغيل. [ 20 ]
كان المستخدمون يُعدّون برامجهم عن طريق تثقيبها (بلغة التجميع) على شريط ورقي. وسرعان ما أتقنوا قراءة الرموز من الشريط الورقي بعد رفعه أمام الضوء. وعندما يصبح البرنامج جاهزًا، يُعلّق على سلك مُمتدّ بالقرب من قارئ الشريط الورقي. وكان مُشغّلو الآلة، الموجودون خلال النهار، يختارون الشريط التالي من السلك ويُحمّلونه في نظام EDSAC. وهذا ما يُعرف اليوم بقوائم انتظار المهام. إذا طُبع شيء ما، يُعاد الشريط والمطبوع إلى المستخدم، وإلا يُبلّغ بموقع الذاكرة الذي توقف عنده البرنامج. لم تكن أدوات تصحيح الأخطاء متوفرة آنذاك، ولكن كان بالإمكان ضبط شاشة أنبوب أشعة الكاثود لعرض محتويات جزء مُحدّد من الذاكرة. وكان يُستخدم هذا، على سبيل المثال، لمعرفة ما إذا كان رقم ما يتقارب. وكان مُكبّر الصوت مُتصلًا ببت الإشارة الخاص بالمُراكم؛ وكان المستخدمون ذوو الخبرة يُميّزون بين الأصوات السليمة وغير السليمة للبرامج، وخاصةً البرامج التي "تتوقف" في حلقة مُفرغة.
بعد ساعات العمل، كان يُسمح لبعض "المستخدمين المصرح لهم" بتشغيل الآلة بأنفسهم، واستمر ذلك حتى وقت متأخر من الليل إلى أن انفجر أحد الصمامات - وهو ما كان يحدث عادةً وفقًا لأحد هؤلاء المستخدمين. [ 21 ] وقد أشار فريد هويل إلى هذا في روايته "السحابة السوداء" .
تقنية البرمجة

اضطر المبرمجون الأوائل إلى استخدام تقنيات غير مقبولة اليوم، ولا سيما استخدام التعليمات البرمجية ذاتية التعديل . ولأن سجلات الفهرسة لم تكن موجودة إلا في وقت لاحق، كانت الطريقة الوحيدة للوصول إلى مصفوفة هي تغيير موقع الذاكرة الذي تشير إليه تعليمة معينة.
يُنسب إلى ديفيد ويلر ، الذي نال أول درجة دكتوراه في علوم الحاسوب في العالم أثناء عمله على المشروع، ابتكار مفهوم الروتين الفرعي. كان المستخدمون يكتبون برامج تستدعي روتينًا بالقفز إلى بدايته باستخدام عنوان العودة (أي موقع القفزة مضافًا إليه واحد) في المُراكم ( قفزة ويلر ). وبحسب الاصطلاح، كان الروتين الفرعي يتوقع ذلك، وأول ما يفعله هو تعديل تعليمة القفزة الختامية إلى عنوان العودة هذا. كان بالإمكان استدعاء عدة روتينات فرعية متداخلة طالما كان المستخدم على دراية بطول كل منها لحساب موقع القفز؛ وكانت الاستدعاءات المتكررة ممنوعة. بعد ذلك، كان المستخدم ينسخ شيفرة الروتين الفرعي من شريط رئيسي إلى شريطه الخاص بعد انتهاء برنامجه. (مع ذلك، ناقش آلان تورينج الروتينات الفرعية في ورقة بحثية عام 1945 حول مقترحات تصميم جهاز NPL ACE ، بل وذهب إلى حد ابتكار مفهوم مكدس عناوين العودة، الذي كان سيسمح بالتكرار. [ 23 ] )
شكّل غياب سجل الفهرسة مشكلةً لمبرمج الروتينات الفرعية، إذ لم يكن بإمكانه معرفة مكان تحميل الروتين الفرعي في الذاكرة مسبقًا، وبالتالي لم يكن بإمكانه معرفة كيفية الوصول إلى أي مناطق من التعليمات البرمجية المستخدمة لتخزين البيانات (ما يُسمى "الأوامر الوهمية"). وقد حُلّت هذه المشكلة باستخدام روتين إدخال أولي، كان مسؤولاً عن تحميل الروتينات الفرعية من الشريط المثقوب إلى الذاكرة. عند تحميل روتين فرعي، كان يُسجّل موقع البداية ويزيد مراجع الذاكرة الداخلية حسب الحاجة. وهكذا، كما كتب ويلكس، "يختلف الكود المستخدم لتمثيل الأوامر خارج الجهاز عن الكود المستخدم داخله، وتُملي هذه الاختلافات متطلبات المبرمج من جهة، ودوائر التحكم في الجهاز من جهة أخرى". [ 24 ]
استخدم مبرمجو EDSAC تقنيات خاصة لتحقيق أقصى استفادة من الذاكرة المحدودة المتاحة. على سبيل المثال، عند تحميل روتين فرعي من شريط مثقوب إلى الذاكرة، قد يتطلب الأمر حساب ثابت معين، وهو ثابت لا يحتاج إلى إعادة حساب لاحقًا. في هذه الحالة، يُحسب الثابت في "فاصل". يُزوّد الروتين الفرعي الكامل بالرمز اللازم لحساب الثابت. بعد أن يُحمّل روتين الإدخال الأولي رمز الحساب، يُنقل التحكم إليه. بمجرد حساب الثابت وكتابته في الذاكرة، يعود التحكم إلى روتين الإدخال الأولي، الذي يُكمل كتابة باقي الروتين الفرعي في الذاكرة، بعد تعديل نقطة البداية أولًا للكتابة فوق الرمز الذي حسب الثابت. سمح هذا بإجراء تعديلات معقدة على روتين فرعي عام دون زيادة حجمه النهائي في الذاكرة عما لو كان مُصممًا خصيصًا لظرف معين. [ 25 ]
نشر ويلر وويلكس، بالاشتراك مع ستانلي جيل ، كتاب "إعداد البرامج للحاسوب الرقمي الإلكتروني" عام 1951، وهو كتاب يتناول برمجة الحاسوب الرقمي الإلكتروني. وكان أول كتاب مدرسي في مجال البرمجة. [ 26 ]
برامج التطبيقات
أدى مفهوم الروتينات الفرعية إلى توفر مكتبة كبيرة من الروتينات الفرعية. وبحلول عام 1951، كان هناك 87 روتينًا فرعيًا متاحًا للاستخدام العام في الفئات التالية: العمليات الحسابية على الأعداد العشرية ؛ العمليات الحسابية على الأعداد المركبة ؛ التحقق؛ القسمة؛ الأسس ؛ الروتينات المتعلقة بالدوال؛ المعادلات التفاضلية ؛ الدوال الخاصة؛ متسلسلات القوى ؛ اللوغاريتمات ؛ أنشطة متنوعة؛ الطباعة والتخطيط؛ التكامل العددي ؛ القراءة (الإدخال)؛ الجذر النوني؛ الدوال المثلثية ؛ عمليات العد (محاكاة حلقات التكرار حتى ، وحلقات while، وحلقات for )؛ المتجهات ؛ والمصفوفات .
ظهرت أول لغة تجميع لجهاز EDSAC، وألهمت العديد من لغات التجميع الأخرى:
| سنة | اسم | كبير المطورين، الشركة |
|---|---|---|
| 1951 | لغة الجمعية الإقليمية | موريس ويلكس |
| 1951 | مُجمِّع ويرل ويند | تشارلز آدامز وجاك جيلمور في معهد ماساتشوستس للتكنولوجيا |
| 1951 | مُجمِّع روتشستر | نات روتشستر |
تطبيقات EDSAC
صُمم جهاز EDSAC خصيصًا ليكون جزءًا من خدمة الدعم الحسابي للمختبر الرياضي. [ 27 ] استخدم رونالد فيشر ، بالتعاون مع ويلكس وويلر، جهاز EDSAC لحل معادلة تفاضلية تتعلق بترددات الجينات؛ وقد مثّل هذا أول تطبيق للحاسوب في أبحاث علم الأحياء . [ 28 ] [ 29 ] في عام 1951، استخدم ميلر وويلر الجهاز لاكتشاف عدد أولي مكون من 79 رقمًا [ 30 ] - وهو الأكبر المعروف في ذلك الوقت.
استفاد الفائزون بثلاث جوائز نوبل - جون كيندرو وماكس بيروتز (الكيمياء، 1962)، وأندرو هكسلي (الطب، 1963)، ومارتن رايل (الفيزياء، 1974) - من القدرة الحاسوبية الثورية لجهاز EDSAC. وفي خطابات قبولهم للجوائز، أقرّ كل منهم بالدور الذي لعبه EDSAC في أبحاثهم.
في أوائل الستينيات، استخدم بيتر سوينرتون داير حاسوب EDSAC لحساب عدد النقاط بتردد p (يرمز له بـ N<sub> p</sub> ) لعدد كبير من الأعداد الأولية p على منحنيات إهليلجية معروفة الرتبة. بناءً على هذه النتائج العددية، افترض بيرش وسوينرتون داير (1965) أن N<sub> p</sub> لمنحنى E ذي رتبة r يخضع لقانون تقاربي، وهو ما يُعرف بتخمين بيرش وسوينرتون داير ، والذي يُعتبر من أهم المسائل غير المحلولة في الرياضيات حتى عام 2024.
قد يصبح "الدماغ" [الحاسوب] يوماً ما في متناولنا [كعامة الناس] ويساعدنا في حسابات ضريبة الدخل والمحاسبة. لكن هذا مجرد تكهنات، ولا يوجد ما يشير إلى ذلك حتى الآن.
— صحيفة ذا ستار البريطانية في مقال إخباري نُشر في يونيو 1949 حول جهاز الكمبيوتر EDSAC، قبل وقت طويل من عصر أجهزة الكمبيوتر الشخصية. [ 31 ]
ألعاب
في عام 1952، طوّر ساندي دوغلاس لعبة OXO ، وهي نسخة من لعبة إكس أو (تيك تاك تو) لجهاز EDSAC، مع إخراج رسومي على شاشة VCR97 ذات أنبوب أشعة كاثودية مقاس 6 بوصات. ويُحتمل أن تكون هذه أول لعبة فيديو في العالم . [ 32 ] [ 33 ]
ابتكر ستانلي جيل لعبة فيديو أخرى ، تتضمن نقطة (تُسمى خروفًا) تقترب من خط يمكن من خلاله فتح إحدى بوابتين. [ 34 ] كانت لعبة ستانلي جيل تُتحكم بها عبر شعاع ضوئي من قارئ الشريط الورقي لجهاز EDSAC. [ 34 ] يؤدي قطع الشعاع (مثل وضع اللاعب يده فيه) إلى فتح البوابة العلوية. [ 34 ] بينما يؤدي ترك الشعاع دون قطع إلى فتح البوابة السفلية. [ 34 ]
مزيد من التطورات
تم تشغيل خليفة نظام EDSAC، وهو نظام EDSAC 2 ، في عام 1958.
في عام 1961، قام ديفيد هارتلي بتطوير نسخة EDSAC 2 من Autocode ، وهي لغة برمجة عالية المستوى تشبه ALGOL للعلماء والمهندسين .
في منتصف الستينيات، تم التخطيط لخليفة لجهاز EDSAC 2، ولكن تم الانتقال بدلاً من ذلك إلى Titan ، وهو نموذج أولي لجهاز Atlas 2 تم تطويره من جهاز Atlas Computer التابع لجامعة مانشستر ، فيرانتي ، وبليسي .
مشروع نسخة طبق الأصل من مركز أنظمة البيانات الإلكترونية (EDSAC)
في 13 يناير 2011، أعلنت جمعية صيانة الحاسوب عن خطتها لبناء نسخة طبق الأصل عاملة من جهاز EDSAC في المتحف الوطني للحوسبة (TNMoC) في حرم بليتشلي بارك . يقود المشروع أندرو هربرت ، الذي تتلمذ على يد موريس ويلكس. [ 35 ] تم تشغيل الأجزاء الأولى من النسخة في نوفمبر 2014. [ 36 ] [ 37 ] أُعيد بناء الدوائر المنطقية لجهاز EDSAC بدقة متناهية من خلال تطوير برنامج محاكاة وإعادة فحص بعض المخططات الأصلية التي تم اكتشافها. نُشرت هذه الوثائق بموجب ترخيص المشاع الإبداعي. [ 38 ] المشروع مفتوح لزوار المتحف. في عام 2016، زارت اثنتان من مشغلات جهاز EDSAC الأصليات، مارغريت مارز وجويس ويلر ، المتحف للمساعدة في المشروع. [ 39 ] اعتبارًا من نوفمبر 2016، كان من المقدر أن يتم تشغيل النسخة المكتملة والتشغيلية بالكامل في خريف عام 2017. [ 40 ] ومع ذلك، فقد أدت التأخيرات غير المتوقعة في المشروع إلى عدم وجود تاريخ محدد للآلة المكتملة والتشغيلية بالكامل.
انظر أيضاً
- EDVAC الذي استند إليه جزء كبير من تصميم EDSAC
- تاريخ أجهزة الحوسبة
- الجدول الزمني لأنظمة التشغيل
- قائمة أجهزة الكمبيوتر التي تعمل بالصمامات المفرغة
مراجع
- ↑ ويلكس، دبليو في ؛ رينويك، دبليو. (1950). "آلة حاسبة إلكترونية أوتوماتيكية للتخزين المؤجل (EDSAC)" . مجلة الرياضيات الحاسوبية 4 ( 30): 61-65 . doi : 10.1090/s0025-5718-1950-0037589-7 .
- ↑ سبق حاسوب مانشستر بيبي لعام 1948 حاسوب EDSAC كحاسوب ذي برنامج مُخزّن ، ولكنه بُني في الأساس كمنصة اختبار لأنبوب ويليامز وليس كجهاز للاستخدام العام. انظر "نبذة تاريخية غير رسمية عن مختبر الحاسوب" . مع ذلك، طُوّر بيبي ليصبح خليفةً عمليًا مفيدًا، وهو مانشستر مارك 1 لعام 1949، الذي أصبح متاحًا للاستخدام العام من قِبل أقسام جامعية أخرى وشركة فيرانتي في أبريل 1949، على الرغم من أنه كان لا يزال قيد التطوير؛ بدأ تشغيل EDSAC لأول مرة في مايو 1949، بينما كان هو الآخر لا يزال قيد التطوير. "الذكرى الخمسون لحاسوب مانشستر بيبي" . مؤرشف من الأصل في 9 فبراير 2014. تم الاسترجاع في 5 يناير 2014 .
- ↑ ويلكس، إم في (1997). "الحساب على جهاز EDSAC". حوليات IEEE لتاريخ الحوسبة . 19 (1): 13-15 . doi : 10.1109/85.560726 .
- ↑ "إعادة بناء حاسوب بايونير". كام . 62 : 5. 2011.وبدقة، قام البرنامج الأول لـ EDSAC بطباعة قائمة بمربعات الأعداد الصحيحة من 0 إلى 99 شاملة.
- ↑ جونز، كليف ب.؛ لويد، جون ل. (24 يناير 2012). الحوسبة الموثوقة والتاريخية: مقالات مهداة إلى برايان راندل بمناسبة عيد ميلاده الخامس والسبعين . سبرينغر. ص 29. ISBN 9783642245411.
- ↑ "9. جهاز EDSAC، جامعة كامبريدج، إنجلترا" . نشرة الحاسوب الرقمي . 2 (1). مسائل حسابية مبكرة أخرى تعمل على جهاز EDSAC؛ بعض مواصفات الحاسوب: 3. 1 يناير 1950. مؤرشف من الأصل في 11 مارس 2021.
{{cite journal}}صيانة CS1: أخرى ( رابط ) - ↑ EDSAC 99: 15–16 أبريل 1999 (ملف PDF) ، مختبر الحاسوب بجامعة كامبريدج، 6 مايو 1999، الصفحات 68، 69 ، تم الاطلاع عليه في 29 يونيو 2013 .
- ↑ «وفاة أبو الحوسبة البريطانية، السير موريس ويلكس» . بي بي سي نيوز . 30 نوفمبر 2010. تاريخ الاطلاع: 16 مارس 2025 .
- ↑ "موريس ف. ويلكس: سيرة ذاتية مختصرة" . قسم علوم وتكنولوجيا الحاسوب . تم الاطلاع عليه بتاريخ 16 مارس 2025 .
- ↑ "موريس فنسنت ويلكس - رواد الحوسبة" . جمعية مهندسي الكهرباء والإلكترونيات (IEEE) . تم الاطلاع عليه بتاريخ 16 مارس 2025 .
- ↑ "محاكي EDSAC" . يوتيوب . كمبيوتر فايل. 21 فبراير 2018.
- 1 2 3 "بعض إحصائيات EDSAC" . المملكة المتحدة: مختبر الحاسوب بجامعة كامبريدج .
- ↑ "تطبيقات EDSAC 1" . EDSAC 1 وما بعده - مجموعة من الذكريات الشخصية . المملكة المتحدة: مختبر الحاسوب بجامعة كامبريدج .
- ↑ "صيانة EDSAC 1" . EDSAC 1 وما بعده - مجموعة من الذكريات الشخصية . المملكة المتحدة: مختبر الحاسوب بجامعة كامبريدج .
- ↑ "تشغيل EDSAC 1" . EDSAC 1 وما بعده - مجموعة من الذكريات الشخصية . المملكة المتحدة: مختبر الحاسوب بجامعة كامبريدج .
- ↑ وقائع الجمعية الفلسفية في كامبريدج، المجلد 49، الجزء 1، ص 84-89.
- ↑ "محاكي إدساك" . dcs.warwick.ac.uk . المملكة المتحدة: جامعة وارويك . تم الاطلاع عليه بتاريخ 24 مايو 2023 .
- ١ ٢ "أجرى مركز EDSAC أولى حساباته" . تاريخ الحوسبة . مؤرشف من الأصل في ٢٦ فبراير ٢٠٢١. تم الاطلاع عليه في ٢٣ نوفمبر ٢٠١٨ .
- ↑ ريموند، كاترين (25 أكتوبر 2017). "بياتريس وورسلي" . الموسوعة الكندية . مؤرشف من الأصل في 13 يناير 2018. تم الاطلاع عليه في 23 نوفمبر 2018 .
- ↑ كامبل-كيلي، مارتن. "برمجة EDSAC: نشاط البرمجة المبكر في جامعة كامبريدج" (ملف PDF) . حوليات . 2 : 7-36 .
- ↑ البروفيسور ديفيد بارون، أستاذ فخري بجامعة ساوثهامبتون، في ندوة مختبر الحاسوب بجامعة كامبريدج بمناسبة الذكرى الستين في 6 مايو 2009.
- ↑ وصف لثلاث شاشات عرض (عداد، ذاكرة، وتحكم تسلسلي): "فيديوهان جديدان من EDSAC: شاشات العرض المرئي في EDSAC" . المتحف الوطني للحوسبة . 11 ديسمبر 2015.
- ↑ تورينج 1945 ، أعيد طبعه في كوبلاند (2005)، ص 383.
- ↑ ويلكس، إم في (1956). الحواسيب الرقمية الآلية . لندن: ميثوين. ص 93-95 .
- ↑ ويلكس، إم في (1956). الحواسيب الرقمية الآلية . لندن: ميثوين. ص 108-109 .
- ↑ كامبل-كيلي، مارتن (سبتمبر 2011). "في مدح 'ويلكس، ويلر، وجيل'"" . اتصالات رابطة آلات الحوسبة . 54 (9): 25– 27. doi : 10.1145/1995376.1995386 . S2CID 20261972 .
- ↑ غودارد، جوناثان (3 مايو 2019)، 70 عامًا على تصميم أول حاسوب للاستخدام اليومي العملي ، قسم علوم وتكنولوجيا الحاسوب، جامعة كامبريدج
- ↑ فيشر، ر. أ. (1950). " ترددات الجينات في التدرج المحدد بالانتقاء والانتشار" . القياسات الحيوية . 6 (4): 353-361 . doi : 10.2307/3001780 . JSTOR 3001780. PMID 14791572 .
- ↑ ليفسي، جيمس (8 يناير 2019). "مركز EDSAC والحوسبة في كامبريدج" . www.whipplemuseum.cam.ac.uk . مؤرشف من الأصل في 14 يناير 2025. تم الاطلاع عليه في 28 يناير 2025 .
- ↑ كالدول – أكبر الأعداد الأولية المعروفة حسب السنة . يشير أحد المراجع إلى ميلر، جي سي بي "الأعداد الأولية الأكبر" (1951) Nature 168(4280):838، لكن الملخص لا يذكر ذلك.
- ↑ "نسخة مؤرشفة" (PDF) . dcs.warwick.ac.uk . المملكة المتحدة: جامعة وارويك . مؤرشفة من الأصل (PDF) بتاريخ 22 ديسمبر 2015. تم الاطلاع عليها بتاريخ 18 نوفمبر 2016 .
{{cite web}}: CS1 maint: archived copy as title ( link ) - ↑ كوهين، دي إس (20 سبتمبر 2014). "أوكسو، المعروفة أيضًا باسم لعبة إكس أو - أول لعبة فيديو" . About.com . IAC . مؤرشف من الأصل في 22 ديسمبر 2015. تم الاطلاع عليه في 18 ديسمبر 2015 .
- ↑ وولف، مارك جيه بي (16 أغسطس 2012). موسوعة ألعاب الفيديو: ثقافة وتكنولوجيا وفن الألعاب . مجموعة غرينوود للنشر . الصفحات 3-7 . ISBN 978-0-313-37936-9.خطأ في الاستشهاد: معلمة غير معروفة "#" في
<ref>الوسم؛ المعلمات المدعومة هي dir، follow، group، name (انظر صفحة المساعدة ). - 1 2 3 4 سميث، ألفي راي (9 يونيو 2015). "فجر النور الرقمي". حوليات معهد مهندسي الكهرباء والإلكترونيات لتاريخ الحوسبة . 38 (4): 74-91 . doi : 10.1109/MAHC.2015.51 . S2CID 10257358 .
- ↑ وارد، مارك (13 يناير 2011). "سيتم بناء حاسوب إدساك الرائد في بليتشلي بارك" . بي بي سي نيوز . تم الاطلاع عليه بتاريخ 13 يناير 2011 .
- ↑ المتحف يشغل جهاز كمبيوتر تاريخي .
- ↑ هارتلي، ديفيد؛ هربرت، أندرو (2013). "مشروع نسخة EDSAC" . جعل تاريخ الحوسبة ذا صلة . IFIP Advances in Information and Communication Technology. المجلد 416. 9 الوضع الحالي ، الصفحات 307-308. doi : 10.1007/978-3-642-41650-7_27 . ISBN 978-3-642-41649-1.
- ↑ "مشروع فرعي لإعادة بناء منطق EDSAC" . www.billp.org . تم الاطلاع عليه بتاريخ 24 أغسطس 2023 .
- ↑ "نظرة على مشروع إعادة بناء جهاز EDSAC، أحد أوائل أجهزة الكمبيوتر متعددة الأغراض في العالم" . ZDNet . تم الاطلاع عليه بتاريخ 24 مايو 2020 .
- ↑ بالمر، داني (24 نوفمبر 2016). "نظرة على مشروع إعادة بناء EDSAC، أحد أوائل الحواسيب متعددة الأغراض في العالم" . ZDNet . تم الاطلاع عليه في 1 ديسمبر 2016 .
للمزيد من القراءة
- إعداد البرامج للحاسوب الرقمي الإلكتروني بقلم البروفيسور السير موريس ويلكس ، وديفيد ويلر، وستانلي جيل ، أديسون-ويسلي ، الطبعة الأولى، 1951 archive.org .
- الذكرى الخمسون لـ EDSAC – موقع إلكتروني مخصص في مختبر الحاسوب بجامعة كامبريدج .
- بيرش، برايان ؛ سوينرتون-داير، بيتر (1965). "ملاحظات حول المنحنيات الإهليلجية (2)". مجلة الرياضيات البحتة والتطبيقية 165 (218): 79-108 . doi : 10.1515/crll.1965.218.79 . S2CID 122531425 .
- ويلكس، إم. في.؛ رينويك، دبليو. (1950). "آلة حاسبة إلكترونية آلية للتخزين المؤجل (EDSAC)" . رياضيات الحساب . 4 (30): 61-65 . doi : 10.1090/S0025-5718-1950-0037589-7 . ISSN 0025-5718 .
- كوبلاند، بي جيه ، محرر (2005)، محرك الحوسبة الآلي لآلان تورينج ، أكسفورد: مطبعة جامعة أكسفورد، رقم ISBN 0-19-856593-3
- تورينج، آلان م. (1945)، تقرير الدكتور أ. م. تورينج حول مقترحات تطوير محرك الحوسبة الآلي (ACE): مقدم إلى اللجنة التنفيذية للمختبر الفيزيائي الوطني في فبراير 1946أعيد طبعه في كوبلاند 2005 ، الصفحات 369-454
- مشروع إعادة بناء EDSAC - الوثائق ، ومخططات EDSAC المعاد بناؤها
روابط خارجية
- محاكي EDSAC - تم تطويره بواسطة مارتن كامبل كيلي ، قسم علوم الحاسوب، جامعة وارويك ، إنجلترا.
- مقابلة تاريخية شفهية مع ديفيد ويلر، ١٤ مايو ١٩٨٧. معهد تشارلز باباج ، جامعة مينيسوتا. كان ويلر طالبًا باحثًا في مختبر الرياضيات بجامعة كامبريدج بين عامي ١٩٤٨ و١٩٥١، ومبرمجًا رائدًا في مشروع EDSAC. يناقش ويلر المشاريع التي نُفذت على EDSAC، وأساليب البرمجة الموجهة للمستخدم، وتأثير EDSAC على ILLIAC و ORDVAC و IBM 701. كما يشير ويلر إلى زيارات قام بها كل من دوغلاس هارتري ، ونيلسون بلاكمان (من مكتب البحوث البحرية)، وبيتر نور ، وآد فان وينغاردن ، وآرثر فان دير بول ، وفريدريش باور ، ولويس كوفينال .
- نيكولاس إنتيكناب وموريس ويلكس، اليوبيل الذهبي لكامبريدج – في: القيامة، نشرة جمعية صيانة الحاسوب. الرقم الدولي الموحد للدوريات 0958-7403 . العدد 22، صيف 1999.
- مجموعة أوراق EDSAC في متحف ICL للحاسوب .
- مقدمة في البرمجة لـ EDSAC 2، 1957 .
- كيف غيّر جهاز الكمبيوتر EDSAC العلوم في الأربعينيات والخمسينيات ، رابط على يوتيوب على قناة تسمى نيو ساينتست، 7 مارس 2025 (تمت المشاهدة في 15 مارس 2025).
- أجهزة الكمبيوتر في أربعينيات القرن العشرين
- 1949 منشأة في إنجلترا
- 1949 في مجال الحوسبة
- مقدمات متعلقة بالحاسوب في عام 1949
- أجهزة الكمبيوتر البريطانية المبكرة
- أجهزة كمبيوتر فريدة من نوعها
- أجهزة الكمبيوتر التي تعمل بالأنابيب المفرغة
- مختبر الحاسوب بجامعة كامبريدج
- تاريخ جامعة كامبريدج
- الحواسيب التسلسلية
