ハーフワード・データのハーフワード・スワップを行います。(Half-word Swap Half-word)
[指定形式]
[機能]
第1オペランドに指定したレジスタ値を第2オペランドに指定したレジスタに格納し,フラグの判定結果をPSWレジスタに格納します。
[詳細説明]
アセンブラでは,機械語命令のhsh命令が1つ生成されます。
[フラグ]
CY
|
演算結果の下位ハーフワードが0の場合1,そうでない場合0
|
OV
|
0
|
S
|
演算結果のワード・データのMSB が1 の場合1,そうでない場合0
|
Z
|
演算結果の下位ハーフワードが0の場合1,そうでない場合0
|
SAT
|
−
|