section_heading: BDOS
paragraph_text: BDOS je sadržavao 40 osnovnih funkcija koje su rabili korisnički programi, i koje su rabili ostali dijelovi operacijskog sistema za pristup resorsima sistema kao disketne jedinice, serijski međusklopovi, zaslon i slično. Funkcije su bile dostupne preko sistemskih poziva koje su bili pokazivači u memoriji računala koji je držao BDOS preko kojih su izvršavane podrutine. Nakon izvršavanja ovih podrutina, BDOS bi se vratio nazad u program koji je pozvao njegovo izvršavanje. BDOSova svrha je bila u stvari standardna ulazno izlazna biblioteka podrutina za sve CP/M programe.