„CP/M” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
33. sor:
A CP/M képes volt futni a [[Zilog Z80]] processzoron alapuló rendszereken, mivel a Z80 felülről kompatibilis volt a 8080-nal, azonban nem használta a Z80-as processzornál rendelkezésre álló speciális utasításokat.
==Az operációs rendszer komponensei==
A 8-bites változatban futás közben a memóriában betöltődött CP/M operációs rendszernek három komponense volt:
* ''Basic Input/Output System'' vagy [[BIOS]],
* ''Basic Disk Operating System'' vagy BDOS,
* ''Console Command Processor'' vagy CCP.
A BIOS és a BDOS memóriában rezidensek voltak, míg CCP szintén memória rezidens volt, de egy alkalmazás felülírhatta, ebben az esetbe automatikusan betöltődött az alkalmazás lefutása után. Továbbá nagyszámú tranziens parancsot biztosítottak a sztenderd feladatokhoz. A tranziens parancsok [[fájl]]ban helyezkedtek el a lemezen .COM [[fájlkiterjesztés]]sel.
== Örökség ==
Kimutathatóan számos viselkedését örököltek a [[Microsoft Windows]] modern verziói a CP/M-től, mivel visszafelé kompatibilisek voltak az [[MS-DOS]]-sal, amely megpróbált némi visszafelé kompatibilitást nyújtani a CP/M-mel. A [[8.3-as fájlnév]], amely sztenderd az [[MS-DOS]]-ban és [[Windows 3.x]]-ban, eredetileg a CP/M sajátja volt<ref>{{cite web|url=http://blogs.msdn.com/b/oldnewthing/archive/2009/06/10/9718865.aspx|title=Why does MS-DOS use 8.3 filenames instead of, say, 11.2 or 16.16?|last1=Chen|first1=Raymond|work=The Old New Thing|accessdate=December 17, 2010}}</ref>. A [[
Továbbá a [[fájl vége|szövegfájl végét]] jelző karakter és a [[copy (parancs)|copy]] parancs működése szintén visszavezethető a CP/M-re<ref>{{cite web|url=http://blogs.msdn.com/b/oldnewthing/archive/2004/03/16/90448.aspx|title=Why do text files end in Ctrl+Z?|last1=Chen|first1=Raymond|work=The Old New Thing|accessdate=December 17, 2010}}</ref>.
|