-. /0 01 2 / 3 -
4 !&%!5%
0 # :>455:44?< +"% % 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:=5 3:=: 3::4 3::> 3::? 3::; -@ ' -@
?D<
2
) - @ %
! E ) # ) 0 # , B) 0 # , F0G C
, ! H 3:=?
+ 3 % 3:=? / % 6 / % 3:=? + 3 + > 1 3:=?
/ 1 3:=? + >
+ ? H 3:=< % 3;0 @ 0%' @ :3<<
5:5< >;II
" ! H 3:=;
) ! H 3:=I + 3 $ 3:=I # , ! % 3:=5 / ;444 B" + ;4C + 3 H 3:=: / ;434 B" + ;3C , ! H 3::4 / ;4>4 B" + ;>C
" ! 1 3::> / I444 B" + I4C
" ! # 3::? / I344 B" + I3C
! ! % 3::; / I>44 B" + I>C
;DI
-0
! " #
$ % &
' % (
) * +
, % ! +
- % .
+ ./ /!
! (
! ( 0. ! 1 2
3
+ 4
5
6 .
! . 7$899788'!
. ( .
5
6 -
1 -
4 $ & ) : ) 6 ) 6 ) 6 + , 4 , - 3 : - 5 3 - 6 ; < =
1 "
2 1
4 $ & $ 6 : $$
> : $$
: $' : $' : $)
1 $ 7 1
6 '
>/ '$
1 % 0 1
< ) < )
* < )
>. )$
3 6 )$
>6 6 )' 6% 6 )'
<6% 6 )'
>66 6 )) 5>66 6 ),
*43>? 6 ),
>&4 6 ),
=
>4 & 6 ),
&* 6 ), 3 6 )- 6 )- 344& @3A 6 )=
1 &
8/ 1
* , >4 & 6 ,- 3 6 ,9
1 9 6 1
* - 4 * . - & > -$ 4 . -' 4B 6 1/ -' 4:B*C 1/ -, + 4:B*C 1/ %345 6 -- + 4:B*C 1/ 64 6 -9
</ ; * -= 4: *C 3 * -= 5 : -7
. 3 6 -8
4: 6 -8
4: + -$ *C 6 -' &* 6 -= &* 6 -= &* 6 -7
4& 6 -7
1 # 0 1
6 & . 9& . 9
*. . 9$
4* 9$
< * 9'
. < @<A 9'
+ . < @D<A 9'
6 5 > 9)
5/ 3 E 9)
3 9)
+ . 9,
< 5/ 9,
6 ; 9,
> : 5 > 9,
:
; 6 9-
< 5/ 9-
. 99
* >. 99
< 3 6 9=
6 & . 6 6> 9=
& . 6 & 97
4* 6 4* 97
< * 6 98
. < 6 < 98
6 > 6 6> 9
5/ 3 6 5 9 E 6 E; 9
3 6 3 9$
< 5/ 6 <5 9$
6 ; 6 ; 9$
> : 5 > 6 >5 9$
>. 6 6 9'
;. @5/A 6 6 6< 9'
< 6 9'
>. 6 >45 9)
1 5 0
= % = - 3 : =$ > 3 . =$
; F4&>>6<* =) 3 4 * =, * * =, C. * =- &3B888 C. * =9
>3 C. * =9
<B888 C. * =9
3B888 C. * =9
4B88844 C. * == 5 3 =7
5 : */ =8
5 : 6! <! * * =8
5 : 3< =8
5 : * >/ =8
5 : >& >/ = 4 =
1 ! :' 0
3 5 6 : 7$
6 7$
< */ 6 7$
7$
34
< 0 7'
5 3 7'
< */ C 7'
; : 7)
>; 7)
B 7,
3 7,
< 6 7,
3 7-
3 * 7-
4 79
+ 5 6 : 79
4 ! ! 6 : 7=
4 6 7=
:3; 5D & */ 6 77
3 5 7
. & 64 * 3 7'
?< * 7)
%>3 * 7)
6> * 7)
>454 * 7)
3 < * 7)
66% * 7)
6<*:4> * 7)
64 6 4 3 7,
: 7,
5 7-
6/ 3 7=
; 3 1 : 7=
6< 3 77
5/ ; 77
; 778 : 7$8 . * 3 7$$
. 7$'
4 . 7$'
4 * 7$,
1 2 '
. ( : 8
5;4>* 6 < : 8$
3 8'
5;4>* 6 6 8,
+ 6 : 8-
4 < : 5. < 89
3< 89
6* 8=
< * 8=
*/ C 8=
:< 6 87
: */! ; 5D 87
5 87
6 8
33
8$
5/ ; 8'
5 8'
1 2
; < 3 @ ;<3A . < , 3< 3 , 3 - > & 3 9
64 9
6* >. 9
; 2
& 5;4>* 3 < = C63 >
; ' 3:1
40 1/ 5$4B 6 1/ 5-
4:B*C 1/ 59
. 1/ 5=
< 1/ 57
; -22 : 6
*/ . 6 6$
*/ 6 6'
: 6 6)
6 64 */ 6)
64 */ * 3 6,
64 @*3A 6,
*/ * ; & . @*3$A 6,
3 : @*3'A 6,
5/ & . @*3) *3,A 6,
& . / @*3-A 6,
& . 5/ / @*39A 6,
* 3 = @*3=A 6-
6 &6B=8 %345 */ 69
3 */ 69
> */ 69
< 69
6 < 69
&6B=8 %345 */ * **G'8 3 67
%345 @*3A 67
3>
*/ * ; & . @*3$A 67
% >; @*3'A 68
6 >; @*3)A 68
& . >; @*3,A 68
& . / >; @*3-A 68
& . 5/ / */ @*39A 68
& . >; @*3=A 68
6 < */ 6
6 6B=8 */ 6$
6B=8 * 3 6$
%345 @*3A 6'
*/ * ; & . @*3$A 6)
5/ */ @*3'!*3)!*3,A 6)
& . / >; @*3-A 6)
& . 5/ / */ @*39A 6,
3 @*3=A 6,
5/ */ 6 6,
: 6 5/ 6,
6B=8 1/ 6-
9789 1/! :+ */ @; 8A 6-
9789 1/! . */ @; A 6-
978= 1/ 6-
6* 1/ 69
97 1/ 69
97$ 1/ 69
97) 1/ 6=
97''B', 1/ 6=
97)B97)$ 1/ 67
97),B97)- 1/ 67
7$$6B* 1/ 67
7''% : 1/ 6$8 6 978$ */ * 6$8 978$ */ 1/ 6$
978$ */ 1/ 6$$
6 < - 4 */ * 6$$
< - 4 */ 1/ 6$'
7''B7')B7$ */ 1/ 6$)
< 1 4 3 @$)'+B=+A 6$,
; < 6$-
6 978-< */ * 6$-
; 1/ 6$9 978-< */ 6 1/ 6 6$=
978- */ 6 1/ 6$7 6 <6 * 6'8
; 0
3 * * 3 *$
+ * : *$
: * & *' 3 *) 3 *)
3?
*)
< : *) : 3 & *, *,
< : *,
; /0 -0 / 6
; , - < ' /
**G88 :
**G$ :
**G$8 :$
**G$' :$
**G$) :$
**G'8 :'
**G'' :)
**G'- :8
**688 :8
**6$ :$
**E'8 :'
**<'8 :' &$9 :)
; ; . ,
; < ' -
C63 % 5 3 % 3 %'
> ? */ %' + %,
> ? 6* %7 + %7
> ? 3< %8
> ? * >/ %
> ? >& >/ %$
> ? < * %' + %'
> ? $)'+B=+ 4 */ %) + %,
3<
; '(* 2
4 4
5;4>* 3 4$
5;4>* 4$
5;4>* 6 4'
5;4>* 3 4'
5;4>* 3 4'
5;4>* 3 4'
. < 4,
5;4>* + 4,
5;4>* 6 : 47
; = ' ; '>
5 3 H 6% 6 H$
<4 6 H$
?<B&3 6 H$
< 6 H'
< 6 H' >; H' 5 3 H) 3 6 3! ! I! 3 H, 3 H, 3 * H- 13 : * H-
! ! 6! H9
& @A 6 H9 + 5 6 : H=
/ 5 3 H=
; ? 2 *0 76 2
>0 3 J : & 6 J$
> 4* & . J$
% : @64A : & J$
:< : & J$
4 J' * 6 J' J'
< ( J' J' * J) 6 =* 5 J) < . J) 4 J, 3 5 < 6 B6> J, 4 < < @4 ( A J-
3;
3 % : +++++% B?< * J- 6 * B%>3+++ >0 % : J- 3 >0 3 B3 <+++ J- 3 ;0 3 * B3 < J- ; &><63D J-
; &>4* > 4* J9 3 1 : J=
5 ; & J=
>0. . : J=
< J
3I
* -
: 3 ' : $ 4 3 9 : ) ; >66 6 )) : , < < ,- : ,$ 3 ,9 : K- + & > 6 -' : K8 < < + <5 89 : K6 */ 6 6=
: K6$ / 6 < 6=
: K6' 978$ * :+. */ * 6$8 : K6) 978-< */ * 6$- : K6, + <6 */ : 6'
6
. , 3. * > ,$
. ,$ 3. < 0 ( ,) .K7 3 6 7$) .K8 3 6 8) .K : $ .K$ 3 * : C 9 .K' :+. */ * : C = .K) 7''B7') */ @: C :A * : C 7 .K, 7''5B7')5 */ @C :A * : C 8 .K- 7''*B%B> 7')*B%B> * : C .K9 7''*B%B> * * . * < * : C $ .K= 7$$6B* * < * : C ' .K7 7$B7''B5BDC < : * C ) .K8 < 6B=8 * : C , .K 978- * : C - .K$ 978-< * : C 9 .K' 97$8 * : C = .K) 97$8< * : C 7 .K, 97$, * : C $8 .K- 97$,< * : C $ .K9 6 * : * C $$
.K= 9789 . */ * : C $' .K7 9789B8=BB$B)B''B)B)$B),B)- * : C $) .K$8 $)=+ * : C $, .K$ 4: * : C $- .K$$ 97'- * : C $9 .K$' 97'9 * : C $=
.K$) 97,9 * : C $7 .K$, 97,=B5 * : C '8 .K$- 97,7B97-' * : C ' .K% C63 * 3 5 %' .KJ >0. . : J7
)-))))))
-
0
( ( . + /
0
6
4 .
6 $ . & &
+ .
6 ' . @ &A
9
6 =
6 7 /.
6 8 .
6 + . >&
C63
6 $ .
%3 7$89= C 6L @C6LA 3/
+
+ 5 /
+ 6 / .
+ * + ( + : *C .
"))))) )-
+ + % .
+ 4 . 5;4>* .
+ H . 5D
+ J 6B=8 /
+ > . ( 0.
& : 6 ' 9 /
/ . ! + . / & ! !
5 . ! . + 4 ** ! 6B=8
! ! +
. 7$899788'=! . ! . 7$8997888$! ! " # . 7$8997888)
)-))))))$
") ? ,
" ) 3 ,
) <
2, /)%6#/
!!%,
B#%,C
" '
B'@C
/)!%"
/0
,2 @ 0
%))))) )-
2
& + 0!
! B ! . ! + +
$ % & 4 ! 0 .! .!
.
$ % & * ! .
' ' " () % & 4 ! 4B 3 . !
) * + % & 4 ! . .
, % & * ! 4* ! . ! ./! + . ! . ! ! . ! . ! ! ! . .
. ,
. & . + ! + . 34<?&
6 .
( 4 !
. + . 4 !
4 ! ! &*
. +
. . M +! >66 >! 5>66 5>
6 . . + / @GA .
)-))))))&
6 %!
. . +! & 4* 6 *C . ! + 6 . 4 + ! / @ ( ! . A
.
* This is a comment line using an asterisk
*
* Two examples of using comments after a command:
REL,%PROGA::–23,, RELOCATION OF PROGA FROM LU 23 SEARCH,$SYSLB ,, SEARCH THE SYSTEM LIBRARY
2 ;
+ =8 .
! . . . . + .!
.! . . + . . + . .
! .! . ! ! . ! ! @ %3 7$89= C 6L 3/
A! ./ : $
. /. . 5;4>* @. + 4A - ( .
/ . >& . 6 . . *. &/ : *! (,---. / " 0(.
. 79,8788$
/. . / ( . ..
9))))) )-
. . @A . + @A . -BC<
./
4
9 2 ,
- . >4&J ! / . +
. . 4 ! ! . . . . . 6 7
1 ' 0
5 + ? /! @6*A! ! * 3<
? %*>6 / * &
/ @>&A . . . @C63A ! .
C63 . . * / >& * / . @ A * / %* * / 5 >&
. >&M ! . .
. 6 7! 8! + % . . +
)-))))))#
7$$)%72!
0!1+0
/!%/!
)%/6!)1"8
,$/7$$) 7$$))-!"")!0
7%'8+
7+21/$6/%0/+#
B C
'$0$")!
"")!0
B C,2!
/)!%$!/%)#6#!
"")!0 )!I,2!"
"")!0 ,2!
"#%"-$)
,@ ,2! ,
,2 "@ 0
5))))) )-
/ ( 1
( ./ : +!
DVT,... [,TO:] ..., etc.
NO 4 ! @ A (
C. : +! NO . .
DVT,... ,TO:3 ..., etc.
6 . + >> 634>
> : +! . +! . NO . . NO
. @PA : +!
LE[,ON|OFF]
LE[,ON] LE[,OFF]
. . . . ! . 4B 4 ! ! . 7$8997888$!
%3 . ** **G
%3 . Q** . Q**
Q**G %3 &< @**A @**A
DD*nn
%DD*nn * .
DD.nn * &<
DD.nn *
2)1)))))))"
2 1
-
& -BC<
. . &
. & . . 1 ! @ A . . 4 . &
1 ! ! /!
. . & 6
@A @ A . . M ! &
.
1 2
& + CI> RTAGN "[, [, [, !]]]
"
. . ?>4
. . ?<
! . . &3
"")))))2)1)
& . 4 ! . !
CI> RTAGN,CMDFIL,,,SNPS1
. 6<*:4> . /! ?>4 ?<! &3 4 ! & + (
4 + &! ! ! . @#A # . + >! ?! &3 ! ! ! + : +
CI> RU,RTAGN,SYSTEM1.ANS,–,–,–
?<>! ?<?! ?<&3
,
! ! . . . 4 ! .
RU RTAGN COMMAND LIST SYSTEM SNAP
* ,
.
& + . : ! !
! . ! ! 4 ! ?>4 . . & 4 ?>4 +! . N: +O
4 ! ! @RA @SA / . !
. & !
** error **
4 ! .
2)1)))))))"$
,
+ . 4 ! ?<
. . & 4 +! . . N: +O
4 ! ! @RA
@SA / . ! 4! ! + ! .
1 ,
' . & 4 ! . ! / / 4 + ! &
( . >4&J . B?<B&3&3 . >4&J &
+ &38 +! . >4&J &
1/2 ! . 7$899788',!
>4&J 4 +! . . N: +O
4 ! ! @RA @SA / . ! 4! ! + ! .
"%)))))2)1)
/ 2 ,
4 ! ! @RA! @#A! + . & + + . @SA 4! ! ! .
4 R S ! +!
. . 4 ! !
: +!
CI> rtagn,comnd,=list,’outpt,snap
R;3 . . + 4 + ! . . T>4 . +M . +! . .
File already exists =LIST:::3:155
&3 . . + 4 + ! . +
4 . +! R;3 . ! R ! : +
’OUTPT:BC:JT:4:155 ’OUTPT &
’OUTPT:BC:JT:4:155 ’OUTPT:BC ?
’OUTPT::JT:4:155 ’OUTPT ?
’OUTPT::JT:4:155 ’OUTPT:BC ?
7)1))))))$
7 1
4 ! 0 . . ? / . . ; / + 5
? / @63 63A . / @53 53A / ! . 7$899788' / <
3 4 53 ! / . . / 4 63 ! / . /
! . .
/ / 4 / ! ( / . . 5 . . / ! / .
! . /
4 . / !
! + . / . /
/2 0
: ! / / ! . 4! ! ( .!
. .! ( . /
Q5 QD6 Q4E Q<3 Q3 Q<
Q4<*
Q;4>
Q4QC6 Q3>++
M
$"))))) 7)1
4 . / @53A 40 3! 0 ! . 5 / / ! 0 . /
. / / ! . . / . >66 1 .! . ! . . 8$)
@$888 A
! . 0 . @ . /A 1 ! . . /
0 . / %! . . / 0 . . /
*:
/ 0 >4&J
LINK,[CP|BP] @63 A
CP /
BP . /
1 /! / ( . . / .
1 . /! / @. A ! . .
. . / : + RE,%A
A < 3!> < !3!>
BP LINKS < 3*!> < !3*!>
USED BP CP
. / U 3!V U !3!V . . @ /A U 3*!V U !3*!V . .
7)1))))))$$
/ . @ . A & .
4 >4&J ! /
Link error, current page used
) 0)1))))))%
0 1
* ! . . +
; 40 1/ + 5 ! . 6 ! :<
64 .
02
+ QC6! . ! B . M + .
/ :
/!
. 4 ( .!
. ! ( ( Q5! QD6! Q4<*! Q4E! Q<3! Q3 ! Q4! Q;4>!
Q<! QC6! Q3>++ ! 5 .
/
4 . ! < B*
3 3
3 . . . .
* .
! . + ?
%")))))) 0)1
( . + %3 . @ A
( ! . .
4 ! ! 4*G)'!
1 ! ./ ; @ A .
*6
. ! W? W?>5 . . +
>. W?
. @ ! +A & + ( M ! . . W54 >5 . . . <
! W54 >5 . (
0 1
. ! 4B ! .
. .
RELOCATE,[," ] SEARCH,[," ]
4 ! " * " %5 END
MSEARCH, LOCC[,"" ] BLOCC[,"" ] DISPLAY
LENTRIES[,ON|OFF]
ALIGN TG,
PARTITION[,"[,"[,...]]]
& . ..
) 0)1))))))%$
*
3 .
+ RE,[," ]
. ! ! .
" .
3. . <
N 3 6O
3 +
+ SE,[," ]
. . ! ./ . .
" . + +
3 +
./ . .
+ MS,
.
%%)))))) 0)1
*
3 * .
. .
+ LO[,"" B]
"" B . .
4 ! . >66
*
. 4 ! . .
>66 . . / 4 . : +! : )! QD6
! '9985! )8885
>66!)8885 Q4 Q4 . .
6 3
>
?
/!J!K!' 2$<4447 /!J/)$%
/!J/)$%
/)$%
!K!'
(
(
<4447
?5547
B C -0
20
,2 %@ - (2 1 *
) 0)1))))))%&
'*
3 .
+ BL[,"" B]
"" B .
*
/ . . 4 . . ! . . 6 . / . /
*+
3 4 +
+ DI
*
3
+ LE[,ON|OFF]
ON|OFF &!
*
4 :: & ! .
*
3 6 . + .
+ AL
*
>4 & + . 4 . ! >4 &
3
+ EN
*
. +
%9)))))) 0)1
2 0
! 3!
@ . 6 ,A
4 ! <3 . N!Q<3O
3 0 . . +
+ TG,
0 .
*
<; . . . . ; . /!
QC6
. ( . . A)3)-
B)C2) 0
KKKK/K@C6LA
( KK*B8884C!K&3B888!KK3B888
D6K=!KKKK D6K$=!KKK KKK
D6K$-!K3KK*K
!5!6*!*&!*! !3!!I!>;!C!1K C<4K(
A)3)- B))C2)
KK4B
K .!K>;K/
4BK(
K !KK(
/
/
.
3R
D6K'7
/KK.KK
&3B888KK3B888
$$- '$7 ')7
=, '87,
=8=,
=
== ,'-8 ',))
=,)$
)-
88
$$
$$
$$ 8$
$$ 8
$$
$$
$$
$$
$
W4*3>
5><
6*:%6%6J 6>
*E&C&
4E>*
>6J
<<?
&53 36 4 &>
3>
3>
4<
C<
D6<&*
) 0)1))))))%#
0 ! . ! .
@+ W4*3>! 4E! &53! 5A . : +! . . !
TG,1149
& . .
TG,500
Tag area 2444 3427
4 ! Tag area overflow
** error **
4 4 ( ! + 1 ! &
* 34 unused words in tag area
* 56 jsb tags created
* 42 jmp tags created
* 3 trap cell tags created
4 ! 0
& ! . .
%5)))))) 0)1
BC
3 .
+ PA,<" >[,<" >][,...
+ PA,STAT,CDSFH,VEMA
*
3 . 4 . W? !
. W? ! 3 . W? @ A + ! . . 3 @ A
3 + + . %!
3 . +
4 !
: ! 3 H; . N W?O : .! 3
) 8/))1)))))&
8/ 1
0
'$ 5 @ ! ! A +
! < B 1 ! ( . .
4 ! N O . N BO < ! . . 5 ! 0 . 0 M + ; $9 .
< . &*
+ . M ! . + . ! .
4 ! ! . / 0 + 0 . , . ,$
+ 0 & 0 @ A / . ! 0 ."
4 ( . 3
&")))))) 8/))1
6 &@ 6 / *
/ 0 7)B.CD
11L44 ) 34;I
11L3> 2 1 B-7C 54>
11L>4 ')+ 1 I:5
11L>? 0 ) 1 ;:4
11L>< 0 ) 1 B" 0C 3345
11L?4 1@ 1 B'1C <:5
11L?? 1@ 1 B'"D=4C 3:=<
11LI4 K>; =3=
119I? /H!D0/H! <;
%1944 / D$ 0 1"D3444 #"
%/%D3444 I3:
11'44 34:<
11'43
, , " 1
, , " 1 )
% 1 3=I:
11M>< "'" 1%) ) 1 5=>
11'3> >I4=" 2 1 B-7CLL 3;I;
110?4 1@ 1 B0%'C 34>=
;
L "&
LL % - >;I -7
#$)!( " D , 11K44 K>; /)!%
11K44 K>; >I:<
11M?4 "'" 1@ 1 I?=
19#44 0/H! 3;5?
111I? /H!D0/H! 3??
11KI4 K>; 5?:
) 8/))1)))))&$
6 &@ 6 / * B0C
1L44
1044
1"44 1L43
1L?I 1L?5 1L<3
1L;4 1L;>
1"I<
1LII
% "
% 0+K
"B"C
% "0
/$0 -7
'"B'"%544C
B6$C
1"D12B12@C"
-12' #"%/%D34441"D34449
<5?
3?=3
3>I3 344?
3?I 3<=<
3:4
<:5
<53
3?I=
3<;=
/ 0 7)B.CD
1L>5 1@ 1 =:3
1=44 =' 0+K 1 11'44D11'43
1344 1343
1=43
10?5 -7 1 0%' 1@
1N44 :?3
3?>5 34?;
%"' D, 1 11'44D11'43 0 3353
%"' 1 11'44D11'43
1<44 $7$ 1 11'44D11'43 B%<44
C ! 0 3<I;
3?I;
=' 0+K 1 11'44D11'43
! 0 3<=?
)!2#!) ) 1
1LI5 2%# 3I4;
;
L "&
1M?; "'" 1@ 35?:
1L<? 1 >:<
19"I< 1"D12B12@C" 3;<3
&%)))))) 8/))1
6 &"@ 6 7
0 7)B.CD
' B9'O C2'",1@
/*1"D3444
!K!'=2"
!K!'>=00
0 !/ /
!K!'>I"1"'
%"7/'11#1)6$/"""N2+
9""' 1*
2
0
"
K
D$*
$/M
)*
)0!
'D$
'
/2+@
2@
=4I
<4?
335?
3?;3 5;3 3::4
;;3
;>4 34?4
:==
90%$/*
9 ;I:
>II
"
B9'O C " <>I
) " ?::
% ;<5
%
%
'@ B9'O C " '@ $" ' 3;4
353>
" B9'O C " '@ +"!/
" 3?3=
"
" 0 >44>
" 1 1/2 33?3
P1/2
;
L "&
B9'O C!K!'?:
! 533
#@
#"%7 354
#"%/%D3444%/%D3444
) 8/))1)))))&&
!
* OS/Driver partition relocation
* OS/Driver partition 1
! . .
&* & +
! &*
( : ! D6 M . *<
! ) ! . 7$8997887!
4 . ! . 4 ! ( ! . : +!
D6 $- 3 * 4 !
%! 6* + @C6L A! 6*:%
+ : ,
& . & 3 .
@. & 3 A + * + &
@ +! ! <! >66A M ! . @ +! W?>5 W?A . & 4< -88
! *<3 **4 W<% . ! . >4 & ! . ! . .
&9)))))) 8/) )1
*
3 . B
+ AL
ALIGN
*
>4 & . ! !
!
. + .
. . . / ( . B . . / ( 5 . / ( / . .!
. .
*20 )
$"D1
#1
" 0#
!0
" ' )
$"D1 Q
$"D1 Q>
$"D1 Q3
#1
#"
0 10
(
*.
' '
' '
')E)2)'
L L
L )
,2 &@
) 8/))1)))))&#
-2
: ,$ @A! . /!
@5A . /
B%C B7C
$"D1'
$"D17
$"D1%
$"D17
$"D1%
$"D1'
7
,2 &"@
. ! >4 & . . +! ( @A : ,$
*
*Driver Partitioning
*
RE,%DD.45 ALIGN RE,%DD.46 ALIGN RE,%DD.47 END
*
*OS Module Partitioning
*
RE,%stat ALIGN REL,%dsq .
. . END END
6 ))1))))))9
6 1
. .
$ + 4B / ' + 4:B*C /
) + /
, +
- % . 9 * .
0
. : . . . @4: *CA &+! @>;A . .! ( !
-0 /0 6
. . . @4:A
! ! 4:
4B ( . 0 4: ! +
. @*CA ! ! . ! 0 *C $, ! +
9")))))6 ))1
*
4B 4 ! @ 6B=8 / >; 6* >;A 4 ! ! ! ! 4 ! . 4 . : +! >; . (
@ ( A! ( ( >; . ! ( >; 4 >;
! >;
: - . ! ! >; .+
. & . >;
+
*/ >; B
$ @ +! A
/ 64! %345! <;D
* >; >; /
$ 4 >;
: : -! . node,21,22
node,26,27
4:B*C / :
>; ! >; . . ! : +
node,12,13,14,–
17,18,19,–
20,21,23 node, 1,3,5
6 ))1))))))9$
)
"'?4' '
"'?3 '
"'?> '
"'??
2+>4 2+>3 2+>>
2+>? 2+>< 2+>; 2+>I 2+>5
,2)9@ ; * -2
6
. 4
! . 4:
/ . &
. ! . .
1 8 -2 3:1
./ 4B / + 5 3 / >; .! ! %3/ 4 5
@%345A ! 6 4 @64A . + 4B /
4 ! . >
%345 ! . 4 ! / / ! / >; . /
! . .
4 ! . >; .
. >; . . $,, @A ( >; . %345 ! . . ! ! >; . .
4 ! >; .
9%)))))6 ))1
. $85 995 ( ! .
4 ! . + : +
%345B64 %345B64 ( %345B64 C 8 9 '-5! '-5 %345 4 + / + ! %345 $95 64 $,5! & %345 >;
. %345 '-5 ( %345B64 @8#9A .
/ +! >; -! 9! $) %345 @$A . ! >; $8 $ . 64 4B / ( / 4B 4 . . 4:B*C /
!
" #$%&
' ( )
%345 %345 $, $95 '-5
%3 97) %345 - $95 $
%3 97) %345 9 $95 $
%3 97) 6* %345 $) $95 $ 64 / 64 $8 $,5 - 64 / 64 $ $,5 -
46 $85
6 ))1))))))9&
1 ,8< 3:1
4:B*C / + 5 / . @4 >; ! / A
4:B*C / 4B / " ! + ! * 4 * . .
$ 0 + 4:B*C / . %345 %3 97) / + 4B /
( .
*'+* ! ! ! 4&:6 &< # 4B 6 1/
4B X # 3 .
4: # . ! *B* 6
4 6 6! %3 $887 %345 4
6 # 4B 6 1/ . 4 ! 8
# . $! 4: * : C %3 $887 6
E; # . $
D # . $ . + ./!
4 # . $ *CB4: *
> # >/ / >>M ./
3 # 5/ 4 ! ! @ A
* & # 4B 6 1/
* * # . 6B=8 64 * 6! %3 97)
* : # !
< & . # . 7 * . / . @ . . A
> ; # 4B 6 1/
*3 # . 7 * . / . E # :4: @: 4! : A
&* # */ >; . @> ; .A
99)))))6 ))1
; ,8< 3:1 - '
( -7 D$ ( >
,) J1L?5 "'( >57 ! 1?5 M+( / )K(
1 # " ' ! M ) ! B1 C
)( ?57 %2( 2$ "(
) 0 % 1
1#(11(
1,(0#(
2+(
1) (1 ( )(72(
)!(1!(
1(Q
3>
?<
; QI
5= 34: Q33
05:4=.',(4 2+(3I 1)(??7 /(4)$(;44 72()K(5>
1K(=
1(3(>
(4(4 (4(4 1(I(
(( (( 1(33(
05:4=.',(3 2+(35 1)(??7 /(4)$(;44 72()K(5>
1K(=
1(3( (( (( 1(I(
(( (( 1(33(
0)%!2+(><
1)(>I7 /(4)$(;44 72()K(5>
1K(=
1(3( (( (( 1(I(
(( (( 1(33(
@2+(>;
1)(557 /(4)$(>444 72()K(4 1K(3 1(3(
(( (( 1(I(
(( (( 1(33(
M(
(( (( M+(,
(( (( M+(,
(( (( M+(,
(( (( M+(, 3>
3?3<
3;
#3(3I35><
#>(
#?(( (
5:3<
11L??
11L??
>4 44 3:>44
:<?
<=
4
<44
<=
4
<447>
344447 I<<I<4
?I74 44 4
6 ))1))))))9#
; ,8< 3:1 -
( "'"
D$ ( 3
,) 1M?; "'( >;7 ! 1M?; M+( / )K( 5 1 # " ' ! M ) ! B1 C
)( ?;7 %2( 2$
) 0 %
1#(11(
1,(0#(
2+(
1) (1 ( )(72(
)!(1!(
1(Q
3>
?<
; QI
5= 34: Q33
0I<07(4 2+(>4 1)(?47 /(4)$(>;44 72()K(>4 1K(=
1(3( (( (( 1(I(
(( (( 1(33(
0I<07(3 2+(>3 1)(?47 /(4)$(>;44 72()K(>4 1K(=
1(3
1(I
(( 1(33(
M(
(( (( M+(,3
(( (( M+(,3 3>
3?3<
3;
#3(>4>3 ((
11M?4 II4"
11M?4
(( (( ( (( ( I4
44 I
I4 44
<
<4:I I<
3
<4:I I<
3
95)))))6 ))1
:2 ( - -
: ! . . + ? @ + * A . :
@ A!
$
: ! !
$ .!
' >;
, < -
* 4: *C . %3 & . .
* . ! 4: *C !
. !
4 !
@ A
. + * + 1 ! + . . + : +! . Q4*G77 4:
* . NAM ID.99
GEN 6,EID.99,TX:15 .
. . END
6 ))1))))))9!
4 4: / / IFT, %ID*99, SC:20B
. 4: .
$85 @ A 4*77 @ A 4: + , @ A ( :4 @ ( A
! 4: : +! .!
IFT, %ID*99, SC:20B, TX:10, QU:PR .
$85 @ A 4*77 @ A 4: + 8 @ A ( 3 @ A
* . . 4 !
' 2 1 . ,
4:B*C / . . ? /M . / ? 4:
4:B*C / : 4: *C 4:B*C / + +
4: *C 4: *C 4: ! &*
! *C 4:
4: *C ! 4:B*C /! . / ! &*
9)))))6 ))1
6 1
* ! . . (
@ . .A . . ( . . @ . . .A
. B . . : ! (
IFT, ... 4: @4:A
DVT, ... *C . 4:
DVT, ... @& *C 4: .
DVT, ... . 4: A
IFT, ...
DVT, ...
END END
*
NODE .
: END INT :
END 4& (
,
3 . @4:A . 4:
+ IFT,[,E !],SC: [,QU:6][,TX:7][,IT:][,AL:][,PS]
4:
! +! Q4*G88
4 . 4:
. ! 4: 4 . 4:
. ( .
6 ))1))))))9 E ! (
. 4: 4 +
: +! 4*G88 4*88 ! 4:
IFT,%ID*00,EID.00,SC:20B
KK
4 ! &<
.
SC: . . . . ! . 4:
. @ A . . . $85 995
."
! .
$85$'5 ,85,'5
$)5$95 ,)5,95 '85''5 -85-'5 ')5'95 -)5-95 )85)'5 9859'5 ))5)95 9)5995
QU:6 ( 4: :4 3 .
! +! E;:4 E;3 :4 @:4:AM 3 ( 4 ( ! ( ( ( ( * *C
+ 4 . 4:
! ( :4:
TX:7 . + ( . 4: 4 . + 4: . 4 . . 8 , + (
9")))))6 ))1
IT: 0 . . 4 +
AL: *? > . ! >*? >> *? 4B ( . > / > .
6 $85)95 # >/
,85995 # *
PS 4: ! @A @A . @ 4: . 8A 4 . 0 6 3 !
*
( 4: . ! !
( 4: &*
4: ! . @*CA . . . . . 4: .
, ;
+ 4: 4:
IFT, %ID*00, EID.00, SC:20B, QU:PR .
Q4*G88 @ A .
$ 4*88
' . $8 @A
) ( @ ( . A
, & . + @Q4*G88A . + . 4 . + ( . +
- & 5 $85!
/
6 ))1))))))9$
<
3 . @*CA .
! . *C (
*C . 4:
+ DVT,[],[M"],LU:[,E !][,TO:] [,BL:**::][,DT:"][,TX:7][,DX:"7]
[,DP: 8::*::":][,PR:!][,QU:6]
.! @ .
*C &* A . 6 . @#A *C & . .
! !
*C . Y#R + &
+ ( *C . ./ ! 4 ! *C . DVT,[],[M" 8],–
LU:,–
[E !],–
[TO:],–
[BL:**::],–
[DT:"],–
[TX:7],–
[DX:"7],–
[DP: 8::*::":],–
[PR:!],–
[QU:6]
*C
4 . @ . . 4 4B A 4 ! . .
. ! . . *C
( .
9%)))))6 ))1
M" . . . .!
0 / . / : +! %3 978= 6B=8 / . <978=F>: <978=F6: . >:
/ >; . . 6:
6 6B=8 / >;
. @ /!
A . 6:
4 ! ( . . : +! / ! **G''! / / .
. . . : +! / . ! *C @: +! <978-8!
<978-! <978-$! <978-' . %3 978- / A . +
LU: ( . @>;A . >; . . $,, @+ / >;!
. . -'A 4 . . 4 . @ %345 A *C E ! (
. *C .
: +! **G88 **88 ! .
DVT,%DD*00,M26XX,LU:20,EDD.00, ...
K .
K K . K
4 . ! . 4 4B ( 4:
6 ))1))))))9&
TO: . 8
( . ( : +! ,88 ,88
4 *C ! 8!
BL:**:: . 4 . ! 0 . . 4B .
** 5; . ! ;& . 4 **
! . . . ! . . 8 4 ! 88 )88 4 + . ! . B ( . 4 0 . ! ( 4 ( . . <
. ( / (
DT:" . 4 ( / . 8 995 * 985 + TX:7 . . + ( .
. + 4 . . 8 ,M 8
DX:"7 . ( *C . N*3"!O . . 8 $9
4 "7 . *3
! + 0 : +!
*C
DVT ... ,DX:4,DP:1:3:6 ...
@*3A .
*3 T ' @ . *3'-A
*3 $ T - @ . *3'-A
*3 ' T 8 @ 0 . + A
*3 ) T 8 @ 0 . + A
99)))))6 ))1
4 "7 . *3 ! . "7 . : +! *C
DVT ... , DX:2, DP:2:3:6:7, ...
.
*3 T 8 @ 0 . + A
*3 $ T ' @ . *3$'-9A
*3$'-9 @ "!
$A . *D$
DP: 38::*::":
+ . X . ! 4 ( @ +! /A
N*3FX"O ( "!
: +!
... DP:1:A:B:C:D:E, DP:6:F:G:H:I:J ...
+ 8!
.
*3K*3K$
*3K'*3K)
*3K,*3K-
*3K9*3K=
*3K7*3K8 TKT TT TT TT TT
5 6* :
%4 H
@!5!6!*!KKKK.
*356*A
@K.KK$K*3K
*3-: %4HA
4 . @ ! A! *3 *C . : +!
DVT,%DD*30,M7906:0,...,DP:1:Q:R:S:,DP:8:X:Y,
6 ))1))))))9#
! . .
*3K*3K$
*3K'*3K)
*3K,*3K-
*3K9*3K=
*3K7*3K8 TKT TT TT TT TT
E * : D? H
K.*3E
K.*3=D?
) ! . 7$899788! 4 /
! / + 6 / /
PR:! @ . 8 -'A . 4B ( ( ( 4B ( @E;3A 4: . *C * -'!
QU:6 4B ( .
*C 3 6 . :4 3 ( 4 ( ! ( ( 4 :4 ! ( . 4 3 ! ( . ( (
*
6 . *C ! . +
; ! . : +! *C
DVT,%DD*30,M7906:0,EDD.30,LU:33 ... etc.
. DVT,%DD*30,M7906:0,EDD.30,–
* 9% % " "&
LU:33 ...
* END
6 *C 6 . . + ! *C .
95)))))6 ))1
3 .
+ END
*
4 ! &*
. &*
*C &* 4:
& &*
3 &* (
+ NO, ,,...,
@>;A . >; . >;
*
. + . @#A . @ A
+ . + . . %3 978- / ! %3 978= / 6*!
! >; . '
978-K/K>;
978-K/K>;
978-K/K>;
978-K/K>;
978=K6B=8K/K>;
978=K6B=8K/K>;
978=K6B=8K/K>;
978=K6B=8K/K>;
978=K6B=8K6*
>K
*K
'8'' )'), 8- 97
$)- ,,
"(,-
( NODE,30,33,43,45
NODE,10,16,17,19,24 END
& ( .
6 ))1))))))9!
3
+ END
*
& 4& . .
3 .
+ INT, , !
. . . .
! : +!
INT,25B,$GPIO
W 34 $,5
*
. 4:
/ . & 4&
! .
)
. &*
. 4* &* . 4:
) 0)1))))))#
0 1
4 ! .! .! 4*
! ! ./! ! . <
@<A! ! ./ * ! ( . / .
. M . ! .
02 6
6 . . 4B 6 4B 4B ! . 4B! 6 4B . D6 9 $! 6>E ( .
! 8 .! . . ( .M .
4 .! ( ( . . . ./ 4 .!
@ .A
4 . ( ! 6> ! 0 .
02 0 6
. . ! ! . .
! . 4*
4 . . ! . . . ( M .
& . ./ ! . @ .A
4 . ( ! & ! 0 .
#")))))) 0)1
02 62 6
*. . . . . . . . . . .
4 ! . . . . . . ! . . . + . .
! . . ! ! . . 4 . . ! 8
02 2
4* . @! 0! ! A .
+ $,) 4* ! ( ), ! . 4*
. . 4* + . . D<
. + . . . M 4*
. ? ! ! + 4*
:! 3! ;
4
! 4*
*!
:<
,
) 64 @) A
) 64 + 64D! 1%! *> >4 ' 3<! > &! 6< @ A
) *4 @) A
) /
= + +.
') 4*
4 +! + 64 ! 4* . . @ 3 A 4 . . . 4 ! 4* . . 4*
) 0)1))))))#$
02 0
< . . @ . A
! . !
Z)G@ . 4* A[ 6*
Z$G@ . 4* A[ 6*
3> 6*
. . " . . G @X 4* A
< ! @ +! *A 4 ( &3B888 *B8884C J . .
!
& ( . . . 4*
. ! ' G @X 4* LA
02 / 6 BC
. < @<A ( 4B! . ! + 0 < '$J < ( 0 < M ! + )888 .
+ .
< ! . < . < .
< . & . . +
02 ; / 6 B>C
+ . < @D<A 4* +! ;*
3 * @;*3A! 4*! ! D< ! ! < + 0 D< '$J D<
0 D< ! + )888 ! . 4* +!
#%)))))) 0)1
0-2 '-- *
5 ( 6> @ 6>
> A 4 888 <
! CL,1000,2000
. ( 1 ! $888 < . . . . . . . 6 ( 888 < . . .
B- < B= <
! 6> NCL,,,O 4 4B !
CL,0,0
4 4B! 6> 0
& 64 4B! 0 64
0-2 '0:2 0 F
5/ <
./ '8! . . . 8 '$9-9 . @ A
&+! ( 8 '$9-9 . ( ( 888 ,8
0-2 1 2
: ! . .
SP,2
( . . . . 4*
4 C6L!
SP,0
) 0)1))))))#&
02 ; 01 6
+ . . . . , . ! . ! . ; $ . + . / .!
! ! 8
0-2 ' 0:
. ! . ./ ./ . &3B888 *B8884C .M &3B888 *B8884C
MB,500
,88 0 / 4 &3B888 *B8884C!
MB,0
0-2 0 (
. . ./! . . C6L @%3 7$89=A ! . 0
: ! . $$ ; + . . ? . ! * ! + ./ : +!
US,12
! . : !
US,0
0-2 *, '-- *
>5 ! > : . !
> & + @%3 7$89=
C6L A @& . > &A 1 ! . . > &
. ( $, . < @<A 4 ! > & ( / . ! < .
>5 < . > : . ? . . <M .
#9)))))) 0)1
. ! ! 63;
. " 1 > : + . ! . .
4 %3 7$89= C6L ! . !
LB
. $,Q @ . ; A
2 (
. ./ >. 0 . .
5/ 0 . ./
>. ./ . >6< 6<
< . . . . . @./A M . 4 ./ ( ! 0 6<
02 2 ' 0:
4 ! Q< 5 . / ! QW<888
@& A ( ./ &* ( ! &* ( ./
RE, %MSGTB @ A
END
RE, %$M000 @ A
END END
./
> & . @>&A 8 9 4 .! QW<888 >& 8 >&
9 @ >& >& 8A ./ @ A ( & 0 ./ Q< 5 . '$/
) 0)1))))))##
0-2 0 6
. ./ . %3 7$89= C6L 3/ 6;4?>
: + RE,%MSGTB END
RE,%$M000 END
RE,SECURITY.REL END
END
. . ./
0-2 - *6
: ./ ! . . >4&J ./ : >.
. & . .
W:&*>5 &B*! W:*>5 *
$ 36>>45 %>5>45! 3 .! 3 . ' W54 >5! . W54 >5 W:<3! Q*6! W%345! W?>5!
W6<*>5! W<%! W:>45! W:&1: . + ; W54 >5 .
. . C6L ! 6* .!
. >4&J 6* C6L 6* . W5 6*
W54 >5
? . . ./
: +! + . &3B888!
*B8884C! 4< ! . ( . . 4 C 4 @C4A C4
! ( . WC>5-5 . . @WC>5-5 . >4&JA C4 3> 988 3>
Q3>9 Q3>9' : C4 ! . WC>5 WC>5-5
#5)))))) 0)1
0 1
( (
6> .
& .! . .
4* 4*
< . <! + <
6> .
5 ./
E; (
3 . ! + .
<5 ./
; + .
>5 > : .
!
! .
&* .
6< . @./A
!
!
! .
&*
&*
>45 6* . .
&* .
>45 6* . .
&* .
6 *
3 . . 4B
+ CLAS,
. . 8 $,,
*
4 ! . 5 . ! . . @$GAL
4 . ! . . !
) 0)1))))))#!
0 6
3 + . !
+ . . .
+ RESN,[,]
. . 8 $,, . . . 8 . .
.
*
. . 4 ! . . 4 . . ! .
L . . 4 . ! . . ( . . . .
L . . ! ,
2
3 4*
+ ID,
. 4* . ! $,) . 8 . M
&3B888 *B8884C -8
*
4 4* 4* . 64 :! 3! ; %!
4* .
. 4* + . . D<
+ , @A
#)))))) 0)1
0
3 6
+ RS,
. @<*A .
8 . )G@ . 4* A @6*A
$G@ . 4* A @6*A
. <* . .
. <* . . .
. ( . 4*
*
3> 6* 6*
.
! . . . @A . @A . ./ . 0 ! . . + % .
/ 6
3 . . < @<A + . < @D<A
+ SAM,[,]
. . <
. . D<
*
. . ! ( ! < D<
. 4 < ! +
4 < ! 4B! . 4B . . <
. <
4* @ 4* A ( D<
4 *B8884C! &3B888! 3B888 / ! <
. ( /
< D<
) 0)1))))))#
* *
3 .
. 6> >
+ CL[,[,]]
. . * B- <
. . * B= <
*
. 1
! ( ( . 1 6 N O . . @ A . ! . 4 + 888 <
.! ! .
'0:2 '
3 ./
+ BG,!
! ./ ! 8 '$9-9 4 ! '8
F 0 F(
3 ( +
.
+ QU,6,!
6 . 8 '$9-9 888
! . ( @ .A . ,8
#")))))) 0)1
1 2
3 . . +
. . .
! . & + . . ! + SP,[,]
.
. + .
' 0: '
3 0 ./
+ MB,
. ./
*
./ . / ! *B8884C &3B888 *B8884C &3B888
0 ( (
3 .
+ US,
.
*, '-- * *'
3 . > : . <
+ LB[,]
. . * $,Q .
*
1 ! . . > &
4 ! > & ( / . ! < . ? . . <M . . !
) 0)1))))))#$
*6
. .
* System Common Relocation
< . . >.
&* . .
. W54 >5 . M . W?>5 .
6* . .
4 ! %3<*<F5>>
.
( 6 B' :C
3 . .
+ COM,
. . . . . @ . 5 .A
*
;. .!
./ . 0 .
. . ! ( ! .
2 2 0
3
@C6L A
+ re,%MSGTB .
end
re,%$M000
end
re,% end
re,security.rel C6L end
end
#%)))))) 0)1
*
0 . . ; . @ . A
. . . . (
! . 7$899788,-!
*6 *'
3 . . . >4&J . .
+ LIB,
. . 4 . ! . 4
! . .
*
. ; &*
: C6L ! . . 6* . 4 . &*
1 / ! >4&J + : 6* ! >4&J .M 6* ? . . : .! 6* 6* 5 6*
6* ! 6*
. 6*
&
6888>45 . . 6* . 0
! * . + . . ( >4
LIB,SEC1000.LIB LIB,$FNDLB LIB,$FNEWF LIB,$FLIB
LIB,$FMP : < 3 +
LIB,%DECAR 3 546 +
LIB,$SYSLB >.
LIB,$MATH END
) 0)1))))))#&
0 ! . . W54 >5! + . W:<3! W<%! W:&1:! W:>45! W?>5! W%345! Q*6 . . (
LIB,SEC1000.LIB LIB,$FNDLB LIB,$BIGLB
: C6L ! . (
* System libraries LIB,SEC1000.LIB LIB,$FNDLB LIB,$BIGLB END
* System CDS Libraries LIB,SEC1000CDS.LIB LIB,$BGCDS
LIB,$FNDLB
LIB,SEC1000.LIB LIB,$BIGLB END
68886*>45 . . 6* . &
6* . 6888>45
> 0 . + 1/2 ! . 7$899788',!