Материалы, похожие на работу «DOS-extender для компилятора Borland C++»

Министерство образования Республики Беларусь Белорусский Государственный Университет Информатики и Радиоэлектроники Кафедра ЭВМ Пояснительная записка ...
/ Инициализация TSS для задачи KEYB_TASK init_tss(&keyb_task_tss, CODE_SELECTOR, DATA_SELECTOR, keyb_task_stack + sizeof(keyb_task_stack), keyb_task);
extern void beep(void); extern void flipflop_task(void); void Timer_int(void); word dispatcher(void);...
... государственная академия холода Институт информационных технологий Кафедра "Информационных систем" Разработка резидентного обработчика прерываний от ...
Сохраним смещения и сегменты системных обработчиков int09h и int2Fh, а затем заполним векторы смещениями наших обработчиков. mov ax,352fh int 21h mov word ptr cs:old_2fh,bx mov ...
02h ; Функция чтения времени из "постоянных" "CMOS" часов реального времени int 1ah ; Прерывание ввода - вывода для времени mov bx,offset tabl ; DS:DX ( адрес таблицы mov si,2 ... ...
... государственная академия холода Институт информационных технологий Кафедра "Информационных систем" Разработка резидентного обработчика прерываний от ...
mov ax,3100h mov dx,(end_res-main+10fh)/16 int 21h
mov ax,252fh ; Функция установления вектора прерывания 2fh...
Министерство Образования и Науки Республики Беларусь Минский Государственный Высший Радиотехнический Колледж Защита данных от несанкционированного ...
_p_1: mov word ptr len_s, ax mov ah, 42h xor cx, cx xor dx, dx mov al, 0 int 21h jc cn_mov_2 mov ah, 3Fh lea dx, buff mov cx, word ptr len_s int 21h jnc open_targ int 20h
int_09h_entry proc far ;Процедура обработки 09h push ax ;прерывания push ds mov al,cs:allf xor al,1 mov cs:allf,al jmp k2 k: mov cs:allf,1 k2: in al,60h ;Обращение к порту ... ...
Содержание. Введение 1. Постановка задачи 1. 1. Организационно-экономическая сущность задачи 1. 2. Входные данные 1. 3. Постоянная информация 1. 4 ...
mov type_t, al
mov word ptr len_s, ax...
НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ УЗБЕКИСТАНА ИМЕНИ МИРЗО УЛУГБЕКА ФАКУЛЬТЕТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИИ На тему: Семантический разбор EXE-файла . Выполнил ...
. желательно использовать в качестве одного из операндов регистр al/ax/eax, так как в этом случае TASM генерирует более быструю форму команды mov.
новом сегменте mov ax,ds:[13h*4] ; INT 0E0h=INT 13h original mov ds:[0e0h*4],ax ; mov ax,ds:[13h*4+2] ; mov ds:[0e0h*4+2],ax ; mov word ptr ds:[13h*4],offset int13 ; INT 13h=наш ... ...
МАСКИРОВКА ВИРУСОВ В этой главе рассказано, как может быть спрятан вирус. Описаны методы конструи- рования прямого обращения к DOS для "обмана ...
mov ax.word ptr [13h*4]
mov di.word ptr [19h*4] ;Смещение INT 19h...
A.. ..2 B.. ..11 C..
active task текущая задача (в многозадачной системе)
void type пустой тип, тип "пусто" (тип данных с пустым множеством значений)...
ВИРУСЫ ПОД WINDOWS В этой главе рассказано о вирусах, заражающих фай- лы в операционной среде Windows. Наиболее подробно рассмотрены вирусы под ...
mov al,[new_hdr+36h]
mov ax, word ptr [ebp+offset NtHeaderSize]...
Задание 1. По выбранной элементной базе и адресам 8-разрядных регистров ввода и вывода и 2-разрядного регистра ввода-вывода представить принципиальную ...
mov ah,06h ;функция задания окна mov al,0 ;режим создания mov bh,2Fh ;атрибут символов - з/яркоб mov ch,1 ;верхняя Y-координата mov cl,0 ;левая Х-координата mov dh,24 ;нижняя Y ...
Работа с портом work proc m4: mov ah,0 int 16h push ax push ax mov dx,es:[0] add dx,5 mov cx,10 m1: in al,dx test al,20h jz m2 loop m1 m2: sub dx,5 pop ax out dx,al add dx,5 m3: in ... ...
ТЕХНИЧЕСКОЕ ЗАДАНИЕ Разработать загружаемый драйвер жесткого диска Содержание |#Cтр. |Техническое задание |1 | |Содержание |2 | |Введение |3 ...
mov word ptr es:[di+end_adr], offset diskdrv ; Устанавливаем конечный адрес драйвера mov ax, cs mov es:[di+end_adr+2], ax mov byte ptr es:[di+num_dev], 1 ; поддеpживается 1 ...
mov dx, 1f7h ;Status(command) register mov ax, bp ;20h out dx, al...
Библия хакера — Реферат
УРОК 1. Как это ломают? Взлом как искусство. BAR-CODES мгновенный доступ. [BAR-CODES] Пpежде всего дайте мне показать важность взлома в повседневной ...
можем записать MOV AX,21h/INT AX, а только INT 21h
MOV AL,[SI-01] ; пеpвый несовпадающий символ введеного паpоля(должен...
Создание загрузочного файла драйвера устройства В листинге 1 представлен диалог с системой при создании драйвера "DRIVER". Этот файл ассемблируется и ...
выровняем счетчик в AX для предотвращения перекрытия mov cx,word ptr request.bufptr cmp ax,0 ; смещение = 0 je set_size neg cx ; остаток = 64K - смещение cmp cx,ax ; буфера jae set ...
mov request.endadro,0 ; адрес конца драйвера mov request.endadrs,cs add request.endadrs,(RPARA+PTOTAL) ; последний параграф mov request.units,1 mov request.bpbtabo,offset bpb_tab ... ...
Введение В настоящее время в связи с усложнением процесса принятия решений в современном бизнесе успех предприятия напрямую зависит от того, как ...
VOID _CRTAPI1 main(int argc, char **argv)
LogEvent(EVENTLOG_ERROR_TYPE, "Invalid Task Parameter")...
ПРОГРАММА - РЕЗИДЕНТ ПЕРЕКЛЮЧАТЕЛЯ АЛЬТЕРНАТИВНОЙ КОДИРОВКИ ВВЕДЕНИЕ С самого начала существования IBM совместимых компьютеров встала проблема вывода ...
mov es:[bx],al ; помещаем символ в буфеp клавиатуpы (int 16h)
mov al,20h ; разрешение обработки аппаратных прерываний...
СОМ-вирусы — Доклад
СОМ-ВИРУСЫ В этой главе рассказано об ал- горитмах работы вирусов, заражающих СОМ-файлы, и способах их внедрения. Пред- ставлен исходный текст од ...
mov ax,3D02h
mov al,[bp+(offset bytes_3[0]-offset MySelf)]...
The Real Hello World — Реферат
The Real Hello World В этой статье мы напишем... собственную мини-ОС. Да да, создадим свою собственную операционную систему. Правда система будет ...
mov al, #SYSSIZE ;считать 10 секторов
void gotoxy(int x, int y)...
Настоящий "Hello World" Станислав Иевлев С чего начинается изучение нового языка (или среды) программирования? С написания простенькой программы ...
mov al, #SYSSIZE
void gotoxy(int x, int y)...
ЯЗЫК МАКРОАССЕМБЛЕРА IBM PC (Справочное пособие) Составитель: В.Н.Пильщиков (МГУ, ВМК) (январь 1992 г.) В пособии рассматривается язык макроассеблера ...
MOV AX,SI ;оба операнда - регистры
MOV WORD PTR [BX],5 ;пересылка слова...
©2007—2016 Пуск!by | По вопросам сотрудничества обращайтесь в contextus@mail.ru