yww85997
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看yww85997的 主題 / 回貼
樓主  發(fā)表于: 2007-12-05 17:15
請(qǐng)教各位大蝦,我有一個(gè)問題不得起解,請(qǐng)幫幫忙::
      求一組數(shù)的最大值.已知有50個(gè)數(shù)(16位),放置在D100-D150中,要求最大值在D200中.請(qǐng)編制此程序.謝謝,不勝感激!!!!!!!!!!!
xiugu
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 234 點(diǎn)
下載積分: 769 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2007-01-10
最后登錄: 2021-08-09
查看xiugu的 主題 / 回貼
1樓  發(fā)表于: 2007-12-05 22:10
for  k49
ld< d100  d101  wsfr d0  d100  k50  k1
next
ld m8000  mov  d100  d200
xiugu
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 234 點(diǎn)
下載積分: 769 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2007-01-10
最后登錄: 2021-08-09
查看xiugu的 主題 / 回貼
2樓  發(fā)表于: 2007-12-06 10:10
D100<D101 時(shí)
xiugu
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 234 點(diǎn)
下載積分: 769 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2007-01-10
最后登錄: 2021-08-09
查看xiugu的 主題 / 回貼
3樓  發(fā)表于: 2007-12-06 22:09
原理就是當(dāng)D100<D101時(shí)把50個(gè)寄存器的值做字左位移,這樣循環(huán)49次后D100中的值就是最大值了,再賦值給D200. 因?yàn)镻LC不能象高級(jí)計(jì)算機(jī)語言那樣用數(shù)組來做,沒辦法用Di ,所以我想用字左位移應(yīng)該是可以的