Assembler



         

(FCB) - 10


02AD 0A C0 OR AL, AL ;
02AF 74 07 JZ RANDOM_WRITE_OK
02B1 8D 16 0138 R LEA DX, BAD_WRITE_MSG ;
02B5 E9 01E5 R JMP ERROR_EXIT
02B8 RANDOM_WRITE_OK:
02B8 E9 0239 R JMP KEYBOARD_LOOP ;
 
;-----
 
02BB PROGRAM_EXIT:
02BB B4 10 MOV AH, 10H ;
02BD 8D 16 005C R LEA DX, FCB
02C1 CD 21 INT 21H
02C3 0A C0 OR AL, AL ;
02C5 74 07 JZ CLOSE_OK
02C7 8D 16 016D R LEA DX, BAD_CLOSE_MSG ;
02CB E9 01E5 R JMP ERROR_EXIT
02CE CLOSE_OK:
02CE CD 20 INT 20H ;
02D0 CODE ENDS
END
 
. 5.6 DOS ()
 
.
26 32 .
: 1 - "AAAA...A",
2 - "BBBB...B" ..
. Mincho"'> .

26 .