- 締切済み
どのような計算を実行するプログラムであるのか。
(1)(2)のプログラムが、それぞれどのような計算を実行するプログラムであるのか全く分かりませんのでお教え下さい。 ◆プログラム(1) LOAD 10 MUL 11 STORE 10 LOAD 12 SUB 13 STORE 12 JZ 8 J 0 LOAD 10 STOP 0 1 2 10 1 ◆プログラム(2) LOAD 10 MUL 11 STORE 10 LOAD 11 SUB 12 STORE 11 JZ 8 J 0 LOAD 10 STOP 0 1 6 1
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- queuerev2
- ベストアンサー率78% (96/122)
情報不足ですね・・・ 個々の命令あるいは文(LOAD 10 , MUL 11など)はわかるがアルゴリズムが理解できないということであれば、命令あるいは文の解説をお願いします。 個々の命令あるいは文がわからないということなら、言語名などの情報がほしいところです。
- wormhole
- ベストアンサー率28% (1626/5665)
VBではなく何かのアセンブラだと思うのですが。 何のアセンブラなのかわからないというのもありますが、これ何かの課題ですか? CASLやPICのアセンブラでもなさそうですし、特殊な言語の質問されても回答できる人はそういないと思いますが。 単語から何となくは想像できるんですけど・・・ とりあえず「全くわからない」は命令単位でわからないのでしょうか、それとも全体としての処理がわからないのでしょうか
- hitomura
- ベストアンサー率48% (325/664)
言語がVisualBasicでもVBAでもVBScriptでもBASICでもないので答えられません。 こうじゃないかという推測はできますが、実用的な言語というより学習用の擬似言語っぽく、 何らかの宿題だと思われますので、その場合は授業のノートを見返し、実際に紙に書いて1ステップづつ実行していきましょう。 以下、後の回答者のための付記 自分の回答について「この言語ってアレだろう? アレのどこが『実用的な言語というより学習用の擬似言語』なんだ?」と思われるかもしれません。 自分もアレはまだ実用的な言語だと思いますが、JZのソレがラベルなしに8になることからナニやソレの指定はアドレスではなく行であると類推されます。この点からこの言語はアレではないと思われます。