• 締切済み

casl2000のプログラミング課題がわからなくて困っています

casl2000での課題でプログラミングがわからないのですが・・・ 1から10の総和を求めるプログラムを参考にし、最大値と最小値を求めるプログラムを完成させなさい。 CPAやJPLを使用するのはわかるのですが、組み立て方がわかりません。 どなたかご回答お願いできませんか?お願いします!

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

・もとの「1~10の総和を求めるプログラム」の動作は理解できていますか? ・「最大値と最小値を求める」方法は, きちんと書けますか?

abbaa
質問者

補足

・総和のは何とか命令コードなどをたどってなんとか理解できていると思います。       START       LD  GR0,=0       LD  GR1,=0 LABEL1 CPA GR1,NUM       JZE LABEL2       ADDA GR0,X,GR1       ADDA GR1,=1       JUMP LABEL1 LABEL2 ST GR0,ANS       RET X      DC 1,2,3,4,5,6,7,8,9,10 NUM    DC 10 ANS    DS 1       END ・方法もわかりません。最大値は1から10まで加算していくときに2つの数字を比べて大きいほうを更新していくと考えてます。最小値は加算していくときに2つの数字を比べて小さいほうを更新していくのだと考えます。答えの枠は2つ必要になりますよね。その程度しか・・・。

関連するQ&A