• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CASLIIの穴埋め問題について。)

CASLIIの穴埋め問題について

このQ&Aのポイント
  • CASLIIの穴埋め問題について質問があります。
  • CASLIIの勉強をしているのですが、穴埋めの問題が解けません。
  • 参考書やサイトの例題と比較し、自分なりに考えても解答が間違っているため困っています。解答と解説を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

*CASL2はかなり前に多少いじった程度で殆どマニュアルを読み直すはめになった *一応IPAが公開しているCASL2のシミュレータで期待通りの結果を得た。 *http://www.officedaytime.com/dcaslj/index.htmlだと出力行数が多いせいで最初の数行が切られる *GR7が離れて使われていたこともあって、GR4、GR5、GR6が隣接していると思い込んで、OUT命令に指定して嵌る。DS命令が「連続した領域」を確保するのか自信がなかったことも拍車を掛けた。動いたからいいや(おぃ。えーえー、私が悪いんですよぉorz REP2 START LD GR7,LEN LAD GR1,0 LP1 CPA GR1,GR7 JZE BRK LD GR0,CHAR,GR1 ST GR0,FIRST LAD GR2,0 LP2 CPA GR2,GR7 JZE BRK2 LD GR0,CHAR,GR2 ST GR0,SECOND LAD GR3,0 LP3 CPA GR3,GR7 JZE BRK3 LD GR0,CHAR,GR3 ST GR0,THIRD OUT FIRST,LEN LAD GR3,1,GR3 JUMP LP3 BRK3 LAD GR2,1,GR2 JUMP LP2 BRK2 LAD GR1,1,GR1 JUMP LP1 BRK RET FIRST DS 1 SECOND DS 1 THIRD DS 1 CHAR DC 'abc' LEN DC 3 END

cocazero
質問者

お礼

ありがとうございました。 自分なりに出した答えはJZE命令とOUT命令が間違ってたみたいです。

関連するQ&A