мне нужно сделать программу сборки для вычисления треугольника Паскаля . так что каждая строка треугольника Паскаля, хранящаяся в памяти, отделена от другой строки, которую я хочу сделать, но я понятия не имею, как это сделать в сборке с помощью макроса.
макрос берет число и выделяет это количество двойных слов в памяти
я пробовал, но не знаю, правильный ли это способ
%macro Malloc 2
%2 : resd %1
%endmacro
я хочу знать 2 вещи:
first я хочу, чтобы второй аргумент ( %2 ) автоматически имел строковое имя, например
имя первой строки: «line1», а следующей строкой будет «line2», «line3» ... и так далее, поэтому мне не нужно указывать себя?
во-вторых это хорошая идея использовать макрос в этом случае?
n*(n+1)
равно O (n ^ 2). 08.03.2018