This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
cp-v [2020/03/07 19:05] smj |
cp-v [2020/03/10 02:19] smj |
||
---|---|---|---|
Line 1: | Line 1: | ||
=====CP-V Operating System===== | =====CP-V Operating System===== | ||
+ | |||
+ | The CP-V User's Guide can be found at [[https:// | ||
**User commands**: | **User commands**: | ||
- | ! is the command prompt for CP-V\\ | + | //! is the command prompt for CP-V// |
- | CTRL-Y / ESC-Y stops a job, GO will continue it or QUIT will kill it\\ | + | ||ESC-Y||Stops the current |
- | ESC-R - Reprints the current line\\ | + | ||ESC-R||Reprints the current line|| |
- | ESC-X - Deletes the current line\\ | + | ||ESC-X||Deletes the current line|| |
- | ESC-E - Toggles | + | ||ESC-E||Toggles |
- | FL - File List\\ | + | ||COPY||Copy |
- | LIST - a Long file list (also L)\\ | + | |
- | COPY - COPY fid1 TO fid2 (Copies fid1 to fid2) | + | |
- | COPY fid1 INTO fid2 (Appends fid1 to fid2) | + | |
- | COPY fid to ME (this displays the contents of a file to the screen) | + | |
- | TIME - Displays the time of day\\ | + | |
- | TELL - Try ' | + | |
- | STATUS - Shows how much time you have used\\ | + | |
- | T - Lists the terminal line status - !T 37 will set Teletype Model 37\\ | + | |
- | SPLIST - Prints the spool status\\ | + | |
- | OFF - LOGS OUT of the system while displaying a usage summary\\ | + | |
+ | Examples: | ||
+ | | ||
+ | COPY file1 TO file2 - Straight copy | ||
+ | COPY file1 INTO file2 - Appends file1 to file2 | ||
+ | COPY file1 TO ME - Displays file1 to the terminal | ||
+ | |||
+ | ||DISPLAY||Display System Status|| | ||
+ | ||FL||File List|| | ||
+ | ||LIST||Long file list (also try L)|| | ||
+ | ||T||Lists and sets the terminal line status.|| | ||
+ | ||TELL||Displays a message at a particular time. ex: TELL ME HI at (HH:MM)|| | ||
+ | ||TIME||Displays the Time of Day|| | ||
+ | ||SHOW||SHOW details about your account|| | ||
+ | ||STATUS||Displays how much CPU and system time you've used|| | ||
+ | ||OFF||LOGS OUT of the system while displaying a usage summary|| | ||
**The Editor**:\\ | **The Editor**:\\ | ||
- | E or EDIT a file\\ | + | **NOTE**: //IN and DE modify the current file// |
- | *TY - Type All LInes\\ | + | !E or !EDIT filename / !BUILD filename if the file doesn' |
- | *TY0+ - Type a screen full of lines starting at 0\\ | + | ||DE||DElete the current line - ex. DE6 will delete line 6|| |
- | *+ print a screen full of lines starting at the current line\\ | + | ||IN||INsert next line - ex. TY7 and then IN will insert (overwrite) at line 8.000|| |
+ | ||SE||SEt line - ex. SE8 will make line 8.000 the current line|| | ||
+ | ||TY||TYpe all lines|| | ||
+ | ||TY0+||TYpe | ||
+ | ||+||Type | ||
Line 34: | Line 45: | ||
APL - A Programming Language\\ | APL - A Programming Language\\ | ||
BASIC - Beginners All-Purpose Symbolic Instruction Code\\ | BASIC - Beginners All-Purpose Symbolic Instruction Code\\ | ||
- | FORT - FORTRAN IV (!FOR ME OVER #\\ | + | FORT - FORTRAN IV (!FORT ME OVER #\\ |
F77 - FORTRAN 77\\ | F77 - FORTRAN 77\\ | ||
+ | |||
+ | **__BASIC Command Usage and Example Session__** | ||
+ | |||
+ | ||ACC||ACCesses a directory. | ||
+ | ||CAT||CATalogue the directory.|| | ||
+ | ||LIST||LIST program buffer|| | ||
+ | ||RUN||RUN program buffer|| | ||
+ | ||SAVE||SAVE a program ON FILE. Ex. //SAVE ON MYBAS//|| | ||
+ | ||SYS||SYStem quits BASIC and returns to !TEL|| | ||
+ | |||
+ | !BASIC | ||
+ | VER. C02 | ||
+ | >ACC GAMEB | ||
+ | >CAT | ||
+ | |||
+ | **ACCOUNT** | ||
+ | GAMEB | ||
+ | |||
+ | O GRAN HR:00 MO/ | ||
+ | | ||
+ | C 3 18:00 02/ | ||
+ | K 7 14:00 01/ | ||
+ | C 5 18:00 02/ | ||
+ | C 2 18:00 02/ | ||
+ | C 4 18:00 02/ | ||
+ | C 2 18:00 02/ | ||
+ | C | ||
+ | C 1 18:00 02/ | ||
+ | K | ||
+ | C 5 18:00 02/ | ||
+ | C 3 18:00 02/ | ||
+ | C 6 18:00 02/ | ||
+ | C 2 18:00 02/ | ||
+ | C 2 18:00 02/ | ||
+ | C 3 18:00 02/ | ||
+ | C 8 18:00 02/ | ||
+ | K 4 10:00 12/ | ||
+ | C 2 10:00 12/ | ||
+ | K 7 15:00 01/ | ||
+ | C 5 18:00 02/ | ||
+ | C 3 18:00 02/ | ||
+ | K 2 20:00 11/ | ||
+ | C 6 18:00 02/ | ||
+ | C 2 18:00 02/ | ||
+ | C 4 18:00 02/ | ||
+ | C 4 18:00 02/ | ||
+ | C 1 18:00 02/ | ||
+ | C 4 18:00 02/ | ||
+ | | ||
+ | >10 FOR I = 0 TO 10 | ||
+ | >20 PRINT I | ||
+ | >30 NEXT I | ||
+ | >40 END | ||
+ | >RUN | ||
+ | | ||
+ | 17:14 MAR 10 RUNCBAA... | ||
+ | | ||
+ | 0 | ||
+ | 1 | ||
+ | 2 | ||
+ | 3 | ||
+ | 4 | ||
+ | 5 | ||
+ | 6 | ||
+ | 7 | ||
+ | 8 | ||
+ | 9 | ||
+ | 10 | ||
+ | |||
+ | 40 HALT | ||
+ | |||
+ | **__FORTRAN IV Example Session__** | ||
+ | |||
+ | !FORT ME OVER # | ||
+ | EXT. FORTRAN IV, VERSION E02 | ||
+ | OPTIONS > | ||
+ | > GOTO JAIL | ||
+ | | | ||
+ | | ||
+ | | ||
+ | | ||
+ | > DO 100 I=1,10 | ||
+ | > | ||
+ | > STOP | ||
+ | > END | ||
+ | |||
+ | |||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | WORDS WORDS | ||
+ | ----- ----- | ||
+ | GENERATED CODE: 18 00012 | ||
+ | | ||
+ | LOCAL VARIABLES: | ||
+ | | ||
+ | ----- ----- | ||
+ | TOTAL PROGRAM: | ||
+ | | ||
+ | !RUN | ||
+ | | ||
+ | ' | ||
+ | I = 1 | ||
+ | I = 2 | ||
+ | I = 3 | ||
+ | I = 4 | ||
+ | I = 5 | ||
+ | I = 6 | ||
+ | I = 7 | ||
+ | I = 8 | ||
+ | I = 9 | ||
+ | I = 10 | ||
+ | | ||
+ | |||