字节型数据与字整数之间转换的指令格式见表1所示。
表1 字节型数据与字整数之间转换指令
LAD
STL
BTI IN,OUT
ITB IN,OUT
操作数及数据类型
IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量, 数据类型:字节
OUT:VW, IW, QW, MW, SW, SMW, LW, T, C, AC,数据类型:整数
IN:VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, AC, 常量,数据类型:整数
OUT:VB, IB, QB, MB, SB, SMB, LB, AC, 数据类型:字节
功能及
说明
BTI指令将字节数值(IN)转换成整数值,并将结果置入OUT指定的存储单元。因为字节不带符号,所以无符号扩展
ITB指令将字整数(IN)转换成字节,并将结果置入OUT指定的存储单元。输入的字整数0至255被转换。超出部分导致溢出,SM1.1=1。输出不受影响
ENO=0的错误条件
0006 间接地址
SM4.3 运行时间
SM1.1 溢出或非法数值