April 1, 1981 238 IPM VM/3 7 0 eMS User's Guide
This section contains information for assembler language proqrammers who
may occasionally need to write programs to be used in the
machines; you can not execute these programs under any other operating
systems.
Program Linkage
call instruction,
program linkage for you. The registers used and their contents are
discussed in the following paragraphs.
first entry in the list is the name of the called routine or
program.
can use to-save your caller's registers. This save area is provided to
satisfy standard
The
update your disk file directory, and calculate and type the time used in
program execution. These values appear in the
is displayed at your terminal when your program finishes execution:
R;T=n.nn/x.xx hh:mm:ss
where n.nn is the
hours, minutes, and seconds. If a routine takes longer than 4,294
seconds (about 71 minutes),
display *.** in place of n.nn or x.xx.
this address to establish immediate addressability in your program.
for communication with your programs.
Fiqure
section 13. programming for the