What I'm trying to do is reserve a large block of code memory so that I can fill it with data later as the program executes.
Currently I can reserve 1, 2, and 4 bytes of data using db 0h, dw 0h, and dd 0h respectively.
I could do something like db '<insert spaces here>' if I want to manually reserve a block of memory, but that would be a very tedious task if say for example, I want to reserve 16KB of memory because then that would mean I'd have to do db then 16,384 spaces between the quotes and I have no time to be counting that many spaces every hour.
Is there a simpler way to do this in nasm? I'm using version nasm 2.10.04 for linux.