1
        INP
        STA numOne
        OUT
        INP
        STA numTwo
        OUT
        LDA numOne
        ADD numTwo
        STA numThree
        OUT
        LDA numTwo
        ADD numThree
        STA numFour
        OUT
        LDA numThree
        ADD numFour
        STA numFive
        OUT
        LDA numFour
        ADD numFive
        STA numSix
        OUT
        LDA numFive
        ADD numSix
        STA numSeven
        OUT
        LDA numSix
        ADD numSeven
        STA numEight
    OUT
        LDA numSeven
        ADD numEight
        STA numNine
    OUT
        LDA numEight
        ADD numNine
        STA numTen
        OUT
numOne  dat
numTwo  dat
numThree dat
numFour dat
numFive dat
numSix  dat
numSeven dat
numEight dat
numNine dat
numTen dat

Little Man Computer で次のコードを使用して、最初の 10 個のフィボナッチ数列の項を出力していますが、出力する反復の量を制御できるように、これからループを作成する必要があります。

私の理解では、3 つの数値を入力する必要があると思います。そのうちの 2 つは最初のフィボナッチ数列の項であり、3 番目の数値は出力したい反復の量です。しかし、どうすればこれを達成できますか?

4

1 に答える 1