Курсовая работа: Удаление слов использованием резидентной программы
Реакция программы: выводится уведомление об установке резидента. См. рисунок 3.3.
Рисунок 3.3 Тест №1
Список использованных источников
1.Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. – Питер, 2003. – 736 с.
2.ЗубковС. В. Assembler для DOS, Windows и UNIX. – М.: ДМК, 2000. – 608 с.
3.Кулаков В. Программирование на аппаратном уровне: специальный справочник (+дискета). 2-е издание. – СПб.: Питер, 2003. – 847 с. ил.
4.Финогенов К. Г., Самоучитель по системным функциям MS DOS. –3-е изд., – М.: Горячая линия – Телеком, 2001. – 382с.
5.Фролов А.В., Фролов Г.В. Аппаратное обеспечение персонального компьютера. – М.: Диалог-МИФИ, 1997. – 304 с (БСП т.33).
6.Юров В. И. Assembler. Учебник для вузов.2-е изд. – СПб.: Питер, 2006. – 637 с.: ил.
Приложение А
Листинг файла residenta.lst
Turbo Assembler Version 4.1 26/12/10 02:44:32 Page 1
residenta.ASM
1 0000 .modeltiny
2 0000 .code
3 .486
4 org 100h
5 0100 main proc far
6 0100 E9 01C8 jmp iniz
7 0103 00000000 old_2Fh dd 0 ;системный адрес int_2Fh
8 0107 00000000 old_09hdd0 ;системный адрес 09h
9 010B 44 3A5C 74 65 6D 70+ filename1 db'D:\temp\file1.txt',0
10 5C 6669 6C 65 31 2E+
11 74 7874 00
12 011D 44 3A5C 74 65 6D 70+ filename2 db'D:\temp\file2.txt',0
13 5C 6669 6C 65 32 2E+
14 74 7874 00
15 012F ???? handle1 dw ?
16 0131 ???? handle2 dw ?