
;  1: [ 0αβΰ ]  [ 7αβΰ ]  [ 1αβΰ ]
;  2: [ 0αβΰ ]  [ 7αβΰ ]  [ 6αβΰ ]

SYSTEM=100064

WORK:	  INC     MCH	    ; 
	       CMP     IMCH,MCH        ; 
	       BEQ     STAR	   ;   
	       BIT     #100,@#177716   ;  
	       BNE     0
	       CLR     MCH	    ;  
0:	     RETURN


STAR:	  BIS     #100,@#177660   ;  60  270
	       BIS     #10000,@#177716 ;  4()
INIT:	  MOV     #SYSTEM,@#100   ;  
	       MOV     #67400,@#177716 ;  2
	       BIS     #40000,@#177662 ;  
	       BIS     #100000,@#177662;   1
	       CLR     MCH
	       MOV     R0,-(SP)        ;   
	       MOV     R1,-(SP)
	       MOV     R2,-(SP)
	       MOV     R4,-(SP)
	       MOV     #100000,R5      ;  
	       MOV     #40000,R4       ; 6αβΰ
0:	     CLR     (R5)+
	       SOB     R4,0
1:	     CALL    LRND	   ;  
	       BIS     #100000,R4      ; ,   
	       CMP     #137777,R4      ;    
	       BLO     1
	       COMB    (R4) 
	       MOV     #100,R0
2:	     SOB     R0,2
	       COMB    (R4)
	       BIT     #100,@#177716   ;  
	       BNE     1	      ; ,  -
				    ; 	
	       MOV     (SP)+,R4        ;   
	       MOV     (SP)+,R2
	       MOV     (SP)+,R1
	       MOV     (SP)+,R0
UNINIT:	MOV     #64000,@#177716 ;  1
	       BIC     #100,@#177660   ;  60  274
	       BIC     #10000,@#177716 ;  4()
	       BIC     #40000,@#177662 ;  
	       BIC     #100000,@#177662;   0
	       RETURN	       



IMCH:	  .W      10000
MCH:	   .W      0

;    ,  - R4
; MRND -     

LRND:	  MOV     R5,-(SP)
	       MOV     MRND,R5
	       CMP     #140000,R5
	       BLO     1
0:	     MOV     #140000,R5
1:	     MOV     (R5)+,R4	       
	       SWAB    R4
	       ADD     7(R5),R4
	       ADC     R4
	       ADD     15(R5),R4
	       CMP     #157650,R5
	       BLO     0
	       MOV     R5,MRND
	       MOV     (SP)+,R5
	       RET

MRND:	  .W      140000



	       .END
        


