Курсовая работа: Удаление слов использованием резидентной программы
134 024D 74 6F90 90 je exit
135 0251 A0 0133r mov al, byte ptr buffer
136 0254 3C20 cmpal,20h; если не пробел
137 0256 75 E4 jneread_next_byte; считать следующий байт
138 0258 B4 3Fmovah,3Fh; еслипробел найден
139 025A8B1E012Frmovbx,handle1 ; чтение файладо конца
140 025EB9 0014 movcx,20 ; с позиции пробела
141 0261 BA0133rmovdx, offsetbuffer; и запись в новый файл
142 0264 CD 21 int 21h
143 0266 A1 0134r mov ax,buf_len
144 ;создание File2
145 0269 B4 5B mov AH,5Bh
146 026BB9 0000 movCX,0 ; без атрибутов
147 026E BA 011Dr mov DX,offset filename2
148 0271 CD 21 int 21h
149 0273 A3 0131r mov handle2, ax ; дескриптор file1 в handle2
150 ;запись в File2
151 0276 B4 40 movAH,40h
152 0278 8B 1E0131r mov BX,handle2
153 027C 8B 0E0134r mov CX,buf_len
154 0280 BA 0136r lea DX,cont
155 0283 CD 21 int 21h
156 ;выводна экран file2
157 0285 B4 40 movAH,40h
158 0287 BB 0001 mov BX,1
159 028A 8B 0E0134r mov CX,buf_len
160 028E BA 0136r lea DX,cont
161 0291 CD 21 int 21h
162 0293 B4 09 mov AH,09h