第二部 トロン仕様チップ命令詳細|第十五章 制御空間、物理空間操作命令
| LDPSB 制御空間、物理空間操作命令 <<L1R>>,<<L1>>,<<L2>> |
【ニモニックとオペランド】
LDPSB src
【機能】
【オプション】
なし
【命令フォーマットと表記法】
【解説】
PSBのビットがsrcの下位バイトの内容で更新されます。
srcは2バイトで、上位バイトがマスク値を示し(有効更新ビットには0を設定)、下位バイトがPSBの更新ビットを示します。
srcの上位マスクバイトで0にセットされたビットに対応するPSBのビットがsrcの下位バイト中の対応するビットの値で更新されます。
srcの上位マスクバイトで1にセットされたビットは更新されません。
PSBの0固定ビットを変更しようとすると、予約機能例外 (RFE)が発生します。
【フラグ変化】
【発生EIT】
RIE src [Gen/ru]のアドレッシングモード違反 RTVE PSBの0固定フィールドに対する1の書き込み
【使用例】
まず、H'feとPSBについて論理積演算を行います。次に、H'feとH'01について論理積演算を行います。最後に、その2つの結果を論理和演算し、その結果をPSBに転送します。この場合、Z_flagのみが1にセットされ、その他のフラグは変化しません。