Dup gibt's soweit ich weiß nur bei MASM/TASM u.ä. Bei NASM muss man das anders machen:
So werden 1024 Bytes freigehalten. Man kann natürlich auch andere Größen nutzen (resw. ...), siehe NASM Documatation für mehr Details. Achja, das ist für nicht-initialisierte Variablen. Ansonsten musst du times nutzen.