Indholdsfortegnelse:
Hvis du læser dette, er chancerne for, at du bruger en pc. Det kører sandsynligvis også Windows, eller måske bruger du Mac OS X eller Linux. Hvis en skæbnesvangre dag i 1980 havde spillet anderledes, bruger vi muligvis CP / M i stedet.
Beginnings
Gary Kildall var en datalogi, der underviste ved Naval Postgraduate Academy i Monterey Californien i begyndelsen af 1970'erne, der fangede en række nye teknologier udviklet af Intel nord i Silicon Valley.Virksomheden havde for nylig introduceret mikroprocessoren, men Kildall så det fulde potentiale, da Intel kun så det kontrollere trafiklys. Han indså, at det ville være muligt at bygge personlige computere, men hvad de virkelig havde brug for var software til at køre dem.
Forøgelsen af CP / M
Kildall, der arbejdede som konsulent for Intel, udviklede PL / M eller programmeringssprog til mikrocomputere, som var et programmeringssprog for mikrocomputere og kontrolprogram for mikrocomputere eller CP / M.CP / M var et operativsystem, der teoretisk kunne køre på enhver mikrocomputer, så længe de maskinafhængige dele blev portet.
Kildalls design var strålende. CP / M blev opdelt i tre dele: BIOS (Basic Input / Output System), Basic Disk Operating System (BDOS) og Console Command Processor (CCP). BIOS håndterede den maskinafhængige kode, mens CCP accepterede kommandoer fra brugeren, svarende til shell på Unix og Linux-systemer.