位置:51电子网 » 技术资料 » 音响技术

区块检查码计算指令:F70 (BCC)

发布时间:2015/9/22 19:44:05 访问次数:1717

   区块检查码计算指令:F70 (BCC)

   F70 (BCC)指令常用于数据通信时检查数据传输是否正确。OCP8161A该指令是FP1指令系统中惟一的一条四操作数的指令。

   指令功能:根据Sl中的值所指定的计算方法,计算由S2指定首地址,长度为S3(字节数)的16位寄存器区的检查码BCC,区块检查码结果存放在D指定的16位寄存器的低8位中。

   该指令用于检测信息传输过程中的错误,其中Sl指定了便用十进制数据计算区块检查码BCC的方法。当Sl=KO时,作加法运算;当Sl=Kl时,作减法运算;当Sl=K2时,作异或运算。S2参与计算的数据区首地址。S3参与计算的数据字节数。D存放计算结果的寄存器。    xoH F70 BCC, K2,DTl, K12, DT6]

   例7-25区块检查码计算指令示例。如图7-32所示。

   例题说明:当触发信号XO接通时,通过执行异或运  图7-32区块检查码计算指令示例算,计算从数据寄存器DTO开始的12个字节ASCII码数的区块检查码(BCC),结果存储在DT6的低字节。

   


   区块检查码计算指令:F70 (BCC)

   F70 (BCC)指令常用于数据通信时检查数据传输是否正确。OCP8161A该指令是FP1指令系统中惟一的一条四操作数的指令。

   指令功能:根据Sl中的值所指定的计算方法,计算由S2指定首地址,长度为S3(字节数)的16位寄存器区的检查码BCC,区块检查码结果存放在D指定的16位寄存器的低8位中。

   该指令用于检测信息传输过程中的错误,其中Sl指定了便用十进制数据计算区块检查码BCC的方法。当Sl=KO时,作加法运算;当Sl=Kl时,作减法运算;当Sl=K2时,作异或运算。S2参与计算的数据区首地址。S3参与计算的数据字节数。D存放计算结果的寄存器。    xoH F70 BCC, K2,DTl, K12, DT6]

   例7-25区块检查码计算指令示例。如图7-32所示。

   例题说明:当触发信号XO接通时,通过执行异或运  图7-32区块检查码计算指令示例算,计算从数据寄存器DTO开始的12个字节ASCII码数的区块检查码(BCC),结果存储在DT6的低字节。

   


相关IC型号
OCP8161A
暂无最新型号

热门点击

 

推荐技术资料

基准电压的提供
    开始的时候,想使用LM385作为基准,HIN202EC... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!