PIP (CP/M)
PIP – dyrektywa nierezydentna systemu CP/M, zlecająca uruchomienie programu PIP. Program ten przeznaczony jest do przetwarzania plików, tj. kopiowania, przenoszenia, łączenia i realizacji innych złożonych funkcji dotyczących obsługi plików i dyskietek. W przedmiotowym przypadku, jako plik należy rozumieć oprócz fizycznego zbioru zapisanego na dyskietce, lub grupy zbiorów wyodrębnionych za pomocą odpowiedniej nazwy niejednoznacznej, także fragment pliku, obszary różnych użytkowników oraz urządzenia logiczne dostępne w systemie, do których można odwoływać się tak jak do plików, np. LST – odpowiadający zazwyczaj drukarce, CON – konsoli, itd.
Program może działać w dwóch trybach:
- w trybie konwersacyjnym
- ten tryb pracy programu uruchamiany jest zleceniem
PIP
; po wydaniu polecenia PIP w tej postaci, program wczytywany jest do pamięci operacyjnej, gotowy do pracy program zgłasza się znakiem zachęty: * (gwiazdka), w trybie tym można wydawać kolejne polecenia, aż do zakończenia pracy z programem sekwencją klawiszy Ctrl+C lub znakiemCR
wydanym w pustej linii po znaku zachęty i powrotu do systemu operacyjnego, - w trybie wsadowym
- ten tryb pracy wsadowej wymaga wyspecyfikowania w dyrektywie argumentów wywołania polecenia
PIP
, które określają jakie czynności mają zostać przez program wykonane; po ich wykonaniu program kończy pracę i następuje powrót do powłoki systemu operacyjnego; ten tryb pracy programu umożliwia umieszczanie zleceń dla programu w plikach wsadowych o rozszerzeniuSUB
, wykonywanych poleceniem SUBMIT.
Ogólna postać poleceń programu PIP
, zarówno dla trybu konwersacyjnego pracy, jak i postać argumentów wywołania z linii poleceń oraz dla trybu wsadowego, jest następująca:
przeznaczenie=źródło[parametry]
[1]
lub
przeznaczenie=źródło1[, źródło2[..., źródło_n]][parametry]
[1]
Przypisy
[edytuj | edytuj kod]Bibliografia
[edytuj | edytuj kod]- Roman Świniarski, System operacyjny CP/M, Wydawnictwa Naukowo-Techniczne, Warszawa 1988, seria: Mikrokomputery, ISBN 83-204-1022-3
- Wojciech Cellary, Jarogniew Rykowski, System operacyjny CP/J dla mikrokomputera Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1988 r., seria: Mikrokomputery, ISBN 83-204-1042-8
- Wojciech Cellary, Paweł Krysztofiak, Elwro 800 Junior, Wydawnictwa Naukowo-Techniczne, Warszawa 1989 r., seria: Podręczna Pamięć Programisty, ISBN 83-204-1123-8