Zaskoczyłeś mnie tą tezą, przyjrzałem się sprawie i masz rację w przypadku starej wersji CPM 2.2. Który jest na 4ej stronie dysków systemowych. Skasowałem z niej wszystkie pliki a jednak ku mojemu zaskoczeniu komenda |CPM uruchomiła z niej system. Naprawdę nie wiedziałem że CPM może być taki malutki (9KB) i że się tam mieści.
Wiem że ta komenda wczytuje coś ze zerowej ścieżki pod nieznany mi adres i to uruchamia, pod warunkiem że sektory mają numery od &41 bo inaczej się zdenerwuje. Ale że widywałem demka uruchamiane przez |CPM a które ścieżkę 1 mają sformatowaną np na 1 czterokilobajtowy sektor o niestandardowym nr, więc wygląda na to że ten loader się mieści tylko na ścieżce 0.
Za to CPM 3.0 zwany też CPM+, buja się z pliku C10CPM3.EMS 25KB, choć istnieją też wersje uruchamiane z binarki (25KB) przez RUN" z dysków we formacie DATA, a więc bez tych zarezerwowanych sektorów.