3

私はアセンブラに慣れていないので、ここに簡単な質問があります:

カスタム サブルーチンはXY、およびAレジスタを変更します。これらを操作して、目的の結果を生成します。ルーチンの開始時にこれらの値をスタックにプッシュし、その前に復元することをお勧めしますRTSか?

つまり、このようにして、「状態」を台無しにしたり、他のルーチンに影響を与えたりすることなく、どこからでも呼び出すことができるルーチンを作成できます。しかし、このようにスタックを使用しても問題ないでしょうか? または、これを行うより良い方法はありますか?

4

1 に答える 1