342 01FC end1:
343 .exit ;и с достоинством выходим
1 344 01FC B4 4C MOV AH,4Ch
1 345 01FE CD 21 INT 21h
346 end begin
Symbol Table
Symbol Name Type Value
??DATE Text "21/12/99"
??FILENAME Text "kurs "
??TIME Text "11:47:39"
??VERSION Number 040A
@CPU Text 0101H
@CURSEG Text CODE
@FILENAME Text KURS
@WORDSIZE Text 2
BEGIN Near CODE:0000
BUFFER Word DATA:0166
CONT1 Near CODE:00A9
CONT10 Near CODE:01EC
CONT11 Near CODE:017D
CONT2 Near CODE:00EE
CONT3 Near CODE:00F6
CONT4 Near CODE:011A
CONT5 Near CODE:0110
CONT6 Near CODE:0133
CONT7 Near CODE:0157
CONT8 Near CODE:014E
CONT9 Near CODE:013E
CURRENTPOS Word DATA:1138
DENYIN Byte DATA:0087
DENYOUT Byte DATA:013B
END1 Near CODE:01FC
END2 Near CODE:01F4
FILENUMIN Word DATA:0085
FILENUMOUT Word DATA:0139
INVITIN Byte DATA:0000
INVITOUT Byte DATA:00B2
IS1STPARAM Near CODE:0091
IS2NDPARAM Near CODE:00D6
ISSECONDPARAM Byte DATA:00D2
L1 Near CODE:019C
L4 Near CODE:0163
L5 Near CODE:01C4
L6 Near CODE:01A6
MAXLENGTH Word DATA:1136
NAME1 Near CODE:0024
NAME2 Near CODE:0051
NAMEIN Byte DATA:001F
NAMEOUT Byte DATA:00D3
NOPARAM Near CODE:0071
POSARRAY Word DATA:0966
PROB1 Near CODE:0014
PROB2 Near CODE:0041
Groups & Segments Bit Size Align Combine Class
CODE 16 0200 Byte none CODE
DATA 16 113A Para none
MYSTACK 16 0400 Para Stack
Размер исполняемого файла 6457 байт.
Условимся символ возврата каретки (0Dh) обозначать знаком ®, а символ перевода строки (0Ah) – знаком . Тогда исходный файл:
m.txt
This is test file®
This is second string in this test file®
Third string®
Fourth string of test file®
Получившийся файл-приемник
m2.txt
This is test file ®
This is second string in this test file®
Third string ®
Fourth string of test file ®
Аналогичные результаты получаются при использовании исходных файлов, у которых максимальной длиной обладает первая либо последняя строка, файлов из одной строки.
Структурная схема программы:
![]() |
![]() |
Была разработана программа, соответствующая заданию на проектирование. Программа воспринимает данные как из командной строки, так и с клавиатуры, а также комбинированным способом. Производится проверка на ошибочность входных данных. Исполняемый файл программы имеет формат EXE для реального режима, для исполнения под управлением MS-DOS версии 3 и выше.
1. Нортон П. Персональный компьютер фирмы IBM и операционная система MS-DOS: пер. с английского – М., Радио и связь, 1991. – 416 с.
2. Пильщиков В.Н. Программирование на языке ассемблера IBM PC. – М.: «Диалог-МИФИ», 1998 г. – 288 с.
Постановка задачи 1
Особенности представления данных
стандартными функциями ОС 3
Листинг программы 4
Заключение 15
Список литературы 16
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.