二的n次方
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 163 点
下载积分: 2226 分
在线时间: 32(小时)
注册时间: 2013-06-28
最后登录: 2013-10-09
查看二的n次方的 主题 / 回贴
楼主  发表于: 2013-08-03 15:06
图片:
本人自己写的一个程序 但是不知道对否 Z1>2 ,用 z1乘以D146放到 D200Z1,那么到底是放在哪个几个寄存器,因为不太了解双字Z1 Z1>6 ,Z1清零
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158720 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-17
查看sjm213的 主题 / 回贴
1楼  发表于: 2013-08-03 21:45
32位的乘法运算,结果会占用64位:


这样在Z1加1后,再执行该指令,会将前次的结果覆盖掉。
如Z1=3时结果储存在D206D205D204D203;
而Z1=4时结果储存在D207D206D205D204。
楼主留言:
是的,这个程序有问题。
本帖最近评分记录:
  • 下载积分:+1(二的n次方)
    mechatronics
    即使很缓慢,但起码有一点一点的和目标靠近。
    级别: 家园常客
    精华主题: 0
    发帖数量: 698 个
    工控威望: 713 点
    下载积分: 9583 分
    在线时间: 120(小时)
    注册时间: 2008-12-04
    最后登录: 2023-08-18
    查看mechatronics的 主题 / 回贴
    2楼  发表于: 2013-08-03 22:40
    我也来学习了。
    非淡泊无以明志
    非宁静无以致远