От Василий Фофанов
К Novik
Дата 01.02.2002 13:30:48
Рубрики Прочее; Современность; Армия;

Отладочное прерывание все же было. Только оно еще на 8082 было. (-)


От Novik
К Василий Фофанов (01.02.2002 13:30:48)
Дата 01.02.2002 13:38:04

Re: Это - не аппаратная поддержка отладки.

В принципе, в качестве отладочного можно использовать любое прерывание, вешаешь обработчик, врезаешь в код XXCD и готово.
Единственное достоинство int3 - то, что команда занимает 1 байт, а не 2 как все прочие. Кста, аппаратно int3 - это overflow,
никакого отношения к отладке не имеет.
Аппаратно - это именно появление отладочных регистров, позволяющих, например, поставить точку останова по условию изменения области
памяти. Причем без всякой врезки чего-либо в код.



От Siberiаn
К Novik (01.02.2002 13:38:04)
Дата 01.02.2002 14:37:59

Я слушаю это слова - и остатки волос встают дыбом

>В принципе, в качестве отладочного можно использовать любое прерывание, вешаешь обработчик, врезаешь в код XXCD и готово.
>Единственное достоинство int3 - то, что команда занимает 1 байт, а не 2 как все прочие. Кста, аппаратно int3 - это overflow,
>никакого отношения к отладке не имеет.
>Аппаратно - это именно появление отладочных регистров, позволяющих, например, поставить точку останова по условию изменения области
>памяти. Причем без всякой врезки чего-либо в код.


Песня просто))))
Немного бы попроще - и цены бы не было постингу.
Вы нам то - деревенским - объясняйте!!))))
Siberian

От Василий Фофанов
К Siberiаn (01.02.2002 14:37:59)
Дата 01.02.2002 14:45:55

Плюнь. Это не военное и не особенно историческое. И вообще щас потру :) (-)


От tevolga
К Василий Фофанов (01.02.2002 14:45:55)
Дата 01.02.2002 15:01:53

Отсутствие единства в правительстве...

прямой путь к "вертикали власти":-))
Вот и дождались гражданской войны:-))
C уважением к сообществу.

От Novik
К tevolga (01.02.2002 15:01:53)
Дата 01.02.2002 15:08:50

Re: Шпакойствие! Только шпакойствие!

> прямой путь к "вертикали власти":-))
> Вот и дождались гражданской войны:-))

Предлагаю ввести черезвычайное положение со всеми вытекающими. Т.е. провокаторов и нарушителей спокойствия того... расстреливать на
месте без суда и следствия :)



От tevolga
К Novik (01.02.2002 15:08:50)
Дата 01.02.2002 15:24:34

А Вы как кто делаете предложение?:-))


>> прямой путь к "вертикали власти":-))
>> Вот и дождались гражданской войны:-))
Как представитель трудового коллектива?

>
>Предлагаю ввести черезвычайное положение со всеми вытекающими. Т.е. провокаторов и нарушителей спокойствия того... расстреливать на
>месте без суда и следствия :)

Так я же правду сказал. Это же и есть "вертикаль власти":-))

С уважением к сообществу.



От Василий Фофанов
К tevolga (01.02.2002 15:24:34)
Дата 01.02.2002 16:25:54

Как сотрудник органов в штатском :) (-)


От NV
К tevolga (01.02.2002 15:24:34)
Дата 01.02.2002 15:36:00

Без суда - как можно ? :-))

Суд будет - товарищеский
Приговор к высшей мере - дружеский ;)

Виталий

От i17
К NV (01.02.2002 15:36:00)
Дата 01.02.2002 16:12:32

Правильно ! Особой тройкой модераторов по упрощенной процедуре ! (-)


От tevolga
К NV (01.02.2002 15:36:00)
Дата 01.02.2002 15:53:13

Re: Без суда...


>Суд будет - товарищеский
>Приговор к высшей мере - дружеский ;)

Реабилитация-посмертной, пенсия семье - мизерной:-))
И никто не попросит прощения:-))

C уважением к сообществу.

От Василий Фофанов
К Novik (01.02.2002 13:38:04)
Дата 01.02.2002 14:26:19

Дык я и не спорю :) Но NV прав, на средних системах это все уже давно было (-)


От NV
К Novik (01.02.2002 13:38:04)
Дата 01.02.2002 13:56:50

Если делать экскурс в историю -то


>В принципе, в качестве отладочного можно использовать любое прерывание, вешаешь обработчик, врезаешь в код XXCD и готово.
>Единственное достоинство int3 - то, что команда занимает 1 байт, а не 2 как все прочие. Кста, аппаратно int3 - это overflow,
>никакого отношения к отладке не имеет.
>Аппаратно - это именно появление отладочных регистров, позволяющих, например, поставить точку останова по условию изменения области
>памяти. Причем без всякой врезки чего-либо в код.

появление аппаратных средств отладки на серийных машинах - это система 370, 73 год однако. А такие штучки, как подменить пару байтов на команду обращения к супервизору (специально для отладки, а потом обработчик обратно в код то что было поставит) - так этот фокус практиковался в отладке еще на системе 360, вообще в 64 году (так называемый TESTRAN - еще пакетный отладчик). Воистину ничто не ново под Луной.

Виталий