位置:51电子网 » 技术资料 » 显示光电

数据区按字左/右移位指令:F110 (WSHR)、F111 (WSHL)

发布时间:2015/9/23 19:22:36 访问次数:1116

  数据区按字左/右移位指令:F110 (WSHR)、F111 (WSHL)

   Fll0(WSHR): SD6800A由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体右移一个字,相当于二进制的16-bit。执行后,首地址寄存器的原数据丢失,末地址寄存器为0。

    Flll(WSHL):由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体左移一个字,相当于二进制的16-bit。执行后,首地址寄存器为O,末地址寄存器的原数据丢失。

     

   注意:Dl和D2应是同一类型的寄存器,且末地址寄存器号应大于或等于首地址寄存器号,即D2≥Dl。指令运行情况如图7-52所示。此外,还要注意的是首尾地址的缟排顺序是左边为末地址、右边为首地址。

   4.十六进制数据区的左/右移位指令:F112 (WBSR)、F113 (WBSL) F112(WBSR):由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体右移一个十六进制位(相当于二进制的4位),执行后,首地址寄存器Dl的低4位丢失,末地址寄存器D2的高4位全补0。

   F113(WBSL):由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体左移一个十六进制(相当于二进制的4位),执行后,首地址寄存器Dl的低4位全补0,末地址寄存器D2的高4位仝丢失。



  数据区按字左/右移位指令:F110 (WSHR)、F111 (WSHL)

   Fll0(WSHR): SD6800A由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体右移一个字,相当于二进制的16-bit。执行后,首地址寄存器的原数据丢失,末地址寄存器为0。

    Flll(WSHL):由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体左移一个字,相当于二进制的16-bit。执行后,首地址寄存器为O,末地址寄存器的原数据丢失。

     

   注意:Dl和D2应是同一类型的寄存器,且末地址寄存器号应大于或等于首地址寄存器号,即D2≥Dl。指令运行情况如图7-52所示。此外,还要注意的是首尾地址的缟排顺序是左边为末地址、右边为首地址。

   4.十六进制数据区的左/右移位指令:F112 (WBSR)、F113 (WBSL) F112(WBSR):由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体右移一个十六进制位(相当于二进制的4位),执行后,首地址寄存器Dl的低4位丢失,末地址寄存器D2的高4位全补0。

   F113(WBSL):由Dl为首地址,D2为末地址定义的16位寄存器数据区,整体左移一个十六进制(相当于二进制的4位),执行后,首地址寄存器Dl的低4位全补0,末地址寄存器D2的高4位仝丢失。



热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!