Все про Assembler українською мовою на сайті net.kr.ua

 

:: Меню ::

Головна
Введення
Архітектура реального режиму
Основи програмування
Команди і алгоритми
Розширені можливості сучасних мікропроцесорів
Система команд процесорів Intel
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
 

:: Лічильники ::

=

 

 

 

 

fff00e50

FASM асемблер: поясніть зрозумілою мовою

Frost - The Gamer
FASM асемблер: поясніть зрозумілою мовою
Читав книгу про асемблер FASM Аблязова. Все було більш-менш зрозумілим, поки я не дійшов до переривань. Поясніть зрозумілими словами (або посилання на книгу, статтю), що таке таблиця дескрипторів переривань, селектори і що означає цей код: align 8 IDT: dq 0 ; 0 DEFINE_GATE syscall_handler, C0DE_SELEKT0R, INT_GATE dq 0; 2 dq 0; 3 dq 0; 12 DEFINE_GATE exGP_handler, CODE_SELEKTOR,INT_GATE ; 13 #GP dq 0; 14 dq 0; 31 DEFINE_GATE irq0_handler, C0DE_SELEKT0R,INT_GATE;2Oh. IRQ0 DEFINE_GATE irql_handler, CODE_SELEKTOR,INT_GATE;21h IRQ1 DEFINE_GATE int_E0I, CODE_SELEKTOR,INT_GATE ; 22h IRQ2 DEFINE_GATE int_E0I, CODE_SELEKTOR,INT_GATE ; 2Fh IRQ15 IDT_END: ??і ще цей: mov bx, 2 82Oh III 81 mov al, 00010001b out 020h, al out OAOh, mov al, bl out 021h, mov al, bh out OAlh, al mov al, 0 al mov al, 2 out OAlh, al mov al, 00000001b out 021h, al out OAlh, al



Відповіді:

Володимир Алексєєв
шани dev64.wordpress.com/2012/04/29/idt/




:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Популярне ::

-


:: Посилання ::

-


 

 

 


Copyright © net.kr.ua, 2019-2025 (assem.us)