梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 5018 个
工控威望: 9961 点
下载积分: 3829 分
在线时间: 3514(小时)
注册时间: 2016-10-31
最后登录: 2025-11-15
查看梦雨天涯的 主题 / 回贴
楼主  发表于: 2025-08-02 08:34
图片:
图片:
如图所示,假设第一次发送4个字符,第2次发送3个字符,还是保留上次第4个字符的内容,每次都需要截取3长度才行,大佬们有什么好的建议呢?
我目前使用求商,然后加1,最后利用变址把余数等于1的位置进行WAND
[ 此帖被梦雨天涯在2025-08-09 08:11重新编辑 ]
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。
工控技术交流QQ群942493953
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 259 个
工控威望: 428 点
下载积分: 1029 分
在线时间: 179(小时)
注册时间: 2008-08-23
最后登录: 2025-11-17
查看sjbandmm的 主题 / 回贴
1楼  发表于: 2025-08-06 21:04
接收区第一个字是接收字节数,根据这个数字来确定读取长度就可以。
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 259 个
工控威望: 428 点
下载积分: 1029 分
在线时间: 179(小时)
注册时间: 2008-08-23
最后登录: 2025-11-17
查看sjbandmm的 主题 / 回贴
2楼  发表于: 2025-08-08 21:57
引用
引用第3楼工控小c于2025-08-07 15:32发表的  :

奇数字节不好取啊


两个方法:
1、使用WTOB将字分解到字节,再BTOW合并到一起
2、计算具体是哪个字,使用wand指令将不用的字节复位就行了。