编码/解码指令:F90—F92
发布时间:2015/9/22 19:52:41 访问次数:1884
F90 (DECO)是解码指令,其功能是OCP8164B将S指定的16位二进制数根据n的设定进行解码,解码的结果存储在起始于D指定的存储单元的区域中。
其中,S为参与解码的数据或寄存器,n用十六进制数规定待解码的起始位和解码的位数,如图7-39所示。解码的位数与结果的关系见表7-43。
例7-29 F90 (DECO)指令应用示例。如图7-40所示。
例题说明:当触发信号XO接通时,将WX1中第7位开始的5位二进制数解码,结果存储在DTO中,5位二进制数为“01010”,对应的位地址是Kl0,解码后将目的单元的第10位置1,其余的数据位全为0,如图7-41所示。
F90 (DECO)是解码指令,其功能是OCP8164B将S指定的16位二进制数根据n的设定进行解码,解码的结果存储在起始于D指定的存储单元的区域中。
其中,S为参与解码的数据或寄存器,n用十六进制数规定待解码的起始位和解码的位数,如图7-39所示。解码的位数与结果的关系见表7-43。
例7-29 F90 (DECO)指令应用示例。如图7-40所示。
例题说明:当触发信号XO接通时,将WX1中第7位开始的5位二进制数解码,结果存储在DTO中,5位二进制数为“01010”,对应的位地址是Kl0,解码后将目的单元的第10位置1,其余的数据位全为0,如图7-41所示。
上一篇:数据计算指令:F84一F88
上一篇:段解码表