wzy4828
级别: 探索解密
精华主题: 0
发帖数量: 44 个
工控威望: 114 点
下载积分: 5093 分
在线时间: 37(小时)
注册时间: 2024-01-16
最后登录: 2024-11-22
查看wzy4828的 主题 / 回贴
楼主  发表于: 2024-04-12 13:52
在8位模式下,如何把大于255的数,传送或者转换到对应的寄存器中?
例如,MOV K999 D0,在8位模式下,D0最大只能存储255,超过255 D0就不能正确处理了,请问怎么把K999存储到对应的2个寄存器里?
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4226 个
工控威望: 7596 点
下载积分: 14851 分
在线时间: 2867(小时)
注册时间: 2016-10-31
最后登录: 2024-11-22
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2024-04-12 14:00
那你就把K999分高低八位然后再传送?比如mov K999 K4m0,K2m0到D0,K2m8到D1
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
source08
级别: 网络英雄
精华主题: 0
发帖数量: 538 个
工控威望: 6769 点
下载积分: 7034 分
在线时间: 210(小时)
注册时间: 2011-03-01
最后登录: 2024-11-22
查看source08的 主题 / 回贴
2楼  发表于: 2024-04-17 08:57
除法也可以!  DIV K999 K255 D10,MOV D11 D0 ,MOV D10 D1