asmfan я не проверял, но уверен что не сработает и если сразу коммитить этот "свободный" адресок без его предварительного выделения/освобождения -...
Clerk http://www.wasm.ru/forum/viewtopic.php?pid=261885#p261885 так я приоритет и поднимаю чтобы минимизировать вероятность пакостей со стороны...
Clerk cpuid вроде бы как заставляет завершиться все предшествующие инструкции перед замером времени - здесь это не важно, но макрос универсальный.
Всегда был уверен что VirtualAlloc с флагом MEM_RESERVE это очень "легкая" операция - системе всего-то и нужно пометить указанную часть адресного...
это коллективный разум форума помогает ещё до того как кто-то запостит ответ :))) имхо лучше лишний раз запостить нелепость, чем тупить над ней в...
leo перепроверил - действительно с поправкой на некоторые любопытные аномалии так и есть - "выполняются за одно время" (примерно) - это меня глюк...
http://www.wasm.ru/forum/viewtopic.php?pid=169885#p169885 кстати запись в форме [base+scale*index] "красивее" но не быстрее чем "самостоятельное...
K10 если он в начале секции то он и так выравнен, а если следует за таким-же макросом то его выравнивает предшественник - собственно фишка чисто...
SadKo, Semiono большое спасибо - буду разбираться :)
Странно если ассемблер от Open Watcom свободно распространяемый, да к тому-же и современный аналог легендарного tasm, то почему он отсутствует в...
а ещё и коварно ;)) .data szTitle db 'demo', 0 szBug db 'глюк из-за стека',0 .code start: push ax invoke MessageBox, NULL, addr...
MSoft а поскольку речь шла о прототипе функции то как я и показал - во первых существуют параметры (qword) которые соответсвуя одному аргументу...
SysProger Время кванта измеренное в тактах настолько огромное, что говорить о вытеснении на всего-лишь строке можно лишь вероятностно - вдруг...
Meatcoins в смысле db 0FFh,0D7h? без 66h? так это и есть call edi в 32 разрядном сегменте ;) А вообще-то насколько я понимаю сам код bios не...
jawbreaker masm32 не предназначен для компиляции дос программ - используй masm 6, fasm, tasm и т.д.
GoldFinch я поэтому и перечислил через запятую хотя ты прав, лучше через : и ; написать - исправил
Booster а я к макросам привык ещё с бегиннерства на тасме - имхо очень полезный иструмент - поволяет делать свой язык в языке - наглядно и полезно...
Booster имхо это тоже крайность, как и ранее прозвучавший совет начинать с чистого яву, а затем потихонечку переползать на асм (хотя дзен конечно...
во первых существуют параметры QWORD, занимающие 8 байт в стеке, а во вторых, несмотря на то что параметры типа BYTE и WORD выравниваются на...
winnix попробуй заменить LEA DX, ... на mov dx, offset ... хотя странно, вроде всё правильно написано (запускать код под дос лень :),...
Имена участников (разделяйте запятой).