|
TABLE OF CONTENTS |
&L I ? ~CF7 / |
|
ar as b bas bcd :boot cat . . . . . . S S 0 chdir check . . . . . 0 cbrnod chown crnp cp .... ·..~ date db dbppt e.g..... dc df . . . . . . . e e 0 d sw . . . . . . . C C C dtf du ed f md e.g...... for if orrn A · hup ibppt. id in ........ is mail mesg mkdir . . . . C C C mkfs . . . . . g . g in ount . . . . . C e mnv . . . . . . . e g nm od pr rew ......... r kd . . . . . . . . r kf . . . . . . . C C rki rm rmndir sdate sh stat ......... strip su |
gee...... gee...... C.. g~e.ee S egg...... g...eg.Ce egg...... egg...... ...e..ege e.g...... C · CPC gee. gee...... gee...... gee...... g.e...... e.g...... egegeegge e.g...... ..ee.g..g egg...... e.g...... ..Ceg..ge g.e...... egg...... gee...... g.e...... gee...... e.g...... gee...... g.e...... g.e...... gee...... gee...... g.e...... e.g. e.g.. gee...... gee...... g.e...... gee...... gee...... g.e...... e.g...... e.g...... g.e...... e.g...... g.e...... gee...... |
egg... egg... C..... egg... e.g... gee... Ce..... e.g... egg... e.g... eg C gee gee... e.g... egg egg e.g... e.g... egegee gee... egg... e.g... e.g... egg... e.g... egg... e.g... e.g... gee... egg... gee... e.g... egg... e.g... e.g... egeeg. C · C ~ eg e.g... gee... e.g... e.g... gee... e.g... egg... e.g... e.g... |
archive (combine) files assembler compile B program BASIC dialect convert ASCII to BCD reboot system concatenate (or print) files change working directory check consistency of file system change access mode of files change owner of files compare file contents copy file c~et date and time of day symbolic debugger write binary paper tape desk calculator find free disk space delete files interactively format DECtape find disk usage |
text f md compi gener hang read link link list send |
editor file with given name le Fortran program ate form letter up typewriter binary paper tape editor (loader) to file contents of directory mail to another user |
permit or deny messages create directory initialize file system mount detachable file system move or rename file print namelist octal dump of file print file with headings rewind DECtape dump disk to tape format RK disk load disk from tape remove (delete) file remove (delete) directory run off (format) text adjust date and time command interpreter get file status remove symbols, relocation bits become super—user |
|
sum tap tin tty ~ g egg gggg Ce gege egg. e egg type uinount un wc who write egeegegge.gegggggegggge |
sum file marfipulate DECtape get time information find name of terminal print file on IBM 2741 dismount removable file system find undefined symbols get (English) word count who is on the system write to another user |
lie SYSTEM CALLS |
|
break cemt chdir e C g g g g g g g e g g e g g g e g g e C g chrnod chown close gegggggeggegggggggggggg creat exec exit eeeegegeegeeeggg.egggggg fork egggggggeggggegggeggeggg if stat eeeegggeggggggggggggggg getuid e g g g g g g g g g g g g g g gtty ilgins intr geggeg geggegeg gee. link eeggeggeeegegegegggggeeg mkdir mount e e e 0 C e g C S C C e g e g e g e e open quit e eee egg gee gggg egg gee read rele seek geeeeeg.ggeggggggggggggg setuid egeggg gesmdate stat Cggggggggggeggggggegggg stime stty ~ ~ geeg egg eggeeg gee g tell time eCgegeeggggeeegggggegegg urnount unlink wait write gggeg..eeegggg.egggggge |
set program break catch EMT traps change working directory change mode of file change owner of file close open file create file execute program file terminate execution create new process status of open file get user ID get typewriter mode catch illegal instruction trap catch or inhibit interrupts link to file create directory mount file system open file catch or inhibit quits read file release processor move read or write pointer set user ID set date modified of file get file status set system time set mode of typewriter find read or write pointer get time of year dismount file system remove (delete) file wait for process write file |
III. SUBROUTINES |
|
atof atoi c time |
egg e.g... ggg egg gee gee eeC ggg ge egg gee gggg egge eeC C C eeegegggggggggggggggggg |
e xp e e C g g g g g g g g C C e C e |
convert convert convert |
ASCII to floatinci ASCII to integer time to ASCII |
exponential function |
|
fptrap ftoa ge t . egg ~ gee. C C egg · e Ce gee itoa 1 og egg C egg e e Ce CC ee. egg gee egg inesg ptime putc sin switch egggegggeeeegeeggggeee |
floating—point simulator convert floating to ASCII get character convert integer to ASCII logarithm base e print string on typewriter print time write character or word sine , cosine transfer depending on value |
IV. SPECIAL FILES |
|
egeCoeg eggeeg Ce egg. egege e eCeege eC.o ee Ceege. egee. geggegggeegeeeeeeeeeeeee eeeee.. .Ceeeeeeee ggge gCg C C g , tap7 e C 0 e C C e C g C g g e g CegegggeeegggCggeeeeege eee,tty5 egeegeege egeg eg |
core memory as file punched paper tape PF disk file RK disk file DECtape file console typewriter remote typewriter |
V. FILE FORMATS |
|
a gout archive bppt core e e e g g g g directory file system passwd |
assembler andloader output archive file
C e e e e g e g g C g C C C C C g C C e passVQ'ord file ~ map names to user ID's C C C e 00CC g g logged—in user information |
uids utmnp geeggegege egg |
VI. USER MAINTAINED PROGRAMS |
|
basic bj ggggegee cal chess g e e e e e g g g e e . e g C g e g C g g e das dli dp t YflOO g C g g g g e e . C e C e C C C e e e C C 0 sort ttt eeeeCeeeee.egee |
DEC supplied BASIC the game of black jack print calendar the game of chess disassembler load DEC binary paper tapes read DEC ASCII paper tapes the game of MOO sort a file the game of tic—tac—toe |
VII. MISCELLANEOUS |
a s2 a scii ba bc |
assembler's pass 2 map of ASCII B assembler B compiler |
|
bilib bproc brtl,brt2 fi ,f2,f3,f4 glob mit kbd liba libb 1 ibf login, logout. egg C egg g Ceeg ggg insh suf tab tabs |
egeeggeggggeegggg eggeggeg Ceeegege Ceeegeggggeggeggg egeg g egg egg. Ce egg eggeegeg CC'geeeeeC |
gegegegggeeggeeggeee.e eeggggegggeggggggg gee. gggggg egg egog gee gee. g e geeggeggo Cggeeegeegeeg |
egegeegee. C0 eggege |
egegge Cgege C Ceeggee egg 00 sege gggg eggs eg Ceegeg |
B interpreter library boot procedure B start and finish Fortran compiler passes argument expander initializer process map of TTY 37 keyboard standard assembly—language standard B library standard Fortran library logging on and logging off mini Shell raft's suffix table set tab stops on typewriter |
|
|
itoa(III): |
liba(VII): |
a.out(V): as( I): ba(VII): B as2(VII): standard |
|
|
|
|
access mode of files adjust date and time another user another user aeout(V): assembler and loader output archive (combine) files archive file archive(V): archive file argument expander ar(I): archive (combine) files |
ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ascii as(I) |
paper tapes to BCD to floating to integer |
|
(VII): map of assembler |
ASCII |
assembler and loader output assembler ass embler assembler's pass 2 assembly—language library as2(VII): assembler's pass 2 atof(III): convert ASCII to floating atoi(III): convert ASCII to integer B assembler B compiler B interpreter library B library B program B start and finish base e bas(I): BASIC dialect BASIC dialect BASIC basic(VI): DEC supplied BASIC ba( VII): B assembler BCD bcd(I): BCD
bilib( library binary binary binary binary bits e g bj(VI): |
convert ASCII to : B compiler super—user compile B program VII): B interpreter paper tape format paper tape paper tape paper tapes strip( I): |
the game of black jack |
|
break( II): |
set program |
dc(I): desk cal(VI): print cemt( II): ilgins( II): intr(II):
chinod ( I): chmod(II): chown(II):
putc(III): write get(III): get check(I): |
chess (VI): |
the game of |
|
black jack boot procedure boot(I): reboot system bppt(V): binary paper tape format bproc(VII): boot procedure break break(II): set program break brtl,brt2(VII): B start and finish calculator calendar cal(VI): print calendar catch EMT traps catch illegal instruction trap catch or inhibit interrupts catch or inhibit quits cat(I): concatenate (or print) files cemt(II): catch ENT traps change access mode of files change mode of file change owner of file change owner of files change working directory change working directory character or word character chdir(I): change working directory chdir(II): change working directory check consistency of file system check(I): check consistency of file system chess chess(VI): the game of chess chmod(I): change access mode of files chmod(II): change mode of file chown(I): change owner of files chown(II): change owner of file close open file close(II): close open file crnp(I): compare file contents (caribine) files command interpreter compare file contents compile B program compile Fortran program compiler passes compiler concatenate (or print) fiLes consistency of file system console typewriter contents of directory contents convert convert convert convert convert convert |
ASCII to BCD ASCII to floating ASCII to integer floating to ASCII integer to ASCII time to ASCII |
smdate(II): set date(I): get date and time of
|
symbolic (VI): read (VI): load basic( VI):
|
to ASCII |
copy file core image file core memory as file core(V): core image file cosine count cp(I): copy file create directory create directory create file create new process creat(II): create file ctime(III): convert time das(VI): disassembler date and time of day date and time date modified of file date(I): get date and time of day day db(I): symbolic debugger dbppt(I): write binary paper tape dc(I): desk calculator debugger DEC ASCII paper tapes DEC binary paper tapes DEC supplied BASIC DECtape file DECtape DECtape DECtape (delete) directory (delete) file delete files interactively (delete) file deny messages depending on value desk calculator detachable file system df(I): find free disk space dialect directory format directory directory directory directory directory directory airectory(V): disassembler disk file disk file disk from tape disk space disk to tape disk ~'sage disk |
directory format |
|
exec(II): fstat(II):
|
dismount file system dismount removable file system dli(VI): load DEC binary paper tapes dpt(VI): read DEC ASCII paper tapes dsw(I): delete files interactively dtf(I): format DECtape du(I): find disk usage dump disk to tape dump of file ed(I): text editor editor (loader) editor e |
EMT traps (English) word count exec(II): execute program file execute program file execution exit(II): terminate execution expander exp(III): exponential function exponential function file contents file on IBM 2741 file status file status file system file system. file system file system file system file system file system file system(V): file file with given name file with headinas file file file file if ile file file file file file file file file file file f il e file file file file |
system format |
format echeck(T): |
|
dsw(I): delete
|
fi ,f2,f3, libf(VII): for (I): |
f4(VII): standard
|
df(I): find rkl(I): load disk exp(III): exponential
|
files files. files. files file. file file |
e g cat( I): chinod ( I): simiate( II): |
file file find disk usage find file with given name find free disk space find name of terminal find read or write pointer find undefined symbols find(I): find file with given name finish floating to ASCII floating floating—point simulator for(I): compile Fortran program fork(II): create new process form letter format DECtape format RK disk (format) text format format format forinCI): generate form letter Fortran compiler passes Fortran library Fortran program fptrap(III): floating—point simulator free disk space from tape fstat(II): status of open file ftoa(III): convert floating to ASCII function fl,f2,f3,f4(VII): Fortran compiler passes game of black jack game of chess game of MOO game of tic—tac—toe generate form letter get character get date and time of day get (English) word count get file status get file status get time information get time of year get typewriter mode get user ID get(III): get character |
ilgins(II): catch core(V): core
|
intr(II): |
bj(VI): the game of black kbd(VII): map of TTY 37 |
form( I): |
generate form libraryg |
bilib(VII): B interpreter standard assembly—language libb(VII): standard B libf(VII): standard Fortran
|
agout(V): ld ( I |
getuid(II): get user ID given name glob(VII): argument expander gtty(II): get typewriter mode hang up typewriter headings hup(I): hang up typewriter IBM 2741 ID ID ID's ilgins(II): catch illegal instruction trap illegal instruction trap image file information information inhibit interrupts inhibit quits initialize file system initializer process init(VII): initializer process instruction trap integer to ASCII integer interactively interpreter library interpreter interrupts intr(II): catch or itoa(III): convert jack kbd(VII): map of TTY 37 keyboard keyboard lbppt(I): re.a~ binary paper tape ld(I): link editor (loader) letter liba( VII): libb( VII): libf(VII): library library. e library library |
1 ink link 1 ink link ls(I): list ln(I load load |
|
standard standard standard |
liba( VII): |
inhibit integer |
interrupts to ASCII |
assembly—language B library Fortran library |
editor (loader) to file to file (II): link to file contents of directory ): link to file DEC binary paper tapes disk from tape |
loader output (loader) logarithm base e logged—in user information logging off the system. eglogin, |
|
mesg(I): |
|
chmod(II): change chinod(I): change access
|
if ind(I): |
tty( I):
|
cat (I): concatenate
ppt(IV): punched |
f i nd given ): map create |
logging on and logging of f the system log(III): logarithm base e login, logout(VII): logging on and logout(VII): logging on and logging of f ,ls(I): list contents of directory mail to another user mail(I): send mail to another user manipulate DECtape map- names to user ID s map of ASCII map of TTY 37 keyboard mem(IV): core memory as file memory as file mesg(I): permit or deny messages mesg(III): print string on typewriter messages mini Shell mkdir(I): create director,y mkdir(II): create directory mkfs(I): initialize file system mode of file mode of files mode of typewriter mode modified of file MOO moo(VI): the game of MOO mount detachable file system mount file system mount(I): mount detachable file system mount(II): mount file system move or rename file move read or write pointer msh(VII): mini Shell mv(I): move or rename file name of terminal name name list |
names to user ID's new process nm(I): print namelist~ od(I): octal dump of file od(I): octal dump of file off (format) text open file open file open file open(II): open file (or print) files output. e gaeout(V): owner of file owner of files paper tape format paper tape paper tape paper tape |
|
dli(VI): load DEC binary dpt(VI): read DEC ASCII
|
seek( II): tell(II): |
passwd(V):
|
|
quit(II): catch |
|
|
paper tapes paper tapes pass 2 passes. 0.fl,f2,f3,f4(VII) passwd(V): password file password file permit or deny messages pointer pointer
|
pr ( I) print pr i nt) print print print |
headings |
or word quits |
typewriter |
procedure process process processor process program break program file program program ptime(III): print time punched paper tape putc(III): write character quit(II): catch or inhibit quits read binary paper tape read DEC ASCII paper tapes read file read or write pointer read or write pointer read(II): read file reboot system release processor rele(II): release processor relocation bits remote typewriter |
removable file syster~ remove (delete) directory remove (delete) file remove (delete) file remove symbols, relocation bits rename file rew(I): rewind DECtape rewind DECtape RF disk file rifO(IV): RF disk file RK disk file RK disk rkd(I): dump disk to tape |
|
suftab( VII):
stty(II):
|
fptrap(III): |
|
|
stat( I) stat( II) tabs(VII):
|
fstat( II): : get file get file set tab ): print |
rkf(I): rkl(I): rkO(IV) rmdir(I rm(I): roff(I) rot if '5 run off sdate(I) seek(II) send mai set date set mode |
format RK disk load disk from tape : RK disk file remove (delete) directory remove (delete) file : run off (format) text suffix table (format) text adjust date and time move read or write pointer 1 to another user modified of file of typewriter |
set program break set system time set tab stops set user ID setuid(II): set user ID Shell sh(I): command interpreter simulator sine, cosine sin(III): sine, cosine smdate(II): set date modified of file sort a file sort(VI): sort a file Space standard assembly—language library standard B library standard Fortran library start and finish stat(I): get file status stat(II): get file status status of open fXle status status stime(II): set system time stops on typewriter string on typewriter strip(I): remove symbols, relocation bits stty(II): set mode of typewriter suffix table
sum(I): sum file sum(I): sum file super—user supplied BASIC switch(III): transfer depending on value symbolic debugger symbols, relocation bits symbol s system format system time system systeme g C check( I): |
: become VI): DEC |
su ( I) basic(
un(I): find undefined
|
on typewriter |
|
and logging off the mkfs(I): initialize file
bppt(V): binary paper dbppt(I): write binary paper lbppt(I): read binary paper ppt(IV): punched~ paper rkd(I): dump disk to rkl(I): load disk from load DEC binary paper read DEC ASCII paper |
dpt(VI): |
|
tm(I): get d~te(I): get date and time(II): get
|
ptime(III): print sdate(I): adjust date and stimeCll): set system
kbd( VII): map of |
rnesg(III)
ttyO, |
gtty(II): get hup(I): hang up : print string on (II): set mode of set tab stops on tty(IV): console ,tty5(IV): remote
|
typewriter |
DECtape DECtape file or write pointer |
system.. elogin, logout(VII): logging on system system system.. .urnount(I): system system(V): file system format system tab stops on typewriter table tabs(VII): set tab stops on tape format tape tape tape tape tape tapeseg edli(VI): tapes tap(I): manipulate tell(II): find read terminal terminate execution text editor text tic—ta c—toe time information time of day time of year time to ASCII time(II): get time of year time time time tm(I): get time information transfer depending on value trapee .ilgins( II): traps ttt(VI): the game of tic—tac—toe TTY 37 keyboard tty(I): find name of terminal tty(IV): console typewriter ttyO,. eg ,tty5(IV): remote typewriter type(I): print file on IBM 2741 typewriter mode typewriter typewriter typewri. ter typewriter typewriter typewriter uids(V): map names to user ID's umount(I): dismount removable file system umount(II): dismount file system undefined symbols |
|
mail(I): write |
send mail to another (I): write to another transfer depending on
|
seek(II): tell(II): |
time(II): get time of as2(VII): assembler's pass type(I): print file on IBM kbd(VII): map of TTY |
un(I): find undefined symbols unlink(II): remove (delete) file usage user ID user ID user ID's user information user user utmp(V): logged—in user value g e C switc'n( III): wait for process wait(II): wait for process wc(I): get (English) word count who(I): who is on the system who(I): who is on the system with given name with headings word count word working directory working directory write binary paper tape write character or word write pointer write pointer write to another user write(I): write to another user year |
2 |
information |
2741 37 keyboard |