> > Объясните мне как мне работать с массивами отчасти > "DUP" > > Объявляй при помощи db, dw, dd - байт, слово, длинное слово > Инициализируй (и при помощи dup в том числе): > > mystring db 'Hello, world', 0dh, 0ah, 0 - строка > my_uninitialized_buffer db 1024 dup(?) - > неинициализированный буфер > my_dword_array dd 10 dup(?), 4 dup(1), 12345678h > > Короче, > n dup(x) - это n повторений x-а > > Используй. Как использовать - читай доки по IA асму. В > частности разделы, посвященные методам адресации я сразу не понял сути вопроса и решил не лезть в бутылку - мало ли что.А сейчас черт возьми смешно стало - так речь то о банальных повторениях или дубликатах =)))
привожу синтаксис:
[имя] Dn число повторений DUP (выражение) ...
примеры:
DW 10 DUP (?) ; десять неопределенных слов
DB 5 DUP (14) ; пять байт, содержащих 0Eh
DB 3 DUP (4 DUP (1)) ; 12 ЕДЕНИЦ