wzy4828
风流虽能惊天下,唯有闷骚动世人
级别: 家园常客
精华主题: 0
发帖数量: 47 个
工控威望: 518 点
下载积分: 1392 分
在线时间: 40(小时)
注册时间: 2024-01-16
最后登录: 2024-12-20
查看wzy4828的 主题 / 回贴
楼主  发表于: 2024-04-12 13:52
在8位模式下,如何把大于255的数,传送或者转换到对应的寄存器中?
例如,MOV K999 D0,在8位模式下,D0最大只能存储255,超过255 D0就不能正确处理了,请问怎么把K999存储到对应的2个寄存器里?
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4318 个
工控威望: 7695 点
下载积分: 15333 分
在线时间: 2956(小时)
注册时间: 2016-10-31
最后登录: 2024-12-21
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2024-04-12 14:00
那你就把K999分高低八位然后再传送?比如mov K999 K4m0,K2m0到D0,K2m8到D1
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
source08
级别: 网络英雄
精华主题: 0
发帖数量: 542 个
工控威望: 6774 点
下载积分: 7924 分
在线时间: 211(小时)
注册时间: 2011-03-01
最后登录: 2024-12-21
查看source08的 主题 / 回贴
2楼  发表于: 2024-04-17 08:57
除法也可以!  DIV K999 K255 D10,MOV D11 D0 ,MOV D10 D1