0
JSRとRETを使用してサブルーチンにジャンプし、main関数に戻りました。しかし、PCがRETのアドレスにいるたびに、PCはそこで停止し、決して動かない。この問題の原因は考えられますか?私は最初のサブルーチンの中でサブルーチンを使用しませんでしたが、私はBranchesを使用します。だから、R7はサブルーチンで変わらないと思う。PCがRETのアドレスで停止し、LC3で移動しない理由は何ですか?
JSRとRETを使用してサブルーチンにジャンプし、main関数に戻りました。しかし、PCがRETのアドレスにいるたびに、PCはそこで停止し、決して動かない。この問題の原因は考えられますか?私は最初のサブルーチンの中でサブルーチンを使用しませんでしたが、私はBranchesを使用します。だから、R7はサブルーチンで変わらないと思う。PCがRETのアドレスで停止し、LC3で移動しない理由は何ですか?
トラップを使用していますか? TRAPもR7を変更します。