myzhuya
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 138 点
下载积分: 303 分
在线时间: 202(小时)
注册时间: 2010-12-20
最后登录: 2024-05-17
查看myzhuya的 主题 / 回贴
楼主  发表于: 2015-04-02 18:27
问题是这样的:
                           当我一个变量等于1时,另一个变量就等于2;
                                   一个变量等于2时,另一个变量就等于4 ;
                                   一个变量等于3时,另一个变量就等于6 ;
                                   一个变量等于4时,另一个变量就等于8 ;

以上依次类推,怎么写比较方便呢,我不可能一个一个的用MOV指令吧,

求方法
ybczxd
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 94 点
下载积分: 577 分
在线时间: 4(小时)
注册时间: 2015-03-26
最后登录: 2017-12-05
查看ybczxd的 主题 / 回贴
1楼  发表于: 2015-04-02 21:56
可以用数据寄存器的乘法编程,D2=D1*2即可
hfmelody
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 155 点
下载积分: 683 分
在线时间: 5(小时)
注册时间: 2014-05-27
最后登录: 2020-04-23
查看hfmelody的 主题 / 回贴
2楼  发表于: 2015-04-03 21:59
同楼上。直接乘