CAP computer
कैम्ब्रिज सीएपी कंप्यूटर पहला सफल प्रयोगात्मक कंप्यूटर था जिसने हार्डवेयर और सॉफ्टवेयर दोनों में सुरक्षा क्षमताओं के उपयोग का प्रदर्शन किया। इसे 1970 के दशक में कैम्ब्रिज विश्वविद्यालय की कंप्यूटर प्रयोगशाला में विकसित किया गया था। उस समय की अधिकांश शोध मशीनों के विपरीत, यह एक उपयोगी सेवा मशीन भी थी। वर्तमान में मशीन के सामने के चिन्ह पर लिखा हैः स्मृति संरक्षण पर सीएपी परियोजना 1970 से 1977 तक चली। यह एम. विल्क्स और आर. नीधम के तहत हार्डवेयर में कार्यान्वित क्षमताओं पर आधारित था, जिसके कार्यान्वयन के लिए डी. व्हीलर जिम्मेदार थे। आर. नीधम को 1978 में सीएपी (क्षमता संरक्षण) परियोजना के लिए बी. सी. एस. तकनीकी पुरस्कार से सम्मानित किया गया था। डिजाइन सीएपी को इस तरह से डिजाइन किया गया था कि मेमोरी सेगमेंट या हार्डवेयर तक किसी भी पहुंच के लिए आवश्यक था कि वर्तमान प्रक्रिया में आवश्यक क्षमताएँ हों। 32-बिट प्रोसेसर में माइक्रोप्रोग्रामिंग नियंत्रण, दो 256-प्रविष्टि कैश, एक 32-प्रविष्टि लेखन बफर और क्षमता इकाई थी, जिसमें मूल्यांकन क्षमताओं को रखने के लिए 64 रजिस्टर थे। फ्लोटिंग पॉइंट ऑपरेशन एकल 72-बिट संचायक का उपयोग करके उपलब्ध थे। निर्देश सेट में क्षमता और प्रक्रिया-नियंत्रण निर्देशों के लिए बुनियादी ए. एल. यू. और स्मृति संचालन सहित 200 से अधिक निर्देश शामिल थे। शिकागो और प्लेसी सिस्टम 250 डिजाइनों में उपयोग किए जाने वाले प्रोग्रामर-दृश्यमान रजिस्टरों के बजाय, जब कोई प्रोग्राम क्षमता को परिभाषित करता है तो सीएपी आंतरिक रजिस्टरों को चुपचाप लोड कर देता है। स्मृति को 64K 32-बिट शब्दों के खंडों में विभाजित किया गया था। प्रत्येक खंड में डेटा या क्षमताएँ हो सकती हैं, लेकिन दोनों नहीं। हार्डवेयर को एक संबद्ध मिनी कंप्यूटर के माध्यम से एक्सेस किया गया था। ऑपरेटिंग सिस्टम का गठन करने वाली सभी प्रक्रियाएं एएलजीओएल 68सी में लिखी गई थीं, हालांकि कई अन्य निकटता से जुड़ी संरक्षित प्रक्रियाएं-जैसे कि पेजिनेटर-बीसीपीएल में लिखी गई हैं। ऑपरेशन द सीएपी पहली बार 1976 में चालू हुआ। एक पूरी तरह से कार्यात्मक कंप्यूटर, इसमें एक पूर्ण ऑपरेटिंग सिस्टम, फ़ाइल सिस्टम, संकलक आदि शामिल थे। ओएस ने एक प्रक्रिया वृक्ष संरचना का उपयोग किया, जिसमें एक प्रारंभिक प्रक्रिया थी जिसे "मास्टर समन्वयक" कहा जाता था। इसने संचालन के अलग-अलग तरीकों की आवश्यकता को हटा दिया, क्योंकि प्रत्येक प्रक्रिया सीधे अपने बच्चों के संसाधनों तक पहुंच सकती थी। व्यवहार में, सीएपी के संचालन के दौरान केवल दो स्तरों का उपयोग किया गया था। 1981 में SNOBOL4 प्रोग्रामिंग भाषा के MACRO SPITBOL संस्करण को निकोलस जे. एल. ब्राउन द्वारा CAP पर लागू किया गया था। प्लेसी सिस्टम 250 आई. बी. एम. सिस्टम/38 C.mmp आर. एस. आर. ई. फ्लेक्स संदर्भ कंप्यूटर यूनाइटेड किंगडम क्षमता प्रणाली में डिज़ाइन किए गए एक तरह के कंप्यूटर कैम्ब्रिज कंप्यूटर प्रयोगशाला विश्वविद्यालय