wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡(luò )英雄
![]() |
數字0-9對應輸出Y0-Y9 每次都是6位數 D0=000001 Y0輸出5次,Y1輸出1次 D0=123456 Y1輸出1次,Y2輸出1次,Y3輸出1次,Y4輸出1次,Y5輸出1次,Y6輸出1次 D0=560001 Y5輸出1次,Y6輸出1次,Y0輸出3次,Y1輸出1次 這種程序,大家有什么辦法實(shí)現? ![]() |
|
---|---|---|
|
wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡(luò )英雄
![]() |
有點(diǎn)難度,想了很久沒(méi)想出來(lái)好辦法 ![]() |
|
---|---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
![]() |
沒(méi)規矩不成方圓!還沒(méi)理解題目! |
|
---|---|---|
|
海見(jiàn)雨
級別: 探索解密
![]() |
寫(xiě)下我的思路,先把六位數拆分成六個(gè)數字傳值到六個(gè)地址里,寫(xiě)一個(gè)移位把六個(gè)數字依次傳值到一個(gè)新的地址,新地址的值關(guān)聯(lián)到實(shí)際輸出上。 難點(diǎn)在拆分上 1.可以先 整除! 100000,得到第一個(gè)數字 2.然后六位數減去得到的數乘100000 3.除10000,得到第二個(gè)數 依次類(lèi)推吧 過(guò)程有點(diǎn)繁瑣 也可是試試求余的指令應該會(huì )快捷點(diǎn) |
---|---|
本帖最近評分記錄: |
wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡(luò )英雄
![]() |
123456÷100000=1余23456 23456÷10000=2余3456 . . 56÷10=5余6 ![]() |
|
---|---|---|
|
apei2014
工控的世界,我不懂
級別: 論壇先鋒
![]() |
123456/10=12345余6 12345/10=1234余5 1234/10=123余4 123/10=12余3 12/10=1余2 1/10=0余1 用FOR循環(huán)將余數分別賦給6個(gè)寄存器,再用變址輸出 |
|
---|---|---|
本帖最近評分記錄:
|
apei2014
工控的世界,我不懂
級別: 論壇先鋒
![]() |
Y5輸出1次,Y6輸出1次,Y0輸出3次,Y1輸出1次 同一個(gè)點(diǎn)多次輸出的還要重新考慮一下 |
|
---|---|---|
|
13434087696
級別: 論壇先鋒
![]() |
靜心考慮,值得玩一玩,思考得出來(lái)的東西才有成就感,相信自己,恰到為難自己一把 |
---|---|
|