minofan
級(jí)別: 探索解密
|
假設(shè)一組數(shù)據(jù) D0=0 D1=10 D2=30 D3=50 D4=100 D5=200 然后我任意給出0~200 的一個(gè)數(shù)字,自動(dòng)提取出相鄰的兩個(gè)寄存器 例如:我給出一個(gè)數(shù)字:66, 自動(dòng)提取出 D3和D4 這樣最簡(jiǎn)便的程序思路應(yīng)該是怎么樣 |
---|---|
|
一二三四五六
級(jí)別: 略有小成
|
這個(gè)不難吧,做下簡(jiǎn)單的運(yùn)算,再做比較就行了啊 |
|
---|---|---|
|
libin520
雖然沒(méi)什么突破和進(jìn)步,卻還是每天在堅(jiān)持著。
級(jí)別: 工控俠客
|
遞增Dx與66比較。這個(gè)有點(diǎn)像品質(zhì)管理里,用塞規(guī)來(lái)測(cè)量一個(gè)孔的大小一樣。通,止來(lái)判斷孔屬于哪個(gè)尺寸區(qū)間。 |
|
---|---|---|
|
tingfenghu
級(jí)別: 工控俠客
|
用for來(lái)循環(huán)比較就是。 |
|
---|---|---|
|
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
|
參考看 ----[>= D100 k0]---[<= D100 k10]--------(M0) . . . . M0 ----||--------------------------------------------[MOV K0 D0] |----------------------------------------[MOV K10 D1] . . . |
---|---|
|
pme2bb
~~ 一蕭一劍平生意 &n
級(jí)別: 探索解密
|
我的話會(huì)先執(zhí)行排序D0~D5(確保D0~D5的數(shù)值是由小到大) 再依序比較輸入值與D0~D5 第一次大於就將D0z搬到顯示值1 第二次大於就將D0z搬到顯示值2 完成 |
---|---|
|
zqszk123
集百家之所長(zhǎng),融百家之所思,揚(yáng)百家之所名!
級(jí)別: 論壇先鋒
|
用 Z 變址來(lái)寫 |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員
|
感覺(jué)需要兩組變址,一組比較大于等于,一組比較小于等于,然后FOR NEXT |
|
---|---|---|
|
nightblueblu
道阻且長(zhǎng),窮且益堅(jiān)。
級(jí)別: 論壇先鋒
|
可以這樣,你用你的寄存器的值減去輸入的值(循環(huán)),直到第一次大于0停止循環(huán),然后提取出這個(gè)寄存器,再根據(jù)你的當(dāng)前寄存器提取出前一個(gè)寄存器(可以用變址)就行了 |
|
---|---|---|
|