冗余的指令
这是冗余的F指令。它被替换为: FP_DATA_READ_COMPRESS
将存储在表格最高地址的非零数据移出到指定区域,并将表中的数据压缩到更高地址。
输出
要压缩的数据的开始(最低)地址
要压缩的数据的最终(最高)地址,d2_End中的数据移出
接收从d2_End移出的数据
由d1_Start和d2_End指定的表中的数据如下重新排列:
d2_End(最高地址)的内容移出到由d3指定的区域。
非零数据按顺序朝指定范围内较高地址的方向迁移(压缩)。
开始区域d1_Start和结束区域d2_End应为相同类型的操作数。
务必以“d1_Start£d2_End”指定d1_Start和d2_End。
如果d1_Start > d2_End
如果d1_Start和d2_End不在相同的内存区