CAP computer
کیمبرج سی اے پی کمپیوٹر پہلا کامیاب تجرباتی کمپیوٹر تھا جس نے ہارڈ ویئر اور سافٹ ویئر دونوں میں حفاظتی صلاحیتوں کے استعمال کا مظاہرہ کیا۔ اسے 1970 کی دہائی میں یونیورسٹی آف کیمبرج کمپیوٹر لیبارٹری میں تیار کیا گیا تھا۔ اس وقت کی زیادہ تر تحقیقی مشینوں کے برعکس، یہ ایک مفید سروس مشین بھی تھی۔ اس وقت مشین کے سامنے والے نشان پر لکھا ہے: میموری پروٹیکشن پر سی اے پی پروجیکٹ 1970 سے 1977 تک چلا۔ یہ ایم ولکس اور آر نیدھم کے تحت ہارڈ ویئر میں نافذ کردہ صلاحیتوں پر مبنی تھا، جس کے نفاذ کے ذمہ دار ڈی وہیلر تھے۔ آر نیدھم کو 1978 میں سی اے پی (صلاحیت تحفظ) پروجیکٹ کے لیے بی سی ایس ٹیکنیکل ایوارڈ سے نوازا گیا۔ ڈیزائن سی اے پی کو اس طرح ڈیزائن کیا گیا تھا کہ میموری کے حصے یا ہارڈ ویئر تک کسی بھی رسائی کی ضرورت ہوتی ہے کہ موجودہ عمل میں ضروری صلاحیتیں ہوں۔ 32 بٹ پروسیسر میں مائکرو پروگرامنگ کنٹرول، دو 256-انٹری کیشے، ایک 32-انٹری رائٹ بفر اور خود صلاحیت یونٹ شامل تھے، جس میں تشخیص شدہ صلاحیتوں کو برقرار رکھنے کے لیے 64 رجسٹر تھے۔ فلوٹنگ پوائنٹ آپریشنز ایک واحد 72 بٹ جمع کرنے والے کا استعمال کرتے ہوئے دستیاب تھے۔ انسٹرکشن سیٹ میں 200 سے زیادہ ہدایات شامل تھیں، جن میں بنیادی اے ایل یو اور میموری آپریشنز، صلاحیت اور عمل پر قابو پانے کی ہدایات شامل تھیں۔ شکاگو اور پلیسی سسٹم 250 کے ڈیزائنوں میں استعمال ہونے والے پروگرامر سے نظر آنے والے رجسٹروں کے بجائے، جب کوئی پروگرام صلاحیت کی وضاحت کرتا ہے تو سی اے پی اندرونی رجسٹروں کو خاموشی سے لوڈ کرتا ہے۔ میموری کو 64K 32 بٹ الفاظ تک کے حصوں میں تقسیم کیا گیا تھا۔ ہر حصے میں ڈیٹا یا صلاحیتیں ہو سکتی ہیں، لیکن دونوں نہیں۔ ہارڈ ویئر تک رسائی ایک متعلقہ منی کمپیوٹر کے ذریعے حاصل کی گئی تھی۔ آپریٹنگ سسٹم کو تشکیل دینے والے تمام طریقہ کار ALGOL 68C میں لکھے گئے تھے، حالانکہ بہت سے دوسرے قریب سے وابستہ محفوظ طریقہ کار-جیسے پیجینیٹر-BCPL میں لکھے گئے ہیں۔ آپریشن دی سی اے پی پہلی بار 1976 میں عمل میں آیا۔ ایک مکمل طور پر فعال کمپیوٹر، اس میں ایک مکمل آپریٹنگ سسٹم، فائل سسٹم، مرتب کرنے والے وغیرہ شامل تھے۔ او ایس نے ایک پروسیس ٹری ڈھانچہ استعمال کیا، جس میں ایک ابتدائی عمل تھا جسے "ماسٹر کوآرڈینیٹر" کہا جاتا ہے۔ اس سے آپریشن کے الگ الگ طریقوں کی ضرورت ختم ہو گئی، کیونکہ ہر عمل اپنے بچوں کے وسائل تک براہ راست رسائی حاصل کر سکتا تھا۔ عملی طور پر، سی اے پی کے آپریشن کے دوران صرف دو درجے استعمال کیے گئے تھے۔ 1981 میں ایس این او بی او ایل 4 پروگرامنگ زبان کا میکرو اسپٹبول ورژن سی اے پی پر نکولس جے ایل براؤن نے نافذ کیا تھا۔ پلیسی سسٹم 250 آئی بی ایم سسٹم/38 C.mmp آر ایس آر ای فلیکس حوالہ جات کمپیوٹرز جو برطانیہ کی صلاحیت کے نظام میں ڈیزائن کیے گئے ہیں ایک قسم کے کمپیوٹرز یونیورسٹی آف کیمبرج کمپیوٹر لیبارٹری