请高手讲解一下程序中 “K1M1201V2” 位的排序和计算方法? 点击:526 | 回复:7



WnpingQin

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2008年6月30日
发表于:2008-10-22 18:21:01
楼主

74 LD M8000

75 MOV K1M1201V2 K1M3240

80 LD M3240

82 DADD D2321Z7 D300 D2321Z7

95 LD M8000

96 INC V2

99 DADD ?Z7 K2 Z7

这是程序里的一段,我想知道上述位元组合有多少组合排序?,变量是固定倍率的嘛?怎么计算?

wnpingqin@163.com




WnpingQin

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2008年6月30日
发表于:2008-10-22 18:24:20
1楼
74 LD M8000
75 MOV K1M1201V2 K1M3240
80 LD M3240
82 DADD D2321Z7 D300 D2321Z7
95 LD M8000
96 INC V2
99 DADD Z7 K2 Z7

这是程序里的一段,我想知道上述位元组合有多少组合排序?,变量是固定倍率的嘛?怎么计算?

cyxinhz

  • 精华:0帖
  • 求助:0帖
  • 帖子:25帖 | 187回
  • 年度积分:0
  • 历史总积分:350
  • 注册:2006年12月02日
发表于:2008-10-26 11:18:29
2楼

LD M8000? OUT M8070

LDM8000 OUT? MOV? K2X000 ?K2M800

请高手帮助看一下K2X000 K2M800,是啥意思,

yangmingju

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2007年12月28日
发表于:2008-10-27 15:51:40
3楼
K2X000应该是X000--X007? 8位

彭贤文

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2005年11月19日
发表于:2008-10-29 19:48:43
4楼

MOV K1M1201V2 K1M3240的意思是将从M{1201+(v2的数据)}开始的连续四个位移的状态移到从M3240~M3243上

DADD D2321Z7 D300 D2321Z7的意思是将数据32位寄存器D{2321+(Z7的数据)}+32位寄存器D300的结果存入32位寄存器D{2321+(Z7的数据)}

V2和Z7是变址寄存器

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2008-11-05 12:22:01
5楼

如果上述的

MOV K1M1201V2 K1M3240

改成

MOV   K1V2M1201   K1V2M3240

是不是就相当于把M1201开始连续4x(1+v)个单元传送到M3240开始连续4x(1+v)个单元里?能不能这样写的?

彭贤文

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2005年11月19日
发表于:2008-11-06 22:32:25
6楼

5楼的朋友,你改的这种说法是不成立的,在编程时是通不过的

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2008-11-10 12:13:49
7楼

对。不试还不知道。

 


热门招聘
相关主题

官方公众号

智造工程师