CP

From Atariki

Revision as of 11:40, 24 lut 2010; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Command Procesor, w skrócie CP jest procesorem poleceń dla systemu DOS 2.5 eliminującym uciążliwy oryginalny procesor DUP.SYS Obsługiwany jest z linii poleceń, umożliwia stosowanie zewnętrznych rozszerzeń. Lokuje się w pamięci ustawiając właściwie wskaźnik MEMLO. Jest odporny na reset i eliminuje potrzebę ponownego ładowania procesora po wyjściu z aplikacji do DOS.

Został napisany przez programistów współpracujących z L.K. Avalon.

Lista komend

1. DIR (DIRectory):

  • wyświetla listę plików specyfikowanych przez "fnam" z dyskietki w stacji o numerze n;
  • jeśli "fnam" nie jest podany, wyświetla wszystkie istniejące pliki;
  • składnia: [Dn:]DIR [fnam].

2. ERA (ERAse):

  • wymazuje plik(i) specyfikowane przez "fnam";
  • składnia: [Dn:]ERA fnam.

3. REN (REName):

  • zmienia nazwę pliku z 'fnaml' na 'fnam2';
  • jeśli plik 'fnam2' istnieje, CP wymaże ten plik o ile nie użyto w nazwach tzw. wild cards(*?), likwiduje to błąd DOS-a, który pozwala, aby na dyskietce zaistniały dwa pliki o tej samej nazwie
  • składnia: [Dn:]REN fnaml,fnam2.

4. CAR (to CARtridge):

  • przechodzi do wewnętrznego BASIC-u; -jeśli BASIC jest wyłączony to CP włączy go sam;
  • składnia: [Dn:]CAR.

5. BOF (Basic OFf):

  • wyłącza wewnętrzny BASIC (zwalnia pamięć przez niego zajętą)
  • składnia: [Dn:]BOF.

6. MEM (MEMory):

  • wyświetla MEMlo MEMhi (dolna i górna granica w notacji szesnastkowej;
  • składnia: [Dn:]MEM.

7. RUN;

  • Skacze do adresu lub uruchamia ostatnio załadowany plik, jeśli adres nie został podany;
  • Adres należy podać w notacji szesnastkowej;
  • składnia: [Dn:)RUN [adres].

8. Odpowiedź, która zawiera tylko nazwę urządzenia (np. D2:) zmienia aktualne urządzenie i prompt. Inne odpowiedzi CP traktuje jako nazwy plików lub komend zewnętrznych do załadowania i uruchomienia. Jeśli nazwa nie zawiera rozszerzenia, CP dodaje swoje własne "COM". Aby załadować plik z innym rozszerzeniem niż "COM", należy napisać pełną nazwę pliku (z rozszerzeniem po kropce). Jeśli nazwa pliku nie zawiera rozszerzenia należy ją zakończyć kropką.

Personal tools