CP/M

A HupWiki-ből...

Control Program / Microcomputer

Régi idők közkedvelt operációs rendszere, sajnos a DOS megjelenésével háttérbe szorult, majd teljesen eltűnt. Utolsó maradéka a csak a .com formátum, az FCB alapú file kezelés, a meghajtó betűjelek fogalma, és sok más programozási struktúra, mint például a PSP (program segment prefix) is (a DOS programozási leírása még ma is hemzseg CP/M fogalmaktól). Ilyen módon a mai Windows operációs rendszerek is néha a CP/M-től örökölt dolgokat használják, mint például az igen elavult meghajtóbetűjel mizéria, amitől mamár a Microsoft is kezd eltávolodni, és helyette elkezdte bevezetni a UNIX-ból ismerős mount-olás (csatolás) fogalmat, igaz "reparse point" néven (a DOS és "örökösei" több szempontból is a CP/M és a UNIX kereszteződésének tűnik a UNIX jobb tulajdonságainak kihagyása mellett) ...

A CP/M eredendően 8080-as CPU-t tartalmazó rendszerekhez írodott, de mivel a Z80 CPU kompatibilis vele, sok későbbi számitógépen futott CP/M, mely Z80-at tartalmazott, mint például a Commodore 128, amelyben egy Z80 IS található a 6502 alapú CPU mellett, de Commodore 64-hez is kapható volt Z80-as cartridge ("kártya") amivel volt lehetőség CP/M futtatására.

Személyes eszközök