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