Курсовая работа: Удаление слов использованием резидентной программы
106 020E BA 0136r lea DX,cont ; содержимое buffer
107 0211 CD21 int21h
108 ;выводна экран file1
109 0213 B4 40 mov AH,40h
110 0215 BB 0001 mov BX,1
111 0218 8B 0E0134r mov CX,buf_len
112 021C BA 0136r lea DX,cont
113 021F CD 21 int 21h
114 0221 B4 09 mov AH,09h
Turbo Assembler Version 4.1 26/12/10 02:44:32 Page 3
q.ASM
115 0223 BA 0148r lea DX,str_break
116 0226 CD 21 int 21h
117 ;закрытие file1
118 0228 B4 3E mov ah,3eh
119 022A 8B 1E012Fr mov bx, handle1
120 022E CD 21 int 21h
121 0230 read_next:
122 0230 B4 3Dmovah,3dh;открыть существующий файл
123 0232 B0 00 mov al, 0
124 0234 BA 010Br lea dx, filename1
125 0237 CD 21 int 21h
126 0239 A3 012Fr mov handle1, ax
127 023C read_next_byte:
128 023C B4 3F mov ah,3Fh ; чтение файла
129 023E 8B 1E012Fr mov bx,handle1
130 0242 B9 0001 movcx,1 ; считывать один байт
131 0245 BA0133rmovdx,offsetbuffer; начало буфера - в DX
132 0248 CD 21 int 21h