Насчет MMX valterg прав. Как влияет winamp не знаю, но: 1) выравнивание на 8 обязательно (в смысле желательно) 2) в конце блока MMX...
Оычно цикл сообщений это: если не PeekMessage, то WaitMessage. Поэтому вместо int3 можно попробовать bpx WaitMessage. Затем смотришь адрес...
Bitfry "А за сабж я принимаю цикл сообщений" Насколько я понимаю, тебе нужен call stack - цепочка вызовов. В айсе call stack вызывается...
Честно говоря, я уже устал прикалываться. Но все-таки предлагаю тем, кто возьмется за реализацию проекта перед сортировкой проверить свободное...
volodya "Во. Теперь еще и меня виноватым сделали" Чего-то мы запарились. Вот для развлечения funny story: Летают фанеры над столицами...
q_q С последним тезисом полностью согласен. Если подходить к задаче практически, то да. Ну а в свое удовольствие можно и велосипеды...
cresta По поводу длины строк. К твоему случаю это не относится, т.к. ты, как я понял, сортируешь строки по особому критерию. А в общем...
q_q "Потому что нет инструментов обработки такого файла." Да нет брат, потому что это не удобно. Представь себе, что собрание сочинений...
q_q "Зачем писать очередную реализацию QSORT? Гораздо интереснее научиться готовить данные для нее. Например, файл с миллионом пустых строк..."...
volodya "...вы когда-нибудь слышали? ... Сначала надо доки читать, а потом спорить." (это по поводу внешней сортировки и B-деревьев)...
cresta Ok. Слушай, если не секрет, что за задачка такая - сортировать файлы по 1/4 миллиона и более строк. Откуда такие файлы берутся и что с...
b10t На паскале обычно это делают так: if (a and 1) = 0 then b:=a shr 1 else begin b:=a shr 1; ...... //здесь xor-ы end;
q_q "..анализом четности на каждой итерации" Это не анализ четности, а какое-то заимствование из алгоритма умножения\деления двоичных...
В мануале конечно опечатки есть: в таблице написано E(SI), далее в тексте "read from either the DS:EDI or the DS:DI registers", а еще дальше...
q_q Если разумно ограничить размер файла сотней, другой мегабайт, то можно подумать. Иначе это что-то из области индексации таблиц баз данных....
q_q В "конкретной паре инструкций" конкретно записано - сдвиг на один бит. Каким же он может быть если не младшим ? PS: я тебе уже...
q_q Флакон ни при чем. Почитай IA-32 Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference, конкретно Jcc и...
q_q Причем тут ntfs ? Ты что, весь винт собрался отсортировать ? Я тебя спрашиваю: где ты видел текстовые файлы размером более сотни (ну сотен)...
Если это к теме "Обратная функция", то там однозначно идет побитовая проверка esi и на каждой единичке выполняются xor-ы.
q_q "Для проверки четности достаточно test esi,1" В отличие от test esi,1 комбинация shr esi,1 и jnb дает деление на 2 и проверку четности "в...
Имена участников (разделяйте запятой).