冗長命令
この命令は冗長F命令です。次の命令に置き換わっています:FP_DATA_READ_COMPRESS
指定された範囲から最上位アドレスのデータを読み出し、上位方向に圧縮します。
出力
圧縮するデータエリアの先頭アドレス
圧縮するデータの終端アドレス(d2_Endのデータ)がシフトアウトします。
d2_Endからシフトアウトしたデータを格納するエリア。
d1_Startとd2_Endで指定された範囲のエリアによって、以下のように動作します。
d2_End(最上位アドレス)の内容が、d3で指定したエリアにシフトアウトされます。
0でないデータのみを、指定範囲の上位アドレス方向に順次シフトします。
先頭アドレスd1_Startと終端アドレスd2_Endは、同じ種類のエリアを指定してください。
d1_Start£d2_Endとなるようにd1_Startとd2_Endを指定してください。
d1_Start > d2_End
d1_Startとd2_Endが同じメモリエリアにないとき