функція запису даних у файл
mov cx,512; запис кількості байт, що будуть записані у файл
mov dx,offset file1; адреса буфера пам’яті, що містить дані для запису
mov bx,[descr1]; запис ідентифікатора відкритого файлу
int 21h; виклик переривання DOS
mov ah,40h; функція запису даних у файл
mov cx,512; кількості байт, що будуть записані у файл
mov dx,offset file2; адреса буфера пам’яті, що містить дані для запису
mov bx,[descr2]; запис ідентифікатора відкритого файлу
int 21h; виклик переривання DOS
mov ah,40h; функція запису даних у файл
mov cx,di; запис кількості байт, що будуть записані у файл
mov dx,offset file3; адреса буфера пам’яті, що містить дані для запису
sub cx,dx; визначення кількості байт у файлі f3
mov bx,[descr3]; запис ідентифікатора відкритого файлу
int 21h; виклик переривання DOS
mov ah,40h; функція запису даних у файл
mov cx,bp; запис кількості байт, що будуть записані у файл
mov dx,offset file4; адреса буфера пам’яті, що містить дані для запису
mov cx,bp; запис кількості байт, що будуть записані у файл
sub cx,dx; визначення кількості байт у файлі f4
Арк.
10
Зм. | Арк. | № докум | Підпис | Дата
mov bx,[descr4]; запис ідентифікатора відкритого файлу
int 21h; виклик переривання DOS
;Закриття файлів
mov bx,[descr1]; запис ідентифікатора відкритого файлу
mov ah,3eh; функція закриття файлу
int 21h; виклик переривання DOS
mov bx,[descr2]; запис ідентифікатора відкритого файлу
mov ah,3eh; функція закриття файлу
int 21h; виклик переривання DOS
mov bx,[descr3]; запис ідентифікатора відкритого файлу
mov ah,3eh; функція закриття файлу
int 21h; виклик переривання DOS
mov bx,[descr4]; запис ідентифікатора відкритого файлу
mov ah,3eh; функція закриття файлу
int 21h; виклик переривання DOS
mov ah, 4Ch; функція передачі управління MSDOS
int 21h; виклик переривання DOS
end start
Арк.
11
Зм. | Арк. | № докум | Підпис | Дата
Арк.
12
Зм. | Арк. | № докум | Підпис | Дата
ВИСНОВКИ
В процесі виконання курсового проекту було досягнуто кінцевої мети – спроектовано програмне забезпечення для обчислювального пристрою приймання, обробки та передавання даних на базі персонального комп’ютера.
Розроблене проектування програмного забезпечення можна легко вдосконалити оскільки принцип будови дозволяє вносити зміни в проектування не порушуючи його основної будови.
Арк.
12
Зм. | Арк. | № докум | Підпис | Дата
ПЕРЕЛІК ВИКОРИСТАНИХ ЛІТЕРАТУРНИХ ДЖЕРЕЛ
1. Зубков С.В. Assembler для DOS, Windows и UNIX – 3-е изд., стер. – М.: ДМК Пресс; СПб.: Питер, 2004. – 608с.
2. Джорден Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT: Пер. с англ./ Предисл. Н.В. Гайского. – М.: Финансы и статистика, 1992. – 544с.
3. Фролов А.В., Фролов Г.В. MS-DOS для программиста. – М.: ДИАЛОГ-МИФИ, 1995. – 256с.
4. Системное программное обеспечение. Учебник для вузов/ А.Ю. Молчанов. - СПб: Питер, 2003. – 396 с.
5. Костельцев А.В. Построение интерпретаторов и компиляторов. – СПб: Наука и техника, 2001. – 224 с.
6. Велихов А.В. Макроассемблер: Создание и отладка программ. – М.: Майор, 2001. – 192 с. – (Мой компьютер).
Арк.
13
Зм. | Арк. | № докум | Підпис | Дата