Да, наверное так и есть, но я никогда не использовал tasm от борланда, а только от Rst#7 - там таких директив и в помине не было :-)
leo Спасибо, это как раз то, о чём я писАл несколько постов назад ;-) Тепеь можно делать какие-то выводы: лишний shr увеличивает время...
leo я уже голову сломал, чему же равны x и y ????? (отняв которые получаем 5 тиков)
Microsoft Macro Assembler Reference Directives Reference
Разве я что-то даказывал? Да я вообще не спорю никогда ;-)
А, это уже было: http://www.wasm.ru/forum/index.php?action=vthread&forum=3&topic=7031
А зачем дальний? FAR JUMP - это переход между сегментами с перезагрузкой CS
Вот код для fasm но должен работать: random_seed dd 0 ; начальная инициализация randomize: rdtsc xor eax, edx mov [random_seed], eax...
Дык команда командной строки :) выдаёт имена файлов подкаталога MASM32, где есть слово "random" Там точно есть готовый генератор, только сам...
_Juicy > Вот и я о том же: вполне есстественно организовать в глобальном статическом "массиве" хранилеще динамических данных. Только...
Зачем мне тесты? Я их уже делал, результаты выше :). пока медитирую над уравнением: x - y = 5 ЗЫ:
findstr /mis "random" c:\masm32\*.asm *.inc
SSE расширения включаются так: .XMM ;Enables assembly of Internet Streaming SIMD Extension instructions. Ещё есть: .K3D...
мало смысла задавать разные вопросы в одном топе - ты сам сужаешь круг тех, кто может ответить. под ДОС посмотри fasm - он компилирует всё...
- short (БЛИЗКИЙ) - однобайтное смещение +127 .. -128 байт - near (КОРОТКИЙ) - размер смещения зависит от режима адресации 2 байта (+32767 .. -...
Хотя, да, то что окно не уничтожено, это ещё не значит, что оно есть на экране :-( Если уж ловить сообщения, то наверное WM_WINDOWPOSCHANGING и...
_DEN_ > RTFMSDN: А по-русски - это ф-ция win3.1 semen > Угу. ТОЛЬКО один нюанс - не принудительно приводить, а использовать...
Судя по MSDN должно быть:
исполняемый код врядли - там опкоды не те
Black_mirror > Это хорошая мысль. Может быть принять за IP на R0, а RN, а при "инициализации" процессора заполнять каждый регистр...
Имена участников (разделяйте запятой).