CP/M — это известная операционная система для 8 битных процессоров Intel 8080. Если вам интересно узнать, как она была устроена на самом деле (не по пересказам, а по оригинальному исходному коду) — добро пожаловать под кат.
Границы исследования
Ядро CP/M состоит из трех основных компонентов:
-
CCP (Console Command Processor) — командный процессор.
-
BDOS (Basic Disk Operating System) — основная дисковая система, отвечающая за файловые операции.
-
BIOS (Basic Input/Output System) — аппаратно-зависимая часть с драйверами устройств.
BIOS мы рассматривать не будем, так как она сильно привязана к конкретному железу. С её API можно ознакомиться Читать полностью »







