,- ./ 0 /1 . 2, 0
3 #454
0 # :>455:443? +"% % 3::;
!4<:; " !
>
1,%/>;>>>5543?
# ) %
-@ *
*,)#!"",$/%%/)'+2%/+/$"!-@
#'2+1#67+)#$)20)!1)$)-!02!1%//%#)!"$,0!/'-%#)%72)%#1 -!2!))%'8%/10%8!"#$%//%#)$,%#8#1)-/!6%/1)$)-!0% )!/%2
&
)A
- @' /!")/')!1/6-)"2!6!#1
+ 6ABCB3CBC/)1'"
' E 3:=? 3:=;3:=5 3:=:3::4 3::>3::? 3::; -@ ' -@
?D<
) - @ %
! E ) # ) 0 # , B) 0 # , F0G C
" ! H 3:=? , " I 9'J ! ) ! H 3:=; " 0 I
+11 "
+ 3 H 3:=K ! / H 3:=K + 3 , ! % 3:=5 / ;444 B" + ;3C + 3 H 3:=: " / ;3 B;434C + > H 3::4 " / ;> B;4>4C , ! 1 3::> " / K4 BK444C
" ! # 3::? " / K3 BK344C
" ! % 3::; " / K> BK>44C
;DK
,/
!
" # $#
#
5
6 ,
1 ..-
%%
& ' %(
)* & %+
, & %-
& %.
& / %.
' ' %0
& & %0
1 %0
' 2'3 %4
5 ' 26'3 %4
%7
8 %9
) 8 %%: ; ' %%% ; / %%( ; ) %%+ ; %%+ / ' %%- ) , %%- /* ' %%. < ' %%. < %%0
< %%4
/* = %%4
<'> < %%7
<'> < 1 %%7
1
(% / ' (% 8 & (+ & < (4' 2'3 (4
' ' (7
; ) (9
1 ; (9 & (%:
? (%:
' " (%:
5 ' 26'3 (%:
(%%
8/&;,8 ) ' (%%
=
& / (%(
' )* (%(
1 & (%+
(%+
;/ & (%- & (%-
& ?& / (%-
?& ' (%.
1 "
0
& & ) +%
& & +%
& )* & +(
+(
& ++
1/ & ++
& +- ' 8 & +.
& +.
/ ' +.
< 1 +0
1 +0
+4
& , +7
& & /* +7
1 4 $%
)6 < -( 8 & < -(1 # 0
.% @/&, .% @A .+ ) .+ ,' .+ 1/<B .- 1B1C .- 1, .- /D .- ?=? .. ,> .. 61 .. /E-+ .. '/ .0
:
D .0
,/ .0
,1C .4
'& .4
'& .4
''A .4
'>) .7
&'> .7
& .7
&> .7
.7
' .9
1B/ .9
1 .9
>?, .9
&, .9
.%: ?> .%: A1' .%: ' .%% 8, .%% =1 .%% =' .%% 61'?/ .%% &, ' .%( ' 9:: F?=? ?* & .%+ ' .%+ & ' .%- ;/ & .%. .%.
1 7 6 0 ( /
0%, 0(
, ,* , 0+
1 ,* , 0+
, & 0-
, / ,* , 0.
1 / ,* , 0.
1 ! &8 . 1 5 810 6
1 7%$ & 7(
> 1 7(
34
& 8 1 7+
7-
, + 7-
, ( 7-
, % 7.
> 8 7.
1 $ 0 (9 20
) & < 9%,* 9+
> 1 & ,* 9-
) & ,* 9.
1 & ,* 1/ & 9.
1 +
< $ %:% <'& %:( / $ %:( /* ' %:- , %:. ,* < 2=1G 3 %:. <'> < %:0<'> 1 %:4
/ <'> < %:4
%:7
1 6
/ %%( / 5 %%%:
? %%%% , 8 %%%% / 2/=3 %%%( %%%- ' %%%9
%%(: 1 %%(% / %%(( ' %%(+ B' )* %%(. 1 / %%(0
' / %%(4
' / = %%(4
/ ' / %%(7 & ' / %%+:
& %%+%
33
' %%+(
8 / %%+(
%%+- ,8 8/& %%+.
8 / %%+0
8 / ' %%+4
8 ,8 %%+4
8 8/& %%+4
8 1 < %%+4
)* % 28" 8 3 %%+9
)* (H? 28 > 3 %%-: > 1 < %%-: )* % %%-% )* (? %%-( '>8& < %%-( '118? < %%-+ 1/ %%-- , ' %%-.
1 + 6
/* = B %(% / %(( / B; %(- / %(. / B; %(0
< %(4
%(7
5 %(9
/* < /1) %(%: /1) / %( /* < %(%% / < /1) %(%( <'> / %(%+ <'> 1 < / %(%+ <'> 1 B %(%+ <'> /* < %(%- <'> < 5 %(%. ?/* < %(%0
<'> & < %(%0
<'> / %(%0
0: 1 + +
B ( I 2 %3 ( I 2 (3 ( I 1/ , 2 +3 +
@,1' 2 -3 +
@)1' 2 .3 +
< 1 2 03 + &, 1* 2 43 +
3>
I , 1 ,* ) & 2 73 + / 1* 2 93 + , 1 1* 2 %:3 + I 1/ , 2 %%3 + I 1/ , 2 %-3 + I 1/ , 2 %.3 - I ) & 2 %43 - - 1 - , . 1 . , 1 ) & ,* . 1 . ,* .
( , &
< %% & 5 %(
< %( & %- < %+ 1/ & %- < (% & ' (( < (( 8 & ' ' (- < (+ 1/ / & (- < (- 1/ 1 & (. < (. ,* < ' ' (7
< (0 1 & ' ' (%+ < (4 & (%+ < (7 , & & (%. < +% & +- < 0% & @/ 0(
< 0( 5 , ,* , 0+
< 0+ 5 1 ,* , 0-
< 0- 5 , & 0-
< 0. 5 , / ,* , 0.
< 00 5 1 / ,* , 0.
< 4% ; " & 4%
< 4( ) " 5 4(
< 4+ " , /= < 4+
< 9% ' ' ) & 9%
< 9( ' 8 1 & ,* 9-
< J%%% / < ?1/ & %%+ < J%%( / < 1/ & %%- < J%%+ / 0 < %%9
< J%%- / < %%9
< J%%. < / 5 %%%:
< J%%0 ? < %%%% < J%%4 ,8 < %%%% < J%%7 / < %%%( < J%%9 < %%%. < J%%%: ; 1 )* %%%4
< J%%%% < ' %%%9
< J%%%( < %%(:
< J%%%+ 1 %%(:
3?
< J%%%- 1 < %%(%
< J%%%. 1 / < %%((
< J%%%0 / < %%((
< J%%%4 < ' %%(+
< J%%%7 < B' )* %%(.
< J%%%9 1 / < %%(0
< J%%(: / ' / < %%(9
< J%%(% < & ' / %%+: < J%%(( & < %%+% < J%%(+ 8 / %%++ < J%%(- 8/& < %%+. < J%%(. 8 1 < %%+7
< J%%(0 > 1 < < %%-% < J%%(4 '>8& < < %%-( < J%%(7 '118? < < %%-+ < J%%(9 1 %%-- < J%%+: , ' < %%-. < J%(% /* = B < %(% < J%(( / %(+ < J%(+ / B; %(- < J%(- / < %(. < J%(. / B; < %(0
< J%(0 < %(7
< J%(4 %(7
< J%(7 5 %(9
< J%(9 /* < /1) %(%: < J%(%: /* < /1) %( < %(%% < J%(%% / < /1) %(%( < J%(%( <'> 1 B %(%+ < J%(%+ /* < %(%- < J%(%- <'> < 5 %(%. < J%(%. ?/* < %(%0
6
%% < %%0%( <'> < & %%7
.% 61 " & ' .( .( &, < .%( 7% < , + ( 70
7( , ( & 74
7+ < , % 74
7- , + & 77
'..-'''''
..-
&0/
5 23 K *
#
; 2;3 # # * L
# # * * $ * 5 *
# * #
L M * 5 # 5 * 2 # 3 # *
K
& '
; 2;3 ' ' '
5 # ; # # * * ;
2* / 3 / 2/=3 / 5 /= 5 ' L 5 *
''''''..-
& # 5 # < %%
K /
5
# 5 5 K
"
"
"
5 2 5# * 3 2 *3
# % +(404# % 2 3
* N*O %: * 2 3# * 5 2 3 5
;<
082 (
:/
/100 (
+ = /10 0 :/
'..-'''''"
5 # * "
< 5# * "
" # # * 5 ; 2 * ;3
" # # 5 5 # 5 B#
5#
5
# *
"
# 2 # 3 2
3
0 $/90
# " * 5 )* #
#
* # & 5 2 3 #
* ,# *
< # 5 &
# *
# 2 3 " *
& * # *
4''''''..-
(
, * 1 / 21/3 B& 9(:47 = 1G 2=1G3 &* 1 &
* =1G# 1/
1/
* * # 5 # *
" &
< %(
5 # "
$
1
. .
.
.
.
+ = .
=1G# 1/
, 1/ ,?C 1/ # 5 # * < %+
1/ +
0
0 $/9 >
??
? 0 $/9
0 0 0
??
?
+ "=
'..-'''''#
-
& " 5 # 23 # #
# * # # * L
< 1/ # # *
1 +
2 3
* * )6 $ +( / & # 5
*#
5 * *# 1&8
5 # 5
.
# "
"
% 5 # /#
( M 5# <? & 2';%:::
3 K #
5 + 2 # 5 3 - # / ;%:::#
# 5 ,?C ,?C # # 5 2 * 3 ,?C 1 213 61
7''''''..-
B# & / 2 3 # / #
1 ' # # * &
5 $ 2 3
5 2 3 / 1 +
8 # # * *
K
H)* 2 3 H,
)* $ $ * *
, # # # ; )* # # * * = $
&
M # &
*
'..-'''''!
$ # * "
*
.6 ;<
' 2'3 *
" " ' K
% ; )
; ' ( &
1
+ 1 ;
1 ; "
5 $ ' "
" # * * ' " " # * * * L * ' * ' $ ' # # *
& * " " ' # # 5 "
:00 .6 ;><
5 ' 26'3 ' ' 6' * 2 >
3 6' "
; " / 5 6' / 6' K
%
6' 1 )* 21)3 D )* 2D)3 " 6' 5
5''''''..-
( 8/& ,8
8 / & ,8 * 8/& * ,8 ,8
+ & /
/ * 6' & / " * /
- B' B' )*
' 6' ' 6' *
#
6
/ 1 %%
% & 2/ 3
/ / / * # * < 5#
2 3
* / 5 6' / M "
( ;
, 8 2,83 ,8 * "
# ,8 /= 2 3
/ 2/=3 5 ; /=
" /= 5 * /= "
2<3 5 <
* * ; " /= * <# L
<
+ 1 ?
1 "
*
" 1 ; # * " ;
'..-''''' "
" K "
"
; $ ; 5 ; '5 ;
- ?
* "
" < 5#
# # #
. /
* $ *
% &/
#
K
% 2=1&3 =1&
(
=1& # # 5 =1&
=1&# =1&
)C * / # " =1&
''''''..-
2 =1& 3 *#
" 2 " 3 ; 2 " 3
# * 2 3 # #
# "
" # #
1 213 " 1
/ 1 " # "
B#
=1G#
<'>
<'> 8 # 1
$ %
) #
#
K
% # #
;
( # #
'..-''''' # K
<5 * B *
* * ' &' ;
2 # 3 *
" *
)6 * *
$ )6 5 = 1 & 2=1&3 *
# )6 * ,8
=1& ;A';)1'/ 2 A' <'> ,83 B# # # )6 *# # * # )6 2 3# )6 =1& K
BOOTEX:
?/ # )6 #
&8
; 2;3 * ; * ; "
;
; " K 1
" < 5#
- 23
; " 2,83# ,8 % (.. < 5# <? K
WRITE (6,*) ’HELLO’
,8 0
''''''..-
# ,8 2 =1G# ,8 ,83 < 5# ,8 0 ) ,8 0
,8 % ) # M # ,8 % ,8 %M ,8
&8 .
;
# *#
" ;
,8 ; # 2/=3 /=
" /=
" # * /=
" # M ;
"
< # 2<3# L /=
' * * /= <
* # B&) L " K
%
(
* 2 3 #
# ; > ; # #
'..-'''''"
/ # 2 # 3 " # M 2 5 3
&8 $,,
; " # "
*
" # < " # * < # M #
* ; " M # ; " "
# 2 # * 3
# ; #
* * ; "
* # ) ; "
2'3 "
" # '
" # '
&8 21 2
; < 5# # 5 # 5 # *
# # 5 5 " " * * #
4''''''..-
< # * ; ; B#
* ; " * ;
"
; " ; # *
"
" # "
*# " # * ' " 2 3# ; / 2 3 / *
/ 2 *3 ' * /= ' ; " M " # 5
" /=
/ //
/ ' 2/'3 1&8 * ; ; 0-C *
/' K
H ' : ;
H ' - ; " ' H 2 7 +%3 "
P " #
"
$,, (
# # * " 2 /= 3 B# "
' 2 " 3 # # " * /=
* K
% * ; " # *
" * 5 # * "
'..-'''''#
( " # 5 "
)
* ' "
% -: ' " *
9
; # ; " * 2,83 B# * # ,8 * # ,8
,8 * *
* 2 5# 5 *3 #
" # * ,8 * * * *#
* ,8 * 2/=3#
* ,8 /=
# # * ,8 * ,8 * # * * # <'> 2 <'> <
1 3
+
# * * * * *
5 <
5 5 # : # * # # %%
$ 1 # 5# # $ *
7''''''..-
6 = +
/
1 #
1 / : ?*
% <5 %(7
( <5
= #" + = M
- M 1
1
. L M
0 5 M
4 L M
7 7
5
* H% &
%( )
0::- 1,,
$ $
& 2 3
# # * # * 5 $ 5 * * 5 5 * # 5 8 +(404 5
# * *# '&1C * *
0 0 + //
; * # 5 <
'..-'''''!
2 53 " *M # # # * *
# "
< 5# %:#:::#
* # $# * <#
# # * B#
# * < 5#
5 * 2 3M
%::::# # %::::
10 +
# 5 <'> # # 5 # * #
& # # # 5 # 5 M #
# #
9 @
< $ * * 5 2,83 * 5 5 *
# *
* * # * # " B# * * # # *
5''''''..-
+* + /
< <'> # # 5 <'> ; %0 %(
6 = +* + /
/ / 0
&
1
Q 2? 3 ?
?
&
& ?
+* + 0
<'> # *
*
# K
% " 2 3 % +(#404 1 ( 5 1 "
) 5 # L
# " #
K
R SKR SKR H SKK$
'..-'''''
< 5#
MYFILE:JB:1313:4:516 'A<, T
U) T
%+%+ T
* # B#
<'> # 5 $ # # *
* <'> &C <'>
'''''''
&0/
< (%
$ K 8 & 2/ 3
& <
'
5 ' ' )*
1 &
;/ &
&
8 & * 8 # #
? 2*3 / ' 5 +('
/
/ ' 2/'3 %0 B& %:::
+(' 0-*
/'
0-* +( +(
* # # #
''''''
"
$"D1 L3
?
?
$"D1 L
" )
" '
" 0 7@
" % 0 / +
L3
, " %
?
?
/ + L
1 +
%
0 , 1/
00 A $
%
! "
% 0
+ = 1/
# /'K
' : K 2 3 ' % K ' )*
' ( K 8 & 2 1/ & /3
' + K 1/ K 8 & 213 ?1/K ' - K '
' . K
' 0 K ?&;%::: &;%:::
' 4 K 5 ' ' 7+%K & '
:#
5 # * : 5 # ( < 1/ #
( 23 + 23
''''''' "
' 6' * # - 6' 'M . ) # @6'& =1 6' 2- .3
' ' 4 /' ; 5
(- 27+%3 -7 25 3 ; (- /'
%
8 * 5 # 1&8 5 2 3 ;
*#
& * 23 # 5
& 5 M 1 * #
=1G# 1/ # # :
2 3 < ((
< =1G 1/ # 1/
< (+ (-
4''''''
!0%D@ "
B0 34>?
C - %
$ %
0
4 1/
0"!6 B C - % B C
$ % 0
4
" ' B C (/
?3 0
M M
M M M M
+ = %
!0%D@ "
B C - %
"@
6 I '1"
4 1/
- %B C 0"!6
4
" ' B C (/
M M
M
M "@
6 I '1"
M M
+ "=
''''''' # ' "
7@
' " 7@ 3 ' " 7@ 4
' 4
1/ (/
M M
M
M ?
?
M
' " 7@ N
!
' 4 0 &( B?3M3>=CJ3
M
M
+ 4= 0
=';' '
=';' =';'
# =';'
& '
$ $ Q / 1/ 1/
# ,'' 61 (0# $ # 5
1/ # 5 $ 5 # * # * " >,/
# * ' &
$ 21/3# # +(* (* 2 3 +(* " 5
7'''''' 1
"
1 7
& :
2 : 3 K
loc 0 = Starting physical page of partition 1 = Not used
2 = X-Register save word 3 = Y-Register save word
4 = $VMA$ or $EMA$ or 0 (virtual or extended memory fault-handler address)
5 = Page table (PTE) physical page high-order word 6 = PTE index for unbuffered class VMAIO
7 = Original Z-buffer request address 10 = user data map save area - register 0 11 = . - register 1 12 . . . 2 . . . . . 47 . . register 31 50-107 Not used
110 = CS-mode (bit 15), Q-Register (bit 14-0) save area 111 = Z-Register save area (upper stack bounds)
112 = CS/Q-Register initial value 113 = Z-Register initial value
114 = PTE physical page low-order word 115 . reserved for future usage
. . . . . . 140 . .
141- 1777 are used for the user program base page links.
For CDS programs, the locations reserved are as follows:
loc 0 = Starting physical page of data partition 1 = Starting physical page of code partition 2 = X-Register save word
3 = Y-Register save word
4 = $VMA$ or $EMA$ or 0 (virtual or extended memory fault-handler address)
5 = Page table (PTE) physical page high-order word 6 = PTE index for unbuffered class VMAIO
7 = Original Z-buffer request address 10 = User data map save area - register 0 11 = . - register 1 12 . . . 2 . . . . . 47 . . register 31 50 = User code map save area - register 0 51 . . . . 52 . . . . . . . . . 107 . . . register 31
110 = CS-mode (bit 15), Q-Register (bit 14-0) save area
''''''' ! 111 = Z-Register save area (upper stack bounds)
112 = CS/Q-Register initial value 113 = Z-Register initial value
114 = PTE physical page low-order word 115 . reserved for future usage
. . . . . . 140 . .
141 = Copy of Code Segment Table skeleton indicating . location of all code segments on disk
. (0 - 512 words long) . .
1141 (maximum)
1142 = Used by loader for user base page links generated for non-CDS code
. . 1777 .
- +
2/E-+3 @&<'&
#
.6 ;<
' 2'3 * K
; ) 1 ; &
?
* M - 8 ' 2 5# ; 3 5 +(40+
' $ ' K $ '#
& * " " 2 3 ' ' # " " ' "
' ' "
5''''''
# ' * " # ' ' ' #
'# ' & * ' * * ' * * 5 * < (. ? * * * '
* '# ' " * * * * 5
* 2 3 *
'# ' * * # * L * * ' ? * $ *
$ * : ' P $ *
"& O #3
%
#3 >
"& O #>
%
#> >
"& O #?
555557
#? >
B2 @ C B0 2 3 "%0C
+ #= (9 , +
* ' " $ 2 5#
; # 3 * * < 5# * ' "
" $ ' K
; ) K %0 1 ;K %0
''''''' &K +
?K %
' #
&8 $,,
/= " * * 5 /=#
* " B# ' # 5 * /= "
/=
# " 5
* /=
*# %(9 B# * * ; $ " * * ,8 * ' # *
$ '
< # %.: 24. 3# 5 %.:
$ %0 (::# (4. 2(:: G 4. T (4.3
# *# # # %::: L <
&8
1 ; B& * ) # ' '
' " ;
* $ # 5 $ ' # ' 5 " $ 1 ; &P '
; B& 6 61 " # " * B# ,/ 2 3 1, # 61 " <
''''''
" # (.:
'
?> # ' 61 %- "
" * # # 7: -: ' ' "
0
? * /=
/= # ,8# "
/ B
2 " '3#
" ' K
; ) T 0::
1 ; T -::
& T .::
? T 7:
T %.7: "
) ' # (:-7 $ ' " # ' ' M '
:00 .6 ;><
5 ' 26'3 ' K
/ 5 B'
B' )*
8/& ,8
''''''' ' 6' * * K
K
K 8 +(40+ ' 6' K 8 +(40+ ' 6' ' 6'K
K 8 -
K 8 . 2@6'& =1 6'
< K 3
K ' 6' % -
K ' - 6' . ) %
* " " 6' # 6' M ' 6'
6' # 8/&;,8 # / / 6'
' B' )* 1 %%
1 )* 21)3 6' # #
* * " 5 1) 1) D )* 2D)3 6' 1) $ D) / / D) 5
D) 2# # ;3
" # " # # * 6' 5
%8(% $
8 / & 28/&3
* * ' ,>? ' * # * /
' 8/& 8/&
P
''''''
8/& %0 ,8 ,8 # ,8 # ; ,8
&
/ 2 /3 * 6' &P N/O / #
* 6'# / / 6' / +4 +7 2 6'
; 3
/ K
1 B 4C
& 1 B?5 ?=C 1 5
1 ?K
1 3 P1+2
P1+2 1
1 ;
? % 0# +4 -.# ?
/ / & / <
N/O B N/O
$/9
* ;1 2@&'>3 ;1 * * % , ' 1 %%
''''''' "
$ $ # B# $ +(
< (0 < # 1 7 < (0# @)1' @,1' * #
7@ ' 2 ' M
M
P7'$0
P2'$0 B2 O 4>4447C M
+ 7=
6
5 5 # "
5#
$ " # < (4#
1 %%
1 ) P19)%
) P,)%
M 2 + ) P2+)%
) P#)%
M ' ) P'2)%
M / # ) P/#)%
M 1 " P1%
M 0 1 ) P0!0
M " 1 ) P,"
M " ) P")7 M " 0 7@ P"07
0 ) P+1%
+ != 6 0
4''''''
# * ) ; # ; * * 5 # /
8.
;/ $ ;/
#
;/ " ? 1 .
#
< (7
# '
.0 0 0 .
; / # *#
"
&
* 1 4
''''''' #
" 7
# "
0
$"D1 L>
?
$"D1 L
" ) 1/
$"D1 L3
# 1
" 7
# "
0
$"D1
" )
# 1
(/
+ 5= (/ 0 1/
0 0
5$
2*3 # 1&8#
# "
1&8 ; # # # 61 # ;/
" 2 3
1 .
'0'''''''"
0
# 1 / 21/3 =1G 1/ # 1/
$0
)> 2?3 * 2 % ?%3 )*
" 2 ? +(4043
* # # *
: 8 253 # *
% * (
+ ' # 2 5 61 (( " # ; 3
,
5 # M :# %# (M M
% : ,*
( : % +
" ''''''0'
# M #
#
*
*
* # * " # 2 3 5 *
, $/90
* 5 # $ :# %# (
% : : %# ( + # M # # *
? *
/
# "
& L " # "
"
5# 2 * 3 +: * +. # 1&8 " ) +. -:# +.
-: 5
" +.
; # -: 5 +.
5# 1&8 -:#
-:# .:# .: -: # 5# 40 1&8 (- .:
(- 1&8
'0'''''''""
# .:
" (- 1&8 2 %( 3 #
# 1&8 2+7 3#
2%( 3
.
1/ # 5 $ 5 # * * >,/ 61 7 # "
# *
& / / "
/ ,?C # /
/
=1G# 1/
1/ *# ,?C ) * 5 # K
# :# 5 +%
" +%
# +%
%(7 # +907 +%
# = ' 2='3 5 ' 2'3 2 &P ' ' =' 3 " # ' # $ ,?C /
1 *# ,?C ,?C 2 ,?C 8P ' 3
# ,?C +%
* 1 $ +% 8 ( +%
5 # * * :#
1/ < (-
"4''''''0'
* 5 # * * * # * 2
3 * # * *
# * 5 $ 1/ #
*
10
=1G 1/ # < +%
'
1 B 'C
1 B 7C
1 B %C
+ "= 10
* # # # ' / 2'/3 /
* ,?C &P# 5 # M # /
# #
5 5
/ ; # K
M M # $#
&P # $ #
'0'''''''"#
%
5 2 3
# * *
$ # *
#
/ .0
# 23 * 5 # * # ' / 2'/3 / '# ' # '
#
" # # * '/ # * * 261 (( 3 ; #
?
# *M 5# 2&>3 * 2&>)3 # # *
# # M 2*3 *
/ /
"
# $ *
"7''''''0'
#
# "
+ 1/
<# ' / 2'/3 *
$ # * * # '/ @<'
* # * $
# L L # *
* # $ *#
/0 1/
# * L '/ # # @'/
* * ' #
* ; 5 61 ((#
*# $ *
# * * # * K
* #
? #
? $ # ? +(*
* #
* # # * 5 * 2 3
< # * # $ * 2 * 3#
*
'0'''''''"!
* #
# $ * * #
* *
C *#
/
*
* 5 * 5 # #
? #
# * *
*
# 5
1 K
# * *
*
# 61 0 #
"
"5''''''0'
(0 0 -
5 #
# 5 # * < 1/ # ;
# * $
# *
5 # 2 1/ 3
# # / # < 1/ # # / < 1/ # $ 5
&
2 )8,/3 2 * ,8 / $3 5 *
0/9
& * &
" ' 2 '3# 1/ 2 3# 1/
' 2 3 * # 23
< 5# +: (: +:
.: # %.
. ) (: # *
'0'''''''"
* 1*
# * * # * NO # 2 5# '# # 3 '# * * 2 3# ' * * #
* # 21:93 # $
'$%''''''4
$%
" * K
% = 1 & 2=1&3# =1&;, ' 2 3# * )6 $ ?,
=1& )6 < 5#
F)/1(:(4 B&) (# * :# (4 2(:(4 3 )6 # =1& *
?, )6 * )6 ?, )6
( )6 * - 1 % =1&
< 5# F)/1(:(4 ;A';)1'/#
,8 <'> ,8# A' - # )6 5 "
# % # )6
? * # $ )6 # *
+
$ 5
4 ''''''$%
$> +/
)6 # K
% ' * ,8 $
( $ 5#
*
+ / #
- / # 2 13 /
.
0 /
4 5 <
* # 1 1 5
% +/
$ # K
% $ M 5# *
( $ * 5 # 5
+ 1 6D 8 # 61 "
- # $
''0''''''#
0
&0/
" =1# 61# # '/#
)# D# '&# &># '# 8,# &, ; * M
" # .%
61 "
# 61 " #
# #
@A#
"
# 5 # ?& 2 3
"
C&(
@/&, @/&, K
D /
D /
D / 6'
D /
D / / /
@/&, # 2@/3 2@A3
/ "
#
# '''''''0
6 #= > B 0 / 0
> 0 / 0
3>
?<
;K 5= 34: 333>
3?3<
3;3K 353=
3:>4
>3
>>
>?
><
>;
>K
>5
>=
>:
?4?3
?>
???<
?;?5
?=?:
MM MM
D$ / D$ D$ ' Q Q Q Q
"
"
/*
) D$
"
Q Q Q Q ' ' ' ' D ' 1 "
R D R D Q Q
0 "
Q Q Q Q 2 2@ 2+
% 2@
1 2+
L#R+! L/R+!
"
)! 7@ %
MM
$/R$/R
$/R
%7$/)
%7$/) 2$%1"'-!1
"'-!1 )0!)0!
$/R")/#
'2%""
'2%""
'2%""
'2%""
'2%""
0!0/"'-!1
"'-!1
")%) +)22$'8 '2%""
2$'8")%) 1"R /)$%"6#2
%2%/0
!#9/#
E 61 K (9 />
+: ,8D +% 1,D +( ?D
EE 61 /
''0''''''#"
C)
< 5# ' * '
# # @555 2 555 3 $ H%
< 5# 1, 1, # " K
6,% @1, , @1,
Q U'& /8' B 1, U'& , B 1,
* # @@555 5 2# 555 3 5 # ,?C 5 * ) # #
$
) " ) 61 0 2 5 3 61 4 2 3 " # )
(
,' " ,' # " #
,' # 2,3 2@A3
#4'''''''0
+
1/<B =1G "
1/
1/<B # 21/3 2@A3 B& 9(:44
D
1B1C " 18A;%:::
1B1C # 21B3 2@A3
(
1, ; 61 " K
%4 T 1
%7 T 1
%9 T 1 (: T 1 ; (% T 1
+% T 21,D3
1, 21,3 * "
E
/D ?&;%::: &;%::: /D " "
/
/D 2/D3 * #
''0''''''##
@
?=? " = )*
612+9# 3
612+9# 3 ?=? 2?=3 &+9 61
9:: # N' 9:: F?=?
?* & O ?=?
(*
,> 2 ,8 / 3 ,> , ? 2,?3 /=(- 5 , ' 2@,'3 , ' * 5 #
,> 2,3 # *
>
61 " 61 "
61 2)># '&# 8#
;3 61 # # "
61 2>&=# @,)# @,)6# /*#
/ *# @U53
&F4"
/E-+ 8*
8 28 " 3
8 " '86 ,8 2'86 :# .# %(3 ,8 8 &P 8 # $
2& 3 " B, -
#7'''''''0
&
'/ " ; ;
&E
D " D ;
" B# '/
; 61 " D K % T
( T + T 1
%+ T
61 " D 1, 1, * "
%4 T 1
%7 T 1
%9 T 1 (: T 1
" 261 (%3 1, 61
(
*# ,/
,/ 61 7 2 3 "
,/ 2,3 * " &
''0''''''#!
(D
,1C ,8 * ,8D ?D # # ,1C ,8 * ;
,1C 2,13 ,8 * " *
# " ,8 * ?& 2 3
'&
" ;/
"
'& M
'& ;/
'&
'& " '&
# ;/ # ;
)
# # # 61 ((
''A
''A 2''3 2 )8,/ 3 5
61 (( "
#5'''''''0
*$
'>) Q#
* 5
'>) 2'>3 # )
*
" A1'# 61'?/#
&'> 2&'3 N!!O
& * * 23 &
2&3 #
" B, .
*
&> " &>
&
"
6#
; "
''0''''''#
' "
2'3 5 26'3
"
K
9 T %: T (+ T D (- T D
1B/ 21B3 * "
1 " 18A;%:::
1 # 213 2@A3
&* (
>?, " >?, # #
>?, # 2>3 2@A3
(
&, =1GM 61 " &, / =1G# &, <
=1G# # N&O @A
#'''''''0
5 A1'
K / T /
& T &
" ,8 " K 61 (0 T ' 2,''3
61 ++ T ,8
23 ,,>, 1''?/
*
?> ' 2 3 * ?>
61 %- "
?> 23 # 61 * K
T % 2? 3 ) T : 2$ 3
61 ?> 1%:
2 3
)
A1' # 5 K
6 T ?
< T &
8& T 8 T 6D T 5
A1' 2A13 '
''0''''''#
&
' "
' 61 K
%% T
%( T
' 2'3 " 61 %% ?& 2 3#
B#
61 %( * "
M "
%&(
8, " 8, # # #
@
=1 " =1 2 5#
# # 3 * =1 # P / *
@
=' 5 * =' =' $ =' /# <# =# <
=' 2='3 # ='
='9( 2=' 3
>
5 A1' 61'?/
# '''''''0
K T ) T * P /
1/ T / $ 1/
/? T
/ T / $ 1/
> T
& T 1 T
Q T / $ 8, T 8* '
= T / =' $ T / * $
61'?/ 261'3 # ,,>, 1''?/
( 0
&, &,
" A .(#
6 # = ( +
/ 6 /
+ ( +
7 7G
!
B-,CM B-,CM
S/2K4 S/2K3 S/2K?
S/254 S/253 S/25>
S/5?
S/2:4 S/2:3
M -, Q - , '
4 S/2<4
S/2<3
S/2<>
S/2<?
/2.%::4/!2
/2.%::4.'1"/!2 /
''0''''''#"
0 , -1 H @ -9 0/
F?=? * ?&;%:::#
&;%:::# 6(. 9:: # - # " K
;V;&,V9::V=-,
< # "
K
;V;6'),
6'), 5 9::
&, F&,9: F&,9% 5 K
?=? HH :%# %:# %(# (%
/Q:: HH :(# %(
//6:: HH :%# :(# %:# %(
2')(: 6'), " 3
5 6'), B#
< 5#
'):% '):% K
#;V;6'),#'):%
# 5 / 55 B& %::: 1
'
0
" "
# # @A# # / & # @A /
& # @A REQUIRED SYSTEM MODULES: ABORT, EXEC, IOMOD, IORQ, MAPS, PROGS, RPLxx, RTIOA, SAM, UTIL, VCTR, $SYSA, driver.
OPTIONAL SYSTEM MODULES: $IDRPL, ALARM, CDSFH, CHECK, CLASS, DSQ, ENVRN, ERLOG, ID.43, LOAD, LOCK, MAPOS, MEMRY, MSGTB, OPMSG, PERR, SCHED, SECOS, SIGNL, SPOOL, STAT, STRNG, SYCOM, TIME, VEMA, XCMND.
#4'''''''0
Minisys : A non-CDS memory based system that executes a start up program.
Smallsys : A non-CDS system with the ability to load, swap and schedule programs.
Medsys : A CDS based system with ability to load, swap and schedule programs. Also includes
modules necessary for use of the optional DS link software.
Largesys : A full featured system with all modules included.
# ?
"
E &?, '/8, E
'?A ',,A '/A ,>A
@/&, 6 6 6
1/<B 6 6
1B1C 6
1, 6 6 6
/D 6 6
?=? 6 6
,> 6 6 6
/E-+ 6
,/ 6 6 6
,1C 6 6
'& 6 6 6
''A 6 6 6
'>) 6 6 6
&'> 6 6
& 6
>?, 6 6 6
1B/ 6 6 6
1 6
&, 6 6
6 6 6
?> 6 6 6
A1' 6 6 6
' 6 6
=' 6 6
61'?/ 6 6 6
,' 6 6 6
6 0
& +(C 2+( 3 ; ;/
''0''''''##
? ;/ M ;/
M
> '
& ; ;/
" ; M # ; #
/ # <#
/= < 5# 2/ 3
; 2< /=3 " # ;/ # ; " #
1 8.
;/ $ $ ;/
# ;/
;/
&
;/
;/
# # ;/ # # ;/
#
#
#
'6'0'('/'''''7
6 0 ( /
2 3 * 25 3
< 5#
M
1 %% ' # < 5# 2<3 K # # 2 3
2 5# # * # 3# # #
6
' 2@3 # # # 2 U)3#
2 U'&3 5 5 # L 5 1 7
<
5# @/ / # < 0%
7 ''''''6'0'('/
P1%
1 "
+ 7= C&
< 5#
@/ (:00
(:00) +--:()# / +--:() 1 * * L
L 5 # @&)
# @1'% @1'.
$ =1 P
(
# * K * #
* # * # * # * *
'6'0'('/'''''7"
( (90 (
# # 5 $
< 0(
# @1# / / * / 5 / : * < 5#
< 0( &> &>)# &>1
P"'
1 "
/$67 /$6%
/$6'
4 /$67
+ 7 = : , ( (90 (
/ (90 (
* 5 L * * < 0+
5 * * / 2/=3 # ,8 B& 49:7 * * ,8 B& 49:7
74''''''6'0'('/
P19?
B@ 2+ 3KC19)3
19)<
B@ 2+ 3:C
19)>
B@ 2+ 35C
B@ 2+ 3=C19)?
+ 7"= : , / (90 (
( -1 ,,
># 2 * 3 5 " * * 5 # * 5 # * * 5 * /= # # /= < * < 0-
,)
P,);
2@
' 19) 19) 3
19) <
19) 3
19) <
19) >
19) ?
+ 74= : , ( -1 ,,
'6'0'('/'''''7#
( 6 (90 (
* L 5 * #
< 0. @''
%
01 3 01 > 01 >
01 01 01
# 01
# 01
# 01 P0!0
4 4
+ 7#= : , ( 6 (90 (
/ 6 (90 (
* ' / 2'/3 5 * # < 00 @<'
%
01 3 01 > 01 >
01 01 01
# 01
# 01
# 01 P,/!0
+ 77= : , / 6 (90 (
&8'.''''''!
&8 .
; " 2# 3 61 "
" <? # M / 61 "
<? 2 3 " # # "
/
" # " "
# "
2 B&) 3 "
# "
" < 4%
11
1 1
D$
B C
/*
1 "
"
+ != &8 B 1
# 5 1 %%
"
" 2,83 ,8 2,83 / 2/=3 " *#
" # # * /=
* * /=
! '''''&8'.
2+) 19) B C
B *C19)
"%0 '7@
BC
'7@
BC
/* ,
"
/*
+ ! = $,,0 B :
" # * ' ' # $ * /= "
# / * < 4( "
# * * /=K
" # ; " " * * * " " # * /= * * /=
"
2<3 < * /= /= < /=
* /= <# /= <
" < 4+ # /= * <#
/=
&8'.''''''!"
2+)
' 7@ 1 "
' 7@ ' 7@
%19) /*
%19) /*
%19) /*
2 19) B
*C
1
/* 2
11 1
1 1
1
2 19) B *C 2 19)
B> *C
,)
D$ '
+ !"= B ( @ 0 &+
'810'6''''''5
810 6
1 # # = <? ' <? ' # <?# 6# ? ,,1 ' )* M ' # " 1 L # M * M
, M <? ' )* * # * * * B#
, 5 # L <? *#
' * ,?C * * ,1 ,1
#
* # # $ B& * M 5# /;%:::=
* /
# $ " " *
2 3 # ' ' # 2 3# M ' . %:
5 ''''''810'6
2 3 ? ; ' # * '
/1I
# " M "
?D
5 @,)# @,)6# Q&=# Q?#
'
@,) # 5 * 61 # @,)6
Q&= M 5 @,)6 # Q&=
M
Q? 5 5 # & ? # * # " # Q?
&1, 2 1/ 3# U) 2 1/ 3 1/
*
, 2 3
*
'810'6''''''5"
< 5K MACRO
NAM DATA,30 THIS MODULE GOES INTO LABELED COMMON
ENT A1,A2,A3
A1 NOP LABEL ACCESSIBLE BY PROGRAM A2 NOP LABEL ACCESSIBLE BY PROGRAM A3 NOP LABEL ACCESSIBLE BY PROGRAM END
)* * *
$ $ * * *
> -: * K COM,40
5 <? K
$ALIAS /A1/, NOALLOCATE
PROGRAM SAVER(4,89),SAMPLE PROGRAM TO USE COMMON COMMON/A1/SAVE1,SAVE2,SAVE3
COMMON IA1,IA2,IA3,IA4 SAVE1 = IA1 * IA2 + IA3 * IA4 END
* ,1 1 ,?C # * * =%
? <? % * 2 %3 # / # =( ( =+ +
/ , %
* 1 ,?C
# ,1 ,1 # "
5 # ,?C 5
$ # 5 # " *
54''''''810'6
10 6
8 2 5 &
3
A &
? ,?C M # Q? Q&=
,?C ,?C U) Q? U) Q&= # Q? Q&=
@,) @,) K , % & @,) , ( & Q&=
, + Q?
, % # ; 5 B# % 5 # 7% 7-
(. " 10 6
, + # # 5 # 23
, + / + # ; L # ; , + &1, # + 1/ U) 21/
3
(. 10 6
( #
&
5