問題タブ [status-register]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
234 参照

assembly - 明確な SREG RISC 命令がないのはなぜですか?

なぜ Atmel RISC にはステータス レジスタの「すべてクリア」命令がなく、CLN や CLS のような個々のフラグ クリア インストラクターしかないのか疑問に思っていました。プログラマーに各ビットを個別に明示的にクリアさせ、不注意を避けるように強制するのは安全なことですか?

[編集]クラスのステータスレジスタに対するさまざまな命令の影響を調べており、SREGを完全にリセットする命令を探していたときに、そのような命令が存在しないことに気付いたため、質問しました

0 投票する
1 に答える
356 参照

assembly - cmpの結果をアームに格納するレジスタはどれですか?

作業後に r0 ~ r3 を除くすべてのレジスタを初期値に設定する関数を作成する必要があります。プッシュとポップを使用していますが、CMP の値が格納されているレジスタがわかりません。

UPD。ありがとうございました。私が間違っているようです。「呼び出し先保存レジスタを忘れないでください」というヒントのある割り当てがあったため、フラグを呼び出し先保存として扱うことを示唆していませんでした)