第二部 トロン仕様チップ命令詳細|第十五章 制御空間、物理空間操作命令
| LDP (特権命令) 制御空間、物理空間操作命令 <<L1R>>,<<L1>>,<<L2>> |
【ニモニックとオペランド】
【機能】
Load data into physical space
物理空間へのロード
【オプション】
なし
【命令フォーマットと表記法】
【解説】
LDP命令はsrcをdestに転送します。destの実効アドレスは、PSWのアドレス変換モードに関係なく、物理空間を指定する物理アドレスです。
srcのサイズがdestよりも小さい場合には、srcをdestのサイズに符号拡張します。
多段間接モードのdestでは、論理空間をメモリの間接参照として使用し、最後のアドレスが物理空間を指定します。
この命令は特権命令です。
【フラグ変化】
【発生EIT】
RIE src [Gen/r],dest [Gen-RS/pw]のアドレッシングモード違反 RIE sx = 11,sy = 11 PIVE リング0以外での実行
【使用例】
8ビット長の即値データH'ffを32ビットのデータに符号拡張します。
汎用レジスタR7の値を数値H'000cに加算します。その結果の物理空間のアドレスに対して、符号拡張されたデータを転送します。