Asterix > Какие проблемы, отдельно проверяй первое условие: flag_number = 4 Flag db 0 rb flag_number mov edi, Flag...
Пока будешь сортировать, простым перебором 5 раз найдёшь :-) Хотя, если строки не добовляются во время выполнения, то конечно лучше так.
Flag db 0 Flag1 db 0 Flag2 db 0 Flag3 db 0 Flag4 db 0 mov edi, Flag mov esi, Buff mov al,'1' cmp byte[esi],al...
volodya > Я делал массив из таких структур: хэш + обработчик + аргумент для обработчика (если нужен) Ищем хэш, при совпадении вызываем...
Вирт уже давно объявил ООП морально устаревшим. Теперь используется Component-Oriented Programming в лице Component Pascal (aka BlackBox Framework)
CyberManiac > Что-то мне подсказывает, что последняя дельфи ничего не сможет откомпилировать, если нет csc.exe и al.exe =)
Вот, но это для ДОС в основном, к тому же не завершено самим автором.
q_q > LEA хитрая команда. 2й операнд (то, что стоИт после запятой) - это адрес, соответственно, к нему можно применить префикс смены...
Гы, да и кодогенератор у них практически один, не удивительно, что Borland забило на разработку компилеров %)
q_q > Случай, о котором ты говоришь не < 256, а -128 <= offset <= 127, здесь же такой вариант: 67:8D86 5901 lea eax, [bp+159] и...
IMHO удобнее прописать пути в INCLUDE, и не надо никаких извратов вроде '%fasminc%/win32ax.inc'. FASM просматривает все папки, что указаны в...
Этот способ для fasmw Для консольного fasm нужно задавать переменные окружения FASMINC или INCLUDE (путь по умолчанию)
Rohan Смотри fasm\EXAMPLES\HELLO\HELLO.ASM
Я бы сказал так: скорость пропорциональна частоте FSB и частота проца пропорциональна частоте FSB. т.е. имеем 2 величины (a и b), зависящие...
> А разгонял подъёмом частоты шины ? ;-)
А user в каком режиме работает? %) Зацитируем IA-32 Intel® Architecture Software Developer’s Manual Volume 1: Basic Architecture...
Дело не в этом. В ядре NT есть проверки, если ESP user-процесса не кратен 4, то система его завершает.
У меня есть какая-то ati'шная демка, дык в ней есть файл Sushi.ati, который при поверхностном осмотре оказался zip содержащим кучу файлов примерно...
Ещё раз повторю: в стандарте написано, что БАЙТ может быть НЕ РАВЕН 8 БИТАМ, до стэка (который есть не у всех процессоров) ему тем более дела...
Нет. Кратную 4
Имена участников (разделяйте запятой).