
 
 
 
   >A:>2A:89  >@45=0  "@C4>2>3>  @0A=>3>  =0<5=8
 
 
 
     =AB8BCB  M;5:B@>==>9  B5E=8:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   B@0A;520O  =0CG=>- 8AA;54>20B5;LA:0O  ;01>@0B>@8O
 
 
 
 	 	 	 " -" " 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   >;LF520O    ;>:0;L=0O    2KG8A;8B5;L=0O    A5BL    ( !) 
 
 
 
     4;O    -    @O40    " -;5:B@>=8:0" 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
         >A:20    -     1 9 8 8 
 
  
 
     " -;5:B@>=8:0"   >A:>2A:>3>    =AB8BCB0    M;5:B@>==>9    B5E=8:8
 
 ?@54;0305B  20<  :>;LF52CN  ;>:0;L=>CN  2KG8A;8B5;L=>CN    A5BL    A    <0@:5@=K<
 
 4>ABC?><  " M i c r o n e t " .     !5BL    ?@54=07=0G5=0    4;O    CG51=KE    2KG8A;8B5;L=KE
 
 :><?;5:A>2  =0  1075  #&  A  8A?>;L7>20=85<    2    :0G5AB25    3>;>2=>9    <0H8=K
 
 - 3 2 .         @>3@0<<=>5        >15A?5G5=85        A5B8          ?>72>;O5B                20<
 
 >1<5=820BLAO  :04@0<8  40==KE  <564C    AB0=F8O<8    8;8,     ?@8    8A?>;L7>20=888
 
 A8AB5<K  4>ABC?0  :  C40;5==K<  D08;0<  @0745;OBL    @0745;OBL    @5AC@AK    <564C
 
 AB0=F8O<8  ?>4:;NG5==K<8  :  A5B8.   K  <>65B5  B0:65  8A?>;L7>20BL  ?>4A8AB5<C
 
 C40;5==>9  703@C7:8  >?5@0F8>==>9  A8AB5<K  2  15748A:>2>9  @01>G59    AB0=F88,   
 
 :@><5  B>3>  >15A?5G8205BAO    02B>=><=0O    @01>B0    ?@>3@0<<    =0?8A0==KE    =0
 
 O7K:0E  F O R T R A N - 4   8  P A S C A L   157  >?5@0F8>==>9  A8AB5<K. 
 
 
 
   A=>2=K5  ?0@0<5B@K  A5B8: 
 
 
 
 ">?>;>38O                                                            :>;LF520O
 
 5B>4  4>ABC?0                                                    A  ?5@540G59  <0@:5@0
 
 '8A;>  AB0=F89  2  A5B8                                4>  6 3 
 
 $878G5A:0O  A@540  ?5@540G8                            28B0O  ?0@0
 
  0AAB>O=85  <564C  AB0=F8O<8                    4>  5 0   <
 
 !:>@>ABL  ?5@540G8  40==KE                              5 7 0 0 0   18B/ A
 
 1>@C4>20=85                                                      :>=B@>;;5@  !- 1 , !- 2   
 
 -                        , !0 5 1 1 
 
 ?5@0F8>==0O  A8AB5<0                                      R T - 1 1 
 
 
 
 
 
 
 
 
 
 
 
   ;O    ?>;CG5=8O    1>;55    ?>4@>1=>9        8=D>@<0F88        ?@>A8<        0A
 
 >1@0I0BLAO  ?>  04@5AC: 
 
   1 0 3 4 9 8   >A:20,   -"    " -;5:B@>=8:0" . 
 
 
 
   "5;5D>=K  5 3 2 - 9 8 - 4 0 ,   5 3 2 - 9 9 - 6 9 
 
 
 
 0G0;L=8:  ;01>@0B>@88  4>F5=B, :. B. =  >;:>2  ..   . 
 
 0G0;L=8:  A5:B>@0  <0B5<0B8G5A:>3>  >15A?5G5=8O  8=65=5@  0=:@0B>2  .   . 
 
 
 
     @0B:>5  >?8A0=85    !  " M i c r o n e t " . 
 
     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
     1 .   2545=85
 
 
 
     !  " M i c r o n e t "   @0AAG8B0=>  =0    @01>BC    A    A5B52K<    040?B5@><, 
 
 2K?>;=ONI8<    4>AB0B>G=>      <0;>        DC=:F89.         ( ?@85<- ?5@540GC        109B0, 
 
 C?@02;5=85    :><<CB0F8>==K<    @5;5) .     "0:>5    ?>AB@>5=85    !        ?>72>;8;>
 
 7=0G8B5;L=>  C?@>AB8BL  !. 
 
   54>AB0NI85    DC=F88    !    2K?>;=O5B        A?5F80;L=0O        ?@>3@0<<0, 
 
 :>B>@0O    ?>AB>O==>    =0E>48BAO    2    ?0<OB8    <8:@>- -.       -B0        ?@>3@0<<0
 
 >D>@<;5=0    2    2845    4@0925@0    M C . S Y S     ( M C     A>:@0I5=85    >B    " M a C     l e v e l " 
 
 A5<8C@>2=52>9  <>45;8  >B:@KBKE  A8AB5<) .   -B0  ?@>3@0<<0    >@30=87C5B    ?@85<
 
 8  ?5@540GC  ?0:5B>2  ( 3@C??)   40==KE  <564C    C7;0<8    !,     4;O    >15A?5G5=8O
 
 2>7<>6=>AB8  @01>BK  2  A5B8  <0H8=  42CE  B8?>2    ( #&    8    ) ,     >A=0I5==KE
 
 @07;8G=K<8  040?B5@0<8  8A?>;L7C5BAO    420    20@80=B0    4@0925@0    :0=0;L=>3>
 
 ?@>B>:>;0  M C . S Y S   4;O  @01>BK  2    8  M C . L D A   4;O  @01>BK    2    #&,     ?@8G5<
 
 A5B52>9  4@0925@  703@C605BAO  2  #&  87  3>;>2=>9  <0H8=K. 
 
   ;O  4>ABC?0  87  !  :    @5AC@A0<    F5=B@0;L=>9    -    ?@54=07=0G5=0
 
 ?@>3@0<<0  F T S U K . S A V ,     >D>@<;5==0O    2    2845    ?>;L7>20B5;LA:>9    ?@>3@0<<K
 
 !  R T 1 1 .   7    A5B8    2    ?@>3@0<<C    F T S U K . S A V     <>3CB    ?>ABC?0BL    B@8    B8?0
 
 70?@>A>2:     70?@>A    =0G0;L=>9    703@C7:8,     70?@>A    =0    703@C7:C    D09;0    2
 
 01A>;NB=><  42>8G=><  D>@<0B5  8  70?@>A  4>ABC?0  :  48A:0<. 
 
   @0925@  C40;5==>3>  4>ABC?0  V . S Y S   ?>72>;O5B  703@C60BL    !    R T 1 1 
 
 2    C40;5==K5    <8:@>- -    G5@57    !.     >7<>6=0    >4=>2@5<5==0O        @01>B0
 
 =5A:>;L:8E  ( 4>  6 0 )   ?>;L7>20B5;59. 
 
  
 
   03@C7G8:  D09;>2    2    01A>;NB=><    42>8G=><    D>@<0B5    ( B O T U K . S A V ) 
 
 -   MB>  A;C651=0O  ?@>3@0<<0  703@C605<0O  2  ?5@8D5@89=K5  <0H8=K  ?>    70?@>AC
 
 =0G0;L=>9  703@C7:8. 
 
   03@C7G8:    !    R T - 1 1     ( R T B O O T . S A V )     ?@54=07=0G5=    4;O    703@C7:8
 
 >?5@0F8>==>9  A8AB5<K  2  ?5@8D5@89=K5  <0H8=K. 
 
 
 
 	 	 2 .   @>25@:0  @01>B>A?>A>1=>AB8  !. 
 
 
 
   ;O  ?@>25@:8  @01>B>A?>A>1=>AB8  !    @5:><5=4C5BAO    ?>;L7>20BLAO
 
 2AB@>5==K<  B5AB><  ;>:0;L=>9  A5B8.   ;O  53>  2K7>20    =5>1E>48<>    ?5@525AB8
 
 #&  2  @568<  >B;04:8  8  =060BL  :;028HC  " "" .   -B>    =5>1E>48<>    A45;0BL    =0
 
 2A5E  AB0=F8OE,   ?>4:;NG5==KE  :  A5B8.   0B5<  ?5@52>4OB  >4=C  87  <0H8=  #&, 
 
 4;O  G53>  =068<0NB  >4=>2@5<5==>  :;028H8  " !#"   8  " !"   8    2    >B25B    =0    7=0:
 
 2>?@>A0  =068<0NB    :;028HC    " " ,     ?>A;5    G53>    ;N10O    ?>A;54>20B5;L=>ABL
 
 A8<2>;>2,   =018@05<0O  =0  :;0280BC@5  0:B82=>9  <0H8=K  >B>1@0605BAO  =0  2A5E
 
 ?>4;NG5==KE  :    A5B8    <0H8=0E    2:;NG0O    F5=B@0;L=CN.     @><5    B>3>    <>6=>
 
 ?>;L7>20BLAO  B5AB>2>9  ?@>3@0<<>9  2   ( 5A;8  ?5@8D5@89=K5  <0H8=K    >A=0I5=K
 
 48A:0<8) .         ;O        G53>        =5>1E>48<>        703@C78BL                >?5@0F8>==CN
 
 A8AB5<C,   703@C78BL  4@0925@  :0=0;L=>3>  ?@>B>:>;0  !. S Y S   :><0=4>9  L O A D   M C 
 
 8    70?CAB8BL    ?@>3@0<<C    B5AB8@>20=8O    :><0=4>9      R         M 2 .         @>3@0<<0
 
 B5AB8@>20=8O  8<55B  @O4  :><0=4  4;O  C?@02;5=8O  @568<><  55  @01>BK,   :><0=4K
 
 2K?>;=ONBAO  ?@8  =060B88  =0  A>>B25BAB2CNI85  :;028H8  B5@<8=0;0: 
 
 W   -   @07@5H8BL  ?5@540GC  :04@0
 
 R   -   @07@5H8BL  ?@85<  :04@0
 
 V   -   70?@5B8BL  ?5@540GC
 
 P   -   70?@5B8BL  ?@85<
 
   -   7025@H8BL  @01>BC
 
 >@<0;L=0O  @01>B0  B5AB0  >15A?5G8205BAO  ?@8  @01>B5  2  A5B8  =5  <5=55    42CE
 
 AB0=F88  A  ?@>3@0<<>9  B5AB8@>20=8O.   @8  @07@5H5==KE    ?@85<5    8    ?5@540G5
 
 ?@87=0:><    =>@<0;L=>3>    DC=:F8>=8@>20=8O    A5B8    O2;O5BAO    ?>O2;5=85    =0
 
 B5@<8=0;5  -  :0@B8=K  A>AB>OI59  87  B>G5:  8    B8@5    . . . - . . . - . . . - ,     ?@8G5<
 
 40==0O  :0@B8=0  4>;6=0  1KBL  @53C;O@=>9  8  ?5@8>4  ?>2B>@5=8O    4>;65=    1KBL
 
 @025=  G8A;C  ?@>25@O5<KE  AB0=F89. 
 
 
 
     3 .   !5B52>9  04@5A
 
 
 
   0640O    AB=F8O    !    8<55B    A2>9      04@5A,         2KAB02;O5<K9        =0
 
 ?5@5:;NG0B5;OE  !  8;8  7040205<K9  ?@>3@0<<=>  :><0=4>9  " S E T   M C     A D D R = X X " , 
 
 345  X X   04@5A  2    2>AL<5@8G=><    ?@54AB02;5=88.     4@5A,     CAB0=>2;5==K9    =0
 
 ?5@5:;NG0B5;OE  !,   ?5G0B05BAO  2  <><5=B  2E>40  2  B5AB>2K9  @568<( A<.   2KH5) . 
 
 A;8  :><0=4>9  " S E T   M C   . . "   CAB0=>2;5=  04@5A  0 0 ,   B>  @50;L=K9  04@5A    1C45B
 
 27OB  A  ?5@5:;NG0B5;59  !.   A;8  04@5A,   7040==K9  :><0=4>9    " S E T     M C     . . . " 
 
 =5  @025=  0 0 ,   B>  >=  8  1C45B  @50;L=K<  04@5A><,   0  A>AB>O=85  ?5@5:;NG0B5;59
 
 1C45B  83=>@8@>20BLAO.   @8  MB><  A;54C5B  CG8BK20BL  GB>  CAB0=>2:0  " S E T   M C   . . . " 
 
 ?@>872>48BAO  =0  48A:5,   0  =5  2  >?5@0B82=>9  ?0<OB8.   >MB><C  ?>A;5  CAB0=>2:8
 
 =>2>3>  04@5A0  =04>  2K3@C78BL  ( U N L O A D   M C )   8  A=>20    703@C78BL    ( L O A D     M C ) 
 
 4@0925@  M C . S Y S .     ;O    =>@<0;L=>9    @01>BK    M C . S Y S     B@51C5BAO    GB>1K    !
 
 <0H8=K  8<5;8  1K  @07=K5  04@5A0. 
 
 
 
     4 .   @0925@  C40;5==>3>  4>ABC?0  V . S Y S . 
 
 
 
 @0925@  V . S Y S   >ACI5AB2;O5B  4>ABC?  :    48A:0<    F5=B@0;L=>9    <0H8=K    ( 8;8
 
 ;N1>9  4@C3>9,   =0  :>B>@>9  70?CI5=0  ?@>3@0<<0  F T S U K . S A V ) .   @0925@    V . S Y S 
 
 ?5@5405B  70?@>A  ?@>3@0<<5    M C . S Y S ,     >B>@0O    A2O7K205BAO    G5@57    A5B52>9
 
 040?B5@  8  ;8=88  A2O78  A  M C . S Y S   F5=B@0;L=>9    <0H8=K    8    G5@57    ?@>3@0<<C
 
 F T S U K . S A V   -   A  48A:><  MB>9  <0H8=K. 
 
   AB5AB25==>,   GB>    2    V . S Y S     4>;6=0    A>45@60BLAO    8=D>@<0F8O    >
 
 B><,   =0  :0:>9  87  <0H8=  70?CI5=0  ?@>3@0<<0  F T S U K . S A V .   4@5A  A>>B25BAB2CNI59
 
 AB0=F88  A5B8  70405BAO  :><0=4>9  " S E T   V   H O S T = X X " ,   345  X X   -   2>AL<5@8G=K9  <
 
 04@5A.     -B>B    04@5A    4>;65=    A>2?040BL    A    04@5A><,     CAB0=>2;5==K<      =0
 
 ?5@5:;NG0B5;OE  !  F5=B@0;L=>9  <0H8=K.     A;8    B0:>3>    A>>B25BAB28O    =5B, 
 
 =5>1E>48<>  8A?>;L7>20BL  :><0=4C  " S E T   M C   . . . "   =0  F5=B@0;L=>9  <0H8=5.   
 
 5?@028;L=0O  CAB0=>2:0  H O S T - ?0@0<5B@0  4@0925@0  V . S Y S   ?@82>48B  
 
 7028A0=8N  =0  MB0?5  703@C7:8. 
 
  
 
     5 .   @>F5AA  703@C7:8  D09;0  2  01A>;NB=><  42>8G=><  D>@<0B5. 
 
 
 
   ;O    703@C7:8    D09;0    X X X X X X . S A V     =0    A8AB5<=><    48A:5      4>;6=K
 
 A>45@60BLAO  ?@>3@0<<K:   F T S U K . S A V ,   M C . S Y S ,   M C . L D A ,   B O T U K . S A V . 
 
   5>1E>48<>  ?@>8725AB8  A;54CNI85  459AB28O.   
 
 1 .   #AB0=>28BL  =C;52>9  04@5A.   ( >?CA:05BAO    CAB0=02;820BL    ;N1>9    4@C3>9
 
 04@5A,     =>    B>;L:>    =5    A>2?040NI89    A    04@5A><    ?5@8D5@89=>9    <0H8=K. ) 
 
 ( S E T   M C   A D D R = 0 0 ) 
 
   2 .   03@C78BL  4@0925@  M C . S Y S   ( L O A D   M C ) 
 
   3 .     #AB0=>28BL    A8AB5<=>5    CAB@>9AB2>      CAB@>9AB2><        ?>        C<>;G0=8N
 
 ( A S S   S Y :   S Y S : ) . 
 
   4 .   0?CAB8BL  ?@>3@0<<C  F T S U K . S A V   8  2    >B25B    =0    70?@>A    8<5=8    D09;0
 
 ( S A V   F I L E   N A M E > )   =01@0BL    8<O    X X X X X X .      0AH8@5=85    . S A V     C:07K20BL    =5
 
 >1O70B5;L=>  B. :.   >=>  15@5BAO  " ?>    C<>;G0=8N" .     $09;    4>;65=    =0E>48BLAO
 
 =0  CAB@>CAB25  A  ;>38G5A:8<  8<5=5<  S Y S :   ( 2  40==><  A;CG05  >=>  A>2?0405B  
 
 A  A8AB5<=K<  CAB@>9AB2><) . 
 
   5 .   0  ?5@8D5@89=>9  <0H8=5  CAB0=>28BL  @568<  703@C7:8  87  A5B8. 
 
   @8  MB><  =0G0;L=K9  703@C7G8:  ?5@8D5@89=>9    <0H8=K    1C45B  
 
 ?5@5?8A0=  2  #  8  70?CI5=.   =  2K40AB  70?@>A  =0G0;L=>9  703@C7:8,   :>B>@K9
 
 2>A?@8<5B  ?@>3@0<<0  F T S U K . S A V   =0  F5=B@0;L=>9  <0H8=5.     @8    MB><    2    #
 
 F5=B@0;L=>9  <0H8=K  AG8BK20NBAO  B O T U K . S A V   8  M C . L D A ,     :>B>@K5    ?5@540NBAO
 
 2  ?5@8D5@89=CN  <0H8=C  8  @07<5I05BAO  A    04@5A0    5 0 0 0 0 :     A=0G0;0    B O T U K , 
 
 70B5<  M C .   #?@02;5=85  ?>;CG05B  ?@>3@0<<0  B O T D V K .   =0  ?5@5<5I05B  A51O  8  M C 
 
 2  04@5A0  1 5 0 0 0 0   8  =0AB@08205B  25:B>@  ?@5@K20=8O  2  M C .   >A;5  MB>3>  G5@57
 
 4@0925@  M C   2K405BAO  70?@>A    =0    703@C7:C    D09;0.     @>3@0<<<0    F T S U K . S A V 
 
 2>A?@8=8<05B  MB>B  70?@>A  8  ?5@5405B  A>45@68<>5  D09;0  ?@>3@0<<5  B O T U K     2
 
 ?5@8D5@89=CN  <0H8=C.   B O T U K   @07<0I05B  D09;    A    04@5A0    0 0 0 0 0 0 ,     A>E@0=OO
 
 K5:B>@  ?@5@K20=8O  M C   4@0925@0.   >A;5    =0AB@>9:8    AB5:0    ?>    A>45@68<><C
 
 4 2   OG59:8  C?@02;5=85  ?5@5405BAO  ?>    04@5AC,     C:070==><C    2    OG59:5    4 0 . 
 
 @>3@0<<0  "U K   :@><5  DC=:F88  703@C7:8    B0:65    >15A?5G8205B    =>@<0;L=CN
 
 @01>BC  8A?>;=ONI8E  A8AB5<  F O R T R A N - 4   8  P A S C A L ,   GB>    ?>72>;O5B    2K?>;=OBL
 
 ?@>3@0<<K    =0?8A0==K5    =0    MB8E    O7K:0E    8    =5        B@51CNI85        >?5@0F89
 
 22>40/ 2K2>40    (     :@><5    @01>BK    A    B5@<8=0;><    )     157    703@C7:8    !    =0
 
 ?5@8D5@89=K5  <0H8=K. 
 
 
 
     6 .   @>F5AA  703@C7:8  !  R T - 1 1 . 
 
 
 
   ;O  703@C7:8  !  =0  ?5@8D5@89=K5  <0H8=K  =5>1E>48<>: 
 
 
 
 	 1 .   0;8G85  =0  48A:5  <>=8B>@0  >?5@0F8>==>9  A8AB5<K  R T 1 1 J J . S Y S     8
 
 4@0925@0  C40;5==>3>  4>ABC?0  V K . S Y S . 
 
 	 2 .   #AB0=>28BL  04@5A  AB0=F88  3;02=>9  <0H8=K  :><0=4>9  S E T   V M   H O S T = X X . 
 
 07=0G8BL  ;>038G5A:85  8<5=0    CAB@>9AB20<    ( A S S     S Y     S Y S ,     A S S     S Y     S Y 0 , 
 
 A S S   D K   S Y 1 ) .   @8  MB><  A;54C5B  8<5BL  2  284C,     GB>    >?5@0F8>==0O    A8AB5<0
 
 1C45B  703@C60BLAO  A  CAB@>9AB20  A  8<5=5<  S Y 0 ,     A;54>20B5;L=>    =5>1E>48<>
 
 =0;8G85  =0  MB><  CAB@>9AB25  ?@>3@0<<,   =5>1E>48<KE  4;O  @01>BK    !    R T - 1 1 . 
 
 	 3 .   0?CAB8BL  ?@>3@0<<C  F T S U K . S A V   =0  3;02=>9  <0H8=5.     >B25B    =0
 
 70?@>A  S A V     F I L E     N A M E >     225AB8    8<O    D09;0    703@C7G8:0    !    R T B O O T . S A V 
 
 ( ?@54?>;0305BAO,   GB>  D09;  703@C7G8:0  =0E>48BAO  =0  CAB@>9AB25    A    8<5=5<
 
 S Y S : ) . 
 
 	 4 .   5@525AB8  ?5@8D5@89=K5  -  2  @568<  703@C7:8. 
 
 
 
   1A>;NB=K9  703@C7G8:  >?@545;8B,   GB>  =0G8=05BAO  ?@>F5AA  703@C7:8  
 
 !  8  2K405B  A>>1I5=85  ? B O O T - I - R T - 1 1   b o o t s t r a p     p r o c e s s .     $09;    <>=8B>@0
 
 >?5@0F8>==>9  A8AB5<K  4>;65=  =0E>48BLAO  =0  CAB@>9AB25    S Y 0 :     ?>4    8<5=5<
 
 R T 1 1 J J . S Y S .   !;54C5B  >B<5B8BL,   GB>  MB>B  <>=8B>@  >B;8G05BAO    >B    >1KG=>3>
 
  
 
 S J   <>=8B>@0  B5<,   GB>  2  =5<  CAB0=>2;5=0  =>20O  3@0=8F0  ?>8A:0  :>=F0  ?0<OB8  
 
 ( 1 5 0 0 0 0   2<5AB>  1 6 0 0 0 0 )   8  2  :0@B5  70I8BK  ?0<OB8  70?@5I5=0  70?8AL  2  OG59:8
 
 3 6 0 . . . 3 6 6 .   >A;5  703@C7:8  <>=8B>@0  =0  ?5@8D5@89=>9    <0H8=5    70?CA:05BAO
 
 :><0=4=K9  D08;  S T A R T S . C O M ,   :>B>@K9    ! ",    #  !#.)
 
 +: 
 
 	 S E T   U S R   N O S W A P 
 
 	 S E T   E X I T   N O S W A P 
 
 	 S E T   T T   S C O P E 
 
 -B>B  D09;  4>;65=  =0E>48BLAO  =0  CAB@>9AB25  S Y 0 : . 
 
 
 
   >A;5    7025@H5=8O    ?@>F5AA0    703@C7:8    A    ?5@8D5@89=>9      <0H8=K
 
 4>ABC?=K  48A:8  3;02=>9  <0H8=K.   <5=0<  CAB@>9AB2    V n :     =0    ?5@8D5@89=>9
 
 <0H8=5  A>>B25BAB2CNB  8<5=0  S Y n :   =0  3;02=>9  <0H8=5. 
 
 
 
 
 
   @>3@0<<=0O  @50;870F8O  4>ABC?0  :  A@545  
 
 
 
                 ?5@540G8  2  !  M i c r o n e t   ( !- C@>25=L) . 
 
 
 
     1 .   2545=85. 
 
 
 
   865  >?8A0=  <5B>4    4>ABC?0    :    A5B52><C    4@0925@C    87    ?@>3@0<<
 
 ?>;L7>20B5;O,   5A;8  >=  =5  E>G5B  8A?>;L7>20BL  A@54AB20  D09;>2>3>    >1<5=0, 
 
 ?@54>AB02;O5<K5    A5B52K<    ?@>3@0<=K<      >15A?5G5=85<        !        M i c r o n e t . 
 
 
 
         0    ?@>3@0<<K    !- C@>2=O    2    !    M i c r o n e t     2>7;030NBAO        DC=:F88
 
 157>H81>G=>3>    ?@85<0        8        ?5@540G8        :04@>2        8        2>AAB0=>2;5=85
 
 F5;>AB=>AB8    A5B8    ?@8    A1>OE    2    A@545    ?5@540G8    8        @5:>=D83C@0F88. 
 
 
 
         0    AB0=F88,     ?>4:;NG5==>9    :        :>;LFC,         ?@>3@0<<K        !- C@>2=O
 
 4>;6=K    ?>AB>O==>    =0E>48BLAO    2      ?0<OB8.         >A:>;L:C        >=8        <>3CB
 
 8A?>;L7>20BLAO        @07;8G=K<8        ?@>3@0<<0<8          8E                F5;5A>>1@07=>
 
 >D>@<8BL    2    2845    4@0925@0    !    2    >?5@0F8>==>9    A8AB5<5    R T - 1 1       ( 8;8
 
 A>2<5AB8<>9    A    =59    !) .     ;O    8A?>;L7>20=8O        ?@>3@0<<        !- C@>2=O
 
 4@0925@    4>;65=    1KBL      703@C65=        A        ?><>ILN        :><0=4K        <>=8B>@0
 
 
 
                                 L O A D   M C   , 
 
 
 
 ?@8  @01>B5  2  @568<5  C40;5==>9  703@C7:8  =5B  =5>1E>48<>AB8  O2=>  703@C60BL  
 
 4@0925@    :0=0;L=>3>    ?@>B>:>;0,     B0:- :0:      >=        O2;O5BAO        A8AB5<=K<. 
 
 ;O        >ACI5AB2;5=8O        4>ABC?0        :        A@545        ?5@540G8        =5>1E>48<>
 
 >1@0I0BLAO    :    ?>4?@>3@0<<0<    2E>4OI8<    2    A>AB02        MB>3>        4@0925@0. 
 
 
 
 
 
         >A:>;L:C    4@0925@    <>65B    1KBL    703@C65=    2    ?@>872>;L=CN    >1;0ABL
 
 >?5@0B82=>9    ?0<OB8,     B>    04@5A0    ?>4?@>3@0<<    B0:65    =5      D8:A8@>20=K. 
 
 4=0:>    ?>A;5    703@C7:8    4@0925@0    !    CAB0=02;8205B    A2O70==K9    A    =8<
 
 25:B>@    ?@5@K20=8O.         5?>A@54AB25==>        ?5@54        =0G0;><        ?@>3@0<<K
 
 >1@01>B:8    ?@5@K20=8O    @0A?>;>30NBAO    A<5I5=8O    >B    =0G0;0        ?@>3@0<<K
 
 >1@01>B:8  ?@5@K20=8O  4>  =0G0;0  A>>B25BAB2CNI59  ?>4?@>3@0<<K. 
 
 
 
 	 	 2 .   =B5@D59A  A5B52>3>  4@0925@0. 
 
 
 
 !E5<0  ?>AB@>5=8O  8=B5@D59A=>9  G0AB8  !  4@0925@0: 
 
                   .   .   . 
 
                 . W O R D       S U B R . N   -   I N T R P T 
 
                   .   .   . 
 
                 . W O R D       S U B R . 2   -   I N T R P T 
 
                 . W O R D       S U B R . 1   -   I N T R P T 
 
  I N T R P T : 
 
                   .   .   . 
 
                 R T I 
 
 S U B R . 1 : 
 
                   .   .   . 
 
                 R T S           P C 
 
                   .   .   . 
 
 S U B R . N : 
 
                   .   .   . 
 
                 R T S           P C 
 
                   .   .   . 
 
 
 
         ;O    2K7>20    ?>4?@>3@0<<K    A    =><5@><    N       <>6=>        2>A?>;L7>20BLAO
 
 <0:@>:><0=4>9    C A L L M C : 
 
 
 
 . M A C R O     C A L L M C     N 
 
 
 
                 M O V           @ # 3 6 0 ,   R 1 
 
                 A D D           - 2 * N ( R 1 ) ,   R 1 
 
                 J S R           P C ,   ( R 1 ) 
 
 
 
 . E N D M       C A L L M C 
 
 
 
         45AL    3 6 0     -     04@5A    25:B>@0    ?@5@K20=8O    A2O70==K9      A        A5B52K<
 
 040?B5@><,   0  N   -   =><5@  ?>?@>3@0<<K. 
 
 
 
         @8<5@K  >1@0I5=8O  :  <0:@>:><0=45  C A L L M C : 
 
 
 
                 C A L L M C     1 
 
 
 
                 C A L L M C     3 
 
 
 
         >6=>  B0:65  70@0=855  2KG8A;8BL  04@5A0  ?>4?@>3@0<<: 
 
 
 
                 M O V           @ # 3 6 0 ,   R 0 
 
                 M O V           R 0 ,   R 1 
 
                 M O V           # S . 1 ,   R 2 
 
                 M O V           # K ,   R 3 
 
 1 $ : 
 
                 M O V           R 0 ,   ( R 2 ) 
 
                 A D D           - ( R 1 ) ,   ( R 2 ) + 
 
                 S O B           R 3 ,   1 $ 
 
                   .   .   . 
 
 
 
 S . 1 :         . W O R D       0 
 
 S . 2 :         . W O R D       0 
 
                   .   .   . 
 
 S . K :         . W O R D       0 
 
 
 
           >1@0I0BLAO  :  =8<  B0:8<  >1@07><: 
 
 
 
                 J S R           P C ,   @ S . 1 
 
 
 
                 J S R           P C ,   @ S . 4 
 
 
 
         45AL    -   >1I55  G8A;>  ?>4?@>3@0<<  ( 2  =0H5<  A;CG05  6 ) . 
 
 
 
 
 
  
 
     3 .   ?8A0=85  ?>4?@>3@0<<. 
 
 
 
         ;O    ?5@540G8    8=D>@<0F88    2        ?>4?@>3@0<<K        8A?>;L7C5BAO        R 0 . 
 
     A;CG05    =5?@028;L=>3>    >1@0I5=8O    :    =8<    CAB0=02;8205BAO    18B    !    8
 
 2  R 0   2>72@0I05BAO  :>4  >H81:8. 
 
 
 
 
 
 >4?@>3@0<<0:       N E T O N 
 
 ><5@:                     1 
 
 $C=:F8O:                 >4:;NG5=85  AB0=F88  :  A5B8. 
 
 E>4:                       =5B
 
 KE>4:                     R 0   -   A5B52>9  04@5A  AB0=F88. 
 
 H81:8:                   =5B
 
 
 
 >4?@>3@0<<0:       N E T O F F 
 
 ><5@:                     2 
 
 $C=:F8O:                 B:;NG5=85  AB0=F88  >B  A5B8. 
 
 E>4:                       =5B
 
 KE>4:                     =5B
 
 H81:8:                   =5B
 
 >4?@>3@0<<0:       R F R A M E 
 
 ><5@:                     3 
 
 $C=:F8O:                 0?@>A  =0  ?@85<  :04@0. 
 
 E>4:                       R 0   -   04@5A  C?@02;ONI53>  1;>:0  70?@>A0. 
 
 KE>4:                     =5B
 
 H81:8:                   18B  !  CAB0=>2;5=, 
 
                                 R 0 = 0   -   B0:>9  70?@>A  C65  5ABL. 
 
                                 R 0 = 1   -   >H81:0  2  ?0@0<5B@0E. 
 
 
 
 >4?@>3@0<<0:       W F R A M E 
 
 ><5@:                     4 
 
 $C=:F8O:                 0?@>A  =0  ?5@540GC  :04@0. 
 
 E>4:                       R 0   -   04@5A  C?@02;ONI53>  1;>:0  70?@>A0. 
 
 KE>4:                     =5B
 
 H81:8:                   18B  !  CAB0=>2;5=, 
 
                                 R 0 = 0   -   B0:>9  70?@>A  C65  5ABL. 
 
                                 R 0 = 1   -   >H81:0  2  ?0@0<5B@0E. 
 
 
 
 >4?@>3@0<<0:       R C A N C L 
 
 ><5@:                     5 
 
 $C=:F8O:                 0?@>A  =0  >B<5=C  ?@85<0  :04@0. 
 
 E>4:                       =5B
 
 KE>4:                     =5B
 
 H81:8:                   18B  !  CAB0=>2;5=, 
 
                                 R 0 = 0   -   =5B  A>>B25BAB2CNI53>  70?@>A0. 
 
 
 
 >4?@>3@0<<0:       W C A N C L 
 
 ><5@:                     6 
 
 $C=:F8O:                 0?@>A  =0  >B<5=C  ?5@540G8  :04@0. 
 
 E>4:                       =5B
 
 KE>4:                     =5B
 
 H81:8:                   18B  !  CAB0=>2;5=, 
 
                                 R 0 = 0   -   =5B  A>>B25BAB2CNI53>  70?@>A0. 
 
 
 
         !- C@>25=L    <>65B    >4=>2@5<5==>    >1@010BK20BL    =5    1>;55        >4=>3>
 
 70?@>A0  =0  ?5@540GC  8  =0  ?@85<  :04@>2. 
 
 
 
  
 
         @8  2K40G5  70?@>A0  =0  ?5@540GC  8;8  =0  ?@85<  G5@57  R 0 
 
 ?5@5405BAO  04@5A  C?@02;ONI53>  1;>:0. 
 
 
 
 
 
 #?@02;ONI89  1;>:  ?@8                        #?@02;ONI89  1;>:  ?@8
 
         ?@85<5  :04@0:                                     ?5@540G5  :04@0: 
 
 
 
 - - - - - - - - - - - - - - - - - - - - -                       - - - - - - - - - - - - - - - - - - - - 
 
 !   F S B           1 !   F C B       0 !                       !   F S B         1 !   F C B       0 ! 
 
 - - - - - - - - - - - - - - - - - - - - -                       - - - - - - - - - - - - - - - - - - - - 
 
 !   F A D R         3 !   R A D R     2 !                       !   R E T R Y     3 !   R A D R     2 ! 
 
 - - - - - - - - - - - - - - - - - - - - -                       - - - - - - - - - - - - - - - - - - - - 
 
 !   B U F F E R       .               4 !                       !   B U F F E R     .               4 ! 
 
 - - - - - - - - - - - - - - - - - - - - -                       - - - - - - - - - - - - - - - - - - - - 
 
 !   R S I Z E         .               6 !                       !   R S I Z E       .               6 ! 
 
 - - - - - - - - - - - - - - - - - - - - -                       - - - - - - - - - - - - - - - - - - - - 
 
 !   F S I Z E         .             1 0 ! 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
         07=0G5=85  >B45;L=KE  ?>;59  C?@02;ONI8E  1;>:>2: 
 
 
 
                                                               7       6       5       4       3       2       1       0 
 
 F   C   B   -                                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
         F r a m e   C o n t r o l   B y t e   -           !                                                     ! 
 
         109B  C?@02;5=8O.                   !       .       .       .       .       .       .       .       ! 
 
                                                           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                                               7       6       5       4       3       2       1       0 
 
 F   S   B   -                                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
         F r a m e   S t a t u s   B y t e   -             ! R D Y !         "  +            (            ! 
 
         109B  A>AB>O=8O                      !       !       .       .       .       .       .       .       ! 
 
                                                           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                 R D Y   -   18B  3>B>2=>AB8,   :>B>@K9  CAB0=02;8205BAO  ?>A;5
 
                 >B@01>B:8  70?@>A0.   A;8  70?@>A  =5  <>65B  1KBL  2K?>;=5=, 
 
                 B>  :@><5  18B0  R D Y ,   CAB0=02;820NBAO  18BK  >H81>:. 
 
 
 
 
 
 R   A   D   R   -   ?@8  ?@85<5  :04@0        -   04@5A  AB0=F88- >B?@028B5;O, 
 
                                                                 8;8  3 7 7   ?@8  ?@85<5  " >B>  2A5E" . 
 
 
 
                 -   ?@8  ?5@540G5  :04@0    -   04@5A  AB0=F88- ?>;CG0B5;O, 
 
                                                                 8;8  0   ?@8  ?5@540G5  " 2A5<" . 
 
 
 
 
 
 F   A   D   R   -   ?@8  ?@85<5  :04@0        -   04@5A  AB0=F88- >B?@028B5;O
 
                                                                 ?@8=OB>3>  :04@0  ( D0:B8G5A:89) . 
 
 
 
 R   E   T   R   Y   - ?@8  ?5@540G5  :04@0  -   G8A;>  ?>2B>@>2  ?@8  =5C40G=>9
 
                                                                 ?5@540G5.   @8  R E T R Y = 0   15@5BAO
 
                                                                 G8A;>  ?>2B>@>2  >?@545;5==>5
 
                                                                 2  !- C@>2=5. 
 
 
 
 B   U   F   F   E   R   -   04@5A  >1;0AB8  ?0<OB8  A  ?5@540205<>9/ ?@8=8<05<>9
 
                             8=D>@<0F859. 
 
 
 
 
 
  
 
 R   S   I   Z   E   - ?@8  ?@85<5  :04@0      -   <0:A8<0;L=K9  @07<5@  ?@8=8<05<>3>
 
                                                                 :04@0. 
 
 
 
                     - ?@8  ?5@540G5  :04@0  -   @07<5@  ?5@540205<>3>  :04@0. 
 
 
 
 
 
 F   S   I   Z   E   - ?@8  ?@85<5  :04@0      -   D0:B8G5A:89  @07<5@  ?@8=OB>3>
 
                                                                 :04@0. 
 
 
 
 
 
         ;O    B>3>,     GB>1K    ?5@540205<K9    :04@    1K;    ?@8=OB,     4>;6=K        1KBL
 
 2K?>;=5=K  A;54CNI85  CA;>28O: 
 
 
 
         -   AB0=F8O- ?>;CG0B5;L    ?@8ACBAB2C5B    2    A5B8    8    ?>4:;NG5=0    :    =59. 
 
 
 
         -   AB0=F8O- ?>;CG0B5;L    8<55B    70?@>A    =0    ?@85<    :04@0    >B    AB0=F88- 
 
             >B?@028B5;O  8;8  " >B>  2A5E" . 
 
 
 
         -     @07<5@    ?5@540205<>3>    :04@0    =5        ?@52>AE>48B        <0:A8<0;L=>3>
 
             @07<5@0  :04@0  C:070==>3>  2  70?@>A5. 
 
 
 
         -   ?@8  ?@85<5  :04@0    =5    >1=0@C65==>    >H81>:    2    :>=B@>;L=>9    AC<<5. 
 
 
 
 @8  =0@CH5=88    E>BO    1K    >4=>3>    87    MB8E    CA;>289    ?5@540G0    AG8B05BAO
 
 =5C40G=>9. 
 
 
 
         0?@>A    =0    ?@85<    8;8    ?5@540GC    :04@>2    <>65B    1KBL        >B25@3=CB, 
 
 5A;8  70  7040==>5  G8A;>    ?>?KB>:    =5    C40;>AL    2>AAB0=>28BL    F5;>AB=>ABL
 
 :>;LF0. 
 
 
 
         >A;5  2K40G8    70?@>A0    =0    ?@85<    8;8    ?5@540GC    :04@0,     =5>1E>48<>
 
 4>640BLAO  ?>O2;5=8O  18B0  R D Y   2  109B5    F S B     C?@02;ONI53>    1;>:0    70?@>A0
 
 8  ?@>25@8BL  18BK    >H81>:    2    109B5    F S B .     A;8    E>BO    1K    >48=    87    =8E
 
 >B;8G5=  >B  0 ,   B>  70?@>A  2K?>;=5=  A  >H81:>9. 
 
 
 
         0?@>A  =0  >B<5=C    ?@85<0    8;8    ?5@540G8    >B@010BK205BAO    =5    A@07C, 
 
 ?>MB><C  ?>A;5    =53>    B0:65    =5>1E>48<>    4>640BLAO    ?>O2;5=8O    18B0    R D Y 
 
 2  109B5  F S B   C?@02;ONI53>  1;>:0  70?@>A0. 
 
 