Suppose I've an 3-element array in NASM
strings: dw 0x00, 0x00, 0x00
, that I want to fill with addresses of strings, also defined within the .data section, e.g.,
hello_word: db "HelloWorld!", 0.
Writing strings: dw hello_world, 0x00, 0x00 is a syntax error.
How do I populate an array with addresses, so that I can loop over it at runtime, each time incrementing the index?