Поскольку массивы - это просто непрерывный кусок памяти, элементы которого располагаются один за другим, вы можете сделать что-то подобное в NASM (не уверен, поддерживает ли FASM директиву times
, но вы можете попробовать):
my_array:
times 12 dt 0.0
Это расширяется, когда ваш источник собран в:
my_array:
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0
dt 0.0