我正在尝试输出将输入均分的每个数字(因此没有余数)。
例如:如果输入 60,那么输出应该是:
1、2、3、4、5、6、10、12、15、20、30、60
在这个例子中,我编写了输出 10 的代码:50 / 5。但我不知道如何修改它,以便我得到每一个因素。我会很感激一些帮助!
IN
STO DIVID
IN
STO DIVIS
LOOP1 LDA count
ADD one
STO count
LDA DIVID
SUB DIVIS
STO DIVID
OUT DIVID
BRP LOOP1
HLT
DIVID DAT 000
DIVIS DAT 000
one DAT 001
count DAT 000