विषयसूची:
यदि आप इसे पढ़ रहे हैं, तो संभावना है कि आप एक पीसी का उपयोग कर रहे हैं। यह शायद विंडोज भी चल रहा है, या शायद आप मैक ओएस एक्स या लिनक्स का उपयोग कर रहे हैं। यदि १ ९ If० में एक दिन भी अलग था, तो हम सीपी / एम का उपयोग कर रहे थे।
शुरुआत
गैरी किल्डॉल 1970 के दशक की शुरुआत में मॉन्टेरी कैलिफ़ोर्निया में नेवल पोस्टग्रेजुएट एकेडमी में एक कंप्यूटर वैज्ञानिक थे, जिन्होंने सिलिकॉन वैली में उत्तर में इंटेल द्वारा विकसित कुछ नई तकनीक की हवा पकड़ी थी।कंपनी ने हाल ही में माइक्रोप्रोसेसर को पेश किया था, लेकिन किल्डॉल ने पूरी क्षमता देखी जब इंटेल ने केवल इसे ट्रैफिक लाइट को नियंत्रित करते हुए देखा। उन्होंने महसूस किया कि व्यक्तिगत कंप्यूटर बनाना संभव होगा, लेकिन उन्हें चलाने के लिए सॉफ्टवेयर की वास्तव में आवश्यकता थी।
द राइज ऑफ सीपी / एम
इंटेल के लिए एक सलाहकार के रूप में काम कर रहे किल्डॉल ने माइक्रो कंप्यूटरों के लिए पीएल / एम या प्रोग्रामिंग लैंग्वेज विकसित की, जो माइक्रो कंप्यूटरों के लिए एक प्रोग्रामिंग भाषा थी, और माइक्रो कंप्यूटर के लिए नियंत्रण कार्यक्रम, या सीपी / एम।CP / M एक ऑपरेटिंग सिस्टम था जो सैद्धांतिक रूप से किसी भी माइक्रो कंप्यूटर पर चलता था, जब तक कि मशीन पर निर्भर भागों को पोर्ट किया जाता था।
किल्डॉल का डिजाइन शानदार था। CP / M को तीन भागों में विभाजित किया गया था: BIOS (बेसिक इनपुट / आउटपुट सिस्टम), बेसिक डिस्क ऑपरेटिंग सिस्टम (BDOS) और कंसोल कमांड प्रोसेसर (CCP)। BIOS ने मशीन-निर्भर कोड को संभाला, जबकि CCP ने यूनिक्स और लिनक्स सिस्टम पर शेल के समान उपयोगकर्ता से कमांड स्वीकार किए।
