位置:51电子网 » 技术资料 » 模拟技术

​双字整数与实数之间的转换指令

发布时间:2019/6/7 20:14:53 访问次数:2649

   双字整数与实数之间的转换指令

   (1)实数到双字整数:ROUND,TRUNC

   使能输入有效时,将实数型输人数据IN转换成双字整数类型,并将结果送到OUT输出。 E48SC3R315NMFA两条指令的区别是:前者小数部分四舍五入,而后者小数部分直接舍去c输入数据超出实数范围则产生溢出。

   IN的寻址范围为VD、ID、QD、MD、SD、SMD、LD、HC、AC、※VD、x LD、xAC和常量。OUT的寻址范围为VD、ID、QD、MD、SD、SMD、I冫D、HC、AC、※VD、※LD、x AC。指令格式:ROUND IN, OUTTRUNC IN, OUT

   本指令影响的特殊存储器位:sM1,1(溢出)。

   使能流输出ENO断开的出错条件:0006(间接寻址)、SM1.1(溢出)。

   (2)双字整数到实数:DTR

   使能输入有效时,将双字整数型输人数据IN转换成实数型,并将结果送到OUT输出。IN的寻址范围为VD、ID、QD、MD、SD、SMD、I'D、HC、AC、x VD、x LD、x AC和常量。

   OUT的寻址范围为VD、ID、QD、MD、SD、sMD、LD、HC、 ρρ,,

AC、※VD、※I'D、x AC。

   指令格式:DTR IN,OUT

   使能流输出ENO断开的出错条件:0006(间接寻址)。




   双字整数与实数之间的转换指令

   (1)实数到双字整数:ROUND,TRUNC

   使能输入有效时,将实数型输人数据IN转换成双字整数类型,并将结果送到OUT输出。 E48SC3R315NMFA两条指令的区别是:前者小数部分四舍五入,而后者小数部分直接舍去c输入数据超出实数范围则产生溢出。

   IN的寻址范围为VD、ID、QD、MD、SD、SMD、LD、HC、AC、※VD、x LD、xAC和常量。OUT的寻址范围为VD、ID、QD、MD、SD、SMD、I冫D、HC、AC、※VD、※LD、x AC。指令格式:ROUND IN, OUTTRUNC IN, OUT

   本指令影响的特殊存储器位:sM1,1(溢出)。

   使能流输出ENO断开的出错条件:0006(间接寻址)、SM1.1(溢出)。

   (2)双字整数到实数:DTR

   使能输入有效时,将双字整数型输人数据IN转换成实数型,并将结果送到OUT输出。IN的寻址范围为VD、ID、QD、MD、SD、SMD、I'D、HC、AC、x VD、x LD、x AC和常量。

   OUT的寻址范围为VD、ID、QD、MD、SD、sMD、LD、HC、 ρρ,,

AC、※VD、※I'D、x AC。

   指令格式:DTR IN,OUT

   使能流输出ENO断开的出错条件:0006(间接寻址)。




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

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!