システム・レジスタの内容のストアを行います。(Store System Register)
[指定形式]
regID,selIDに指定できるものを次に示します。
[機能]
第1オペランドに指定したシステム・レジスタ番号で示されるシステム・レジスタ注の値を,第2オペランドに指定したレジスタに格納します。
- | “stsr regID, reg, selID”の形式 |
第1オペランドに指定したシステム・レジスタ番号,第3オペランドに指定したグループ番号で示されるシステム・レジスタ注の値を,第2オペランドに指定したレジスタに格納します。
selIDが省略された場合は,selID=0が指定されたものとします。
注 | システム・レジスタに関しては,各デバイスのユーザーズ・マニュアルを参照してください。 |
[フラグ]
[注意事項]
- | regID,selIDに0〜31の範囲を越える絶対値式を指定した場合,次のメッセージが出力され,指定した値の下位5ビット注を用いてアセンブルが続行されます。 |
W0550018:stsr命令に指定した番号のシステム・レジスタはアクセス禁止です。
|
注 | 機械語命令のstsr命令は,第1オペランドに0〜31(0x0〜0x1F)の範囲のイミーディエトをとります。 |