[SAMPLE41] SAMPLE
10 CLS REM SAMPLE41
20 DEF SEG=DEFUSER
30 MAX=&H0
40 FOR ADR=MAX TO (MAX+40)
50 READ BYTE:POKE ADR, BYTE
60 NEXT ADR
70 C%=0
80 INPUT A%,B%
90 IF A%=9999 THEN 900
100 CALL MAX(A%, B%, C%)
140 PRINT C%
150 GOTO 80
900 END
910 DATA &H8B,&H4C,&H24,&H04 'MOV ECX,DWORD PTR [ESP+4]
920 DATA &H66,&H56 'PUSH SI
930 DATA &H8B,&H41,&H04 'MOV EAX,DWORD PTR [ECX+4]
940 DATA &H8B,&H11 'MOV EDX,DWORD PTR [ECX]
950 DATA &H8B,&H49,&H08 'MOV ECX,DWORD PTR [ECX+8]
960 DATA &H66,&H8B,&H00 'MOV AX,WORD PTR [EAX]
970 DATA &H66,&H8B,&H32 'MOV SI,WORD PTR [EDX]
980 DATA &H66,&H3B,&HC6 'CMP AX,SI
990 DATA &H7D,&H03 'JGE NEXT
1000 DATA &H66,&H8B,&HC6 'MOV AX,SI
1010 DATA &H66,&H5E 'NEXT: POP SI
1020 DATA &H66,&H89,&H01 'MOV WORD PTR [ECX],AX
1030 DATA &HC3 'RET
1040 DATA &H90,&H90,&H90,&H90,&H90,&H90,&H90,&H90,&H90,&JH90 'NOP
1050 DATA &H90,&H90,&H90,&H90,&H90,&H90,&H90,&H90,&H90,&JH90 'NOP