您现在所在的是:

信捷XINJE

回帖:2个,阅读:360 [上一页] [1] [下一页]
697
lzhyyzb
文章数:76
年度积分:76
历史总积分:697
注册时间:2018/5/9
发站内信
发表于:2023/7/4 16:23:25
#0楼
小白,问下各路大神,能不能用简单易懂的话语指导下寄存器位数问题,比如某个寄存器能存几位数。
10364
Tivian
文章数:2453
年度积分:1540
历史总积分:10364
注册时间:2006/5/21
发站内信
发表于:2023/7/4 16:39:54
#1楼
什么几位数?二进制还是10进制?二进制一般有16位和32位之分 如果是10进制的,0-65535可以用16位寄存器,大于65535要用32位寄存器
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/7/4 17:28:01
#2楼
信捷的数据寄存器单个可存16位二进制,但实际当中有一位是符号位,所以最多15位,也就是15个1,转换成十进制就是32767

如果超出就要用两个寄存器组合,信捷方式是在指令前面加D,这样就会连续2个寄存器,这样最多存31个1,

转换可以用电脑自带的计算器


附件 微信截图_20230704172057.jpg


附件 微信截图_20230704172120.jpg
大家一起学习

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003