Курсовая работа: Удаление слов использованием резидентной программы

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

К-во Просмотров: 505
Бесплатно скачать Курсовая работа: Удаление слов использованием резидентной программы