Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

Как вызвать приревание в DELPHI из RING3 (Третего кольца)   Найти похожие ветки 

 
NikNet ©   (2005-06-06 21:42) [0]

Или хотя-бы из нулевого?


 
Digitman ©   (2005-06-07 08:06) [1]

обычным образом

asm
 int XX
end;


 
NikNet ©   (2005-06-08 00:20) [2]

НЕЕЕЕЕЕЕЕ не получится... Я уж точно знаю! Даже из драйвера!

Там что-то ннадо менять изменять обновлять удалять
а что и как я не знаю :(


 
Asteroid ©   (2005-06-08 02:08) [3]

А зачем тебе вообще прерывание, ты знаешь? :) Может можно без него обойтись?


 
n0name   (2005-06-08 06:16) [4]

Прерывание вызывается int XX.
Можешь конечно поискать боработчик в ШВЕб и самостоятельно вызвать его. Но то же самое будет и при int .


 
Digitman ©   (2005-06-08 08:27) [5]


> НЕЕЕЕЕЕЕЕ не получится


это почему же ?
еще как "получится" !)


> Я уж точно знаю!


ну тады ой) ..


> Даже из драйвера


и чем же драйвер от "недрайвера" отличается, по-твоему ?


> Там что-то ннадо менять изменять обновлять удалять


где "там" ? в процессоре что ли ?)


> а что и как я не знаю


ну не знаешь и ладно)
брось эту затею, оно тебе явно не надо .. WinAPI практически на все случаи жизни достаточен)


 
alpet ©   (2005-06-08 13:34) [6]

пример вызова прерывания:

var pd: pdword;
begin
pd := nil;
pd^ := 100;
end;

или

var a: dword;
begin
a := random (0);
a := 10 div a;
end;


 
NikNet ©   (2005-06-08 16:21) [7]

Asteroid ©   (08.06.05 02:08) [3]
А зачем тебе вообще прерывание, ты знаешь? :) Может можно без него обойтись?


Нет не знаю... Если бы не знал я бы не спрашивал!

alpet ©   (08.06.05 13:34) [6]
пример вызова прерывания:

Это уже слишком!

n0name Что ты повторяешь!

Вообще не надо всякую еруднду писать Если не знайте!!!


 
Digitman ©   (2005-06-08 16:27) [8]


> NikNet ©   (08.06.05 16:21) [7]


дурень, возьми букварь "Защищенный режим процессоров Intel 80x86" братьев Фроловых изд-ва "Диалог-МИФИ", проштудируй от корки до корки  - потом с тобой и разговор будет на серьезный манер)


 
BiN ©   (2005-06-08 16:52) [9]

Фи...С нулевого кольца, с третьего... А вот ты с первого попробуй. Под windows. -)


 
n0name   (2005-06-08 17:01) [10]

NikNet ©   (08.06.05 16:21) [7]
Аокажи мне, где в этой ветке про IDT кроме моего сообщения?


 
Digitman ©   (2005-06-08 17:03) [11]


> n0name   (08.06.05 17:01) [10]


>  про IDT


"Неприличными словами не выражаться !" (с) "Собачье сердце"

)


 
Суслик ©   (2005-06-08 17:06) [12]

делать вам нечего, господа, в прямом смыле этой фразы


 
Игорь Шевченко ©   (2005-06-09 10:47) [13]


> Вообще не надо всякую еруднду писать


Первая разумная фраза. Примени ее к нулевому посту.


 
NikNet ©   (2005-06-09 16:12) [14]

Вообщем пробывал я и IDT менять и т д ВСЕГДА BSSOD


 
Polevi ©   (2005-06-09 16:22) [15]

попробуй еще раз
и так до полного просветления (c)


 
Digitman ©   (2005-06-09 16:24) [16]


> NikNet ©   (09.06.05 16:12) [14]


для того чтобы "вызвать приревание" вовсе необязательно ни знать про какие-то там "IDT", ни тем более лезть туда своими шаловливыми ручонками.

ЯВНОЕ программное прерывание осуществляется (в тек.контексте) ЯВНЫМ исполнением маш.инструкции с asm-мнемоникой int

желаешь пари ?)


 
Digitman ©   (2005-06-09 16:33) [17]


> NikNet


кстати, не ты ли не столь давно лез на пуп земли в "Потрепаться" ?)

помнится - ты вроде бы и лез туда)

в след.раз как полезешь - захвати спецлитературу.

ВЫЗВАТЬ программное прерывание - можно в любой момент, никто и ничто тебя в этом не ограничивает

ОПРЕДЕЛИТЬ СОБСТВЕННЫЙ ОБРАБОТЧИК прерывания с требуемым номером - это уже из иной оперы, и об этом речи в вопросе "покорителя Пупа Земли" нет ни слова.



Страницы: 1 вся ветка

Текущий архив: 2005.08.07;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.055 c
14-1121234991
__DATA__
2005-07-13 10:09
2005.08.07
Статья по обучению работе с TDBChart


1-1121844884
VasRog
2005-07-20 11:34
2005.08.07
LoadFromFile or Stream


1-1121531665
TStas
2005-07-16 20:34
2005.08.07
Почему StretchDraw не уменьшает прапорционально?


3-1119924189
Alert Fox
2005-06-28 06:03
2005.08.07
Запуск базы данных на другом компе


14-1120217146
Kerk
2005-07-01 15:25
2005.08.07
Яндекс. Статистика запросов. Эксперимент.