Привет! Такая проблема. На компе 4 выхода USB. При подключении >= 2 устройств, они начинаю глючить, к примеру с флэшки нельзя ничего прочитать или...
Ага, ну понятно_) Спасибо большое diamond-у, meduza, Mika0x65, MSoft-у
Ага, супер, теперь все понятно, но почему в перезаписанном стеке не фигурируют 000A (флаги) и 18F2 (CS) и 0008(адрес следующей инструкции)? Они...
diamond, вполне возможно, что отладчик перезаписывает стек по нижним адресам, но почему перезаписаывается и что выше SP?? Кстати, почему отладчик...
Сорри. К первому топику приложил зип, там 2 скриншота Turbo Debugger'a. Красным выделил что меняется. Забьем пока на прерывания. Там просто...
Mika0x65, почему страничное прерывание может проскочить за счет предвыборки? Где про это почитать? Что именно не так? Вот именно только SP должен...
Ух-ты не знал. Это всегда надо делать? Проверил - не помогает. Просто тупо в обычной функции добавляю к SP 6. Байт 10 сразу перезаписываются в...
Нет, я как раз из BP записывал в SP перед выходом. Проблема в том, что у меня стек портится непонятно почему
Перепутал, слово машинное в 16 бит, а не байт))). 6 байт - вроде FLAGS(2) + CS:IP(2+2) Проблема не в этом, а том что почему-то стек меняется,...
На С-ях проще, если поделки, то masm тоже вариант
Разобрался уже? Конечно тупо, а если NOPами забить этот код и сделать до него jmp на конец?
Доброго времени суток. Вопрос к знатокам ассемблера. Моя функция вызывает мое же программное прерывание 65h. Переход осуществляется успешно. В...
and 1:4 prescale - что такое?
Имена участников (разделяйте запятой).