平成27年春期午後問12のもんだいにでてくるこーどなのですが、一行一行のコードがどんなことを敷いているのか詳しく知りたいです。初心者なのでできるだけ丁寧に教えていただきたいです。
CASL
1FACT START 2 PUSH 0, GR1 3 PUSH 0, GR2 4 PUSH 0, GR3 5 PUSH 0, GR4 6 PUSH 0, GR5 7 PUSH 0, GR6 8 PUSH 0, GR7 9 LD GR1, =8 10 LD GR0, =1 11 SUBL GR1, =1 12 JPL NEXT 13 JUMP FIN 14NEXT LD GR2, =1 15LP LAD GR2, 1, GR2 16 CALL MULT 17 SUBA GR1, =1 18 JNZ LP 19FIN POP GR7 20 POP GR6 21 POP GR5 22 POP GR4 23 POP GR3 24 POP GR2 25 POP GR1 26 RET 27 END 28 29MULT START 30 PUSH 0, GR1 31 PUSH 0, GR2 32 PUSH 0, GR3 33 PUSH 0, GR4 34 PUSH 0, GR5 35 PUSH 0, GR6 36 PUSH 0, GR7 37 LD GR1, GR0 38 LD GR0, =0 39 LD GR3, =15 40 LD GR5, =0; 41 LD GR6, =1 42 LD GR2, GR2 43LP2 JZE FIN2 44 JPL CONT 45 LD GR4, GR1 46 SLL GR4, 0, GR3 47 ADDL GR0, GR4 48CONT ADDL GR5, =1 49 SUBL GR3, GR6 50 SLL GR2, 1 51 JUMP LP2 52FIN2 POP GR7 53 POP GR6 54 POP GR5 55 POP GR4 56 POP GR3 57 POP GR2 58 POP GR1 59 RET 60 END
これをよんでわからなかったら、おとうさんかおかあさんにそうだんしてみようね。
https://teratail.com/help/question-tips
https://teratail.com/help/avoid-asking
