登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:DECO指令问题
点击:1812 回复:3
楼主
编辑
引用
管理
dykszs
使用DECO指令时,译码前为16位的低n位。为什么译码后变成2n个bit? 8到256译码指的是什么意思?
10-07-10 23:55
1楼
编辑
引用
管理
cvlsam
简单的说,就是将数值指定为位。
众所周知:8位数据,也就是一个字节,可以表示的最大无符号整数的范围为0~255,因此,可以使用256个位来对应这些数据。
如 Byte中为0 对应于解码后的二进制为 0000
1 0001
2 0010
……
左侧的这些数据只是表示右侧二进制中为1的数据在256个位中的位置。
与其相反的是编码指令ENCO,就是将一个数据中第一个置1的位在这个数据中的位置转换为实际的数值。
Regards
10-07-11 06:34
2楼
管理
匿名用户
该帖内容不符合相关规定!
10-07-12 17:15
3楼
编辑
引用
管理
qlin
我代楼主 谢谢2楼!
10-07-13 16:05
工控新闻
以质量之光照亮智造强国之路
机器人正在“进化”——2026年中国机器人与具身智能市场十大趋势洞察
工业和信息化部召开第十八次制造业企业座谈会
内置全栈安全,一站式满足CRA法案与IEC 62443标准——米尔STM32MP257核心板
推动工业经济稳增长,工信部点名这些未来产业
越疆上榜2025中国工业AI领军企业TOP50
锚定五万亿,工业名城苏州再展硬核实力
优必选与国家机器人检测与评定中心(广州)达成战略合作,共促人形机器人整机及零部件质量提升
更多新闻资讯