【发布时间】:2016-03-14 15:10:10
【问题描述】:
我知道我需要重复加法,但是我遇到了循环问题;我只是完全不了解它们。
这是一个将数字乘以 2 的程序,没有循环。
INP
STA num1
LDA num1
ADD num1
STA num1
OUT
HLT
num1 DAT
我知道我需要添加一个循环,但我只是迷路了。我在哪里放置循环?如何使用 LMC 的分支命令构建循环?
我的项目的最终结果是一个将两个数字相乘的程序,具体取决于用户输入的内容。比如输入4和5,程序会执行4 + 4 + 4 + 4 + 4 = 20等式。我不知道如何构造一个循环来执行这个,我一直在发呆按照设置为几天的说明。
【问题讨论】:
标签: multiplication addition little-man-computer