DEEP А 12-летний сабж Вашими молитв^W трудами ещё случаем не согласился в альтернативу ковровой бомбардировке форума глупыми вопросами почитать...
leo Думаю, что "квазитаблицу" и не запрещали. Но, наверное, решение должно всё-таки как-то масштабироваться хотя бы на 32, а может и на 64 бита....
Protorus #define NdisMInitializeWrapper(_a,_b,_c,_d) NdisInitializeWrapper((_a),(_b),(_c),(_d))
DEEP Это всё уже было. Самый быстрый вариант такой. С табличкой в n байт. Теперь табличка почему-то не допускается, но без неё среднюю колонку ни...
DEEP Ваш вариант в любом случае — перебор. Кроме того: Но могу уточнить вопрос: "В пределах двадцати байт и двадцати тактов x86 для N=32 этот...
DEEP :-) Смешно. Хотел придумать ещё больший overkill для наглядности, но Ваш вариант переплюнуть не смог. В пределах двадцати байт и двадцати...
xRom2 Ясно. Я сначала решил, что может нужно что-то в таком духе: invoke MessageBox,NULL,<string "Hello, world!",0>,<string "Title",0>,MB_OK ,...
xRom2 Ну так и чем это лучше того, что я предложил? iglobal _s db s endg push _s
cppasm Нет. У него не 5*3*3*...*3. У него 5*3 5*3 ... 5*3
xRom2 Этого не будет. Но предположим, он добавил такой атрибут. Как тогда выглядит объявление строки?
xRom2 Так и не понял, достаточно ли "переключения сегмента как в тасме" или нужно неявно собирать все строки. Если первое, то вот. В любых местах...
xRom2 Сами-то поняли, о чём спросили? :-) Вроде все слова знакомые, но от меня суть как-то ускользает.
Rin RadAsm — это не компилятор, а среда разработки. А компилятор (в который как раз и входят ml.exe и link16.exe) — masm. Это как спросить...
Rin Ник немного не такой, а так пожалуйста. :-) Вопрос поставлен корректно, видно, что сами потрудились, код приведен полностью, неплохо...
Rin Сохраняется там всё нормально. А вот используется неправильно. NoCmp: mov bx, offset handlerOut ;Ошибка. С какой стати offset,...
acckiitvar Компиляторы MS очень плохо поддерживают asm. Студийный, правда, cr3 ещё компилирует, а cr4 уже нет. В любом случае для таких простых...
_DEN_ Здесь неудовлетворительно написано?
Разрядность числа, разрядность архитектуры (компьютера) и разрядность шины имеют три различных перевода. Последнее правильно перевёл 7mm. Потому...
pashe4ka13 Лучше не 1251, а сразу к юникоду привыкать: AllocConsole(); UINT cpOld = GetConsoleOutputCP(); SetConsoleOutputCP(CP_WINUNICODE); FILE...
CuriosDroid Я привёл пример, исходя из некоторых соображений, которые я сейчас уже не буду приводить, т.к. они покажутся слабой аргументацией....
Имена участников (разделяйте запятой).