块传输指令:F10 (BKMV)、F11 (COPY)
发布时间:2015/9/22 19:24:46 访问次数:2383
块传输指令:F10 (BKMV)、F11 (COPY)
(1) Fl0 (BKMV):区块传输指令。其功能KA5L0380R为将指定的存储单元中的数据块(从源存储单元的首地址S1到末地址S2的数据)传送到另一个指定的存储单元开始的存储区中,要求Sl和S2应为同一类型的寄存器,且S2≥Sl。
(2) Fll (COPY):块拷贝指令。其功能是将指定的一个常数或存储单元中的数据复制到另一个指定的存储单元开始的存储区中(从目的存储单元的首地址Dl到末地址D2),要求Dl和D2应为同一类型的寄存器,且D2≥‘Dl。
例7-20 Fl0(BKMV)数据块传送示例
Fl0 (BKMV)为数据块传送指令,指令格式及操作数范围见表7-34。
表7-34指令格式及操作数范围
例题说明:当触发信号Xl接通时,该指令将WRO~WR5的连续6个单元的数据块分别传送到DT6开始的6个单元(DT6~DT12)中。
块传输指令:F10 (BKMV)、F11 (COPY)
(1) Fl0 (BKMV):区块传输指令。其功能KA5L0380R为将指定的存储单元中的数据块(从源存储单元的首地址S1到末地址S2的数据)传送到另一个指定的存储单元开始的存储区中,要求Sl和S2应为同一类型的寄存器,且S2≥Sl。
(2) Fll (COPY):块拷贝指令。其功能是将指定的一个常数或存储单元中的数据复制到另一个指定的存储单元开始的存储区中(从目的存储单元的首地址Dl到末地址D2),要求Dl和D2应为同一类型的寄存器,且D2≥‘Dl。
例7-20 Fl0(BKMV)数据块传送示例
Fl0 (BKMV)为数据块传送指令,指令格式及操作数范围见表7-34。
表7-34指令格式及操作数范围
例题说明:当触发信号Xl接通时,该指令将WRO~WR5的连续6个单元的数据块分别传送到DT6开始的6个单元(DT6~DT12)中。
上一篇:(DGT) 16位十六进制数(digit)的位传送示例
上一篇:数据交换指令