Inhoudsopgave:
Als u dit leest, is de kans groot dat u een pc gebruikt. Waarschijnlijk draait het ook op Windows, of misschien gebruikt u Mac OS X of Linux. Als een noodlottige dag in 1980 anders had gespeeld, zouden we in plaats daarvan CP / M kunnen gebruiken.
Beginnings
Gary Kildall was een computerwetenschapper die les gaf aan de Naval Postgraduate Academy in Monterey, Californië in het begin van de jaren zeventig, die een aantal nieuwe technologie, ontwikkeld door Intel in het noorden in Silicon Valley, in de wind kreeg.Het bedrijf had onlangs de microprocessor geïntroduceerd, maar Kildall zag het volledige potentieel toen Intel het alleen verkeerslichten zag regelen. Hij besefte dat het mogelijk zou zijn om personal computers te bouwen, maar ze hadden echt software nodig om ze te laten werken.
De opkomst van CP / M
Kildall, werkzaam als consultant voor Intel, ontwikkelde PL / M, of programmeertaal voor microcomputers, een programmeertaal voor microcomputers, en een besturingsprogramma voor microcomputers, of CP / M.CP / M was een besturingssysteem dat theoretisch op elke microcomputer zou werken, zolang de machine-afhankelijke onderdelen werden geporteerd.
Het ontwerp van Kildall was briljant. CP / M was verdeeld in drie delen: het BIOS (Basic Input / Output System), het Basic Disk Operating System (BDOS) en de Console Command Processor (CCP). Het BIOS verwerkte de machine-afhankelijke code, terwijl de CCP opdrachten van de gebruiker accepteerde, vergelijkbaar met de shell op Unix- en Linux-systemen.