Необходимо заполнить буфер (db 4096 dup(?)) нечетным числом, например, 924924h, т. е. 924924924924... Как это можно сделать?
l_inc Согласен. Сформулировал не очень. Я имел ввиду – не являющееся байтом, вордом, двордом, т. е. нельзя воспользоваться rep stos(w)d, RtlFillMemory, buf dw N dup (27ffh) n0name Что это? zoool В моем случае не поможет.
vg Если в образце 3 байта, а в буфере 4096 байт(а не образцов), то надо "хвостик" задать и счетчик REPT будет = 4096/3 REPT 1365 db 92h,49h,94h endm db 92h
Первый раз вижу такую конструкцию. Это, как я понимаю, макрос? Не получается его правильно записать. Выдает ошибку. Не могли бы вы точно указать, как правильно это вставить в текст проги?