AsCII码与十六进制数之间的转换指令
发布时间:2019/6/7 20:19:31 访问次数:1745
AsCII码与十六进制数之间的转换指令 E6V337 6TPD330M
ATH,ASCII码到十六进制数转换指令。使能输入有效时,将从IN开始的长度为LEN的AsCII码转换为十六进制数,并将结果送到OUT开始的字节进行输出。ASCII字符串的最大长度为255个字符。
HTA,十六进制数到ASCII码转换指令。使能输入有效时,将从输人字节IN开始的十六进制数转换成从OUT开始的ASCII码。欲转换的十六进制数的位数由长度(I'EN)指定。
可转换的最大十六进制数的位数为255。有效ASCII码是十六进制数30~39和41~46。
IN、OUT的寻址范围为VB、IB、QB、MB、SB、sMB、IB、x VD、x AC、xI'D。I'EN的寻址范围为VB、IB、QB、MB、SB、SMB、I'B、AC、兴VD、兴AC、兴LD和常量。
指令格式:ATH IN, OUT, LEN
HTA IN, OUT, LEN
指令影响的特殊标志位:SM1,7(非法ASCII码)。
使能流输出ENO断开的出错条件:0006(间接寻址)、SM1.7(非法ASαI码)、0091(操作数超界)。
程序实例:(将VD100中的ASCII码转换成十六进制数)图542中,已知(VB100)=33,(VB101)=32,(VB102)=41,(VB103)=45。程序运行后:(VB200)=32,(VB20D=AE。
AsCII码与十六进制数之间的转换指令 E6V337 6TPD330M
ATH,ASCII码到十六进制数转换指令。使能输入有效时,将从IN开始的长度为LEN的AsCII码转换为十六进制数,并将结果送到OUT开始的字节进行输出。ASCII字符串的最大长度为255个字符。
HTA,十六进制数到ASCII码转换指令。使能输入有效时,将从输人字节IN开始的十六进制数转换成从OUT开始的ASCII码。欲转换的十六进制数的位数由长度(I'EN)指定。
可转换的最大十六进制数的位数为255。有效ASCII码是十六进制数30~39和41~46。
IN、OUT的寻址范围为VB、IB、QB、MB、SB、sMB、IB、x VD、x AC、xI'D。I'EN的寻址范围为VB、IB、QB、MB、SB、SMB、I'B、AC、兴VD、兴AC、兴LD和常量。
指令格式:ATH IN, OUT, LEN
HTA IN, OUT, LEN
指令影响的特殊标志位:SM1,7(非法ASCII码)。
使能流输出ENO断开的出错条件:0006(间接寻址)、SM1.7(非法ASαI码)、0091(操作数超界)。
程序实例:(将VD100中的ASCII码转换成十六进制数)图542中,已知(VB100)=33,(VB101)=32,(VB102)=41,(VB103)=45。程序运行后:(VB200)=32,(VB20D=AE。
上一篇:段码(sEG)指令
上一篇:整数到ASCII码:ITA
热门点击
- 输入/输出映像寄存器(I/Q)
- 减计数器指令:CTD
- 基本脉冲波形
- 内部标志位存储器(M)
- 一台能沿电连接器电缆组件轴向逐渐增加张力负荷
- 密封的器件在用机械方法去盖时应使受到的应力最
- 孢子悬浮液的活力试验步骤如下
- 速度继电器
- 确定各组应力水平下的试验样品数
- 继电器主要用于控制与保护电路或用于信号转换
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]