作者eternal1879 (瘋狂米虫)
看板ASM
標題Re: [問題] 8051的一些小問題(修正)
時間Mon Mar 22 20:11:52 2010
後來我是這樣寫的
一開始取得的數字放到A
在連續取得15個數字一值跟A相加
利用JC計算溢位
溢位就INC R6
累加後的A放到R5
大概描述就是這樣
0000 0000 0000 0000
R6 R5
然後SWAP R5 在ANL 0FH
SWAP R6 在ANL 0F0H
最後再把兩個ORL
這樣寫觀念上有錯嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.93.19
1F:推 mosquito520:沒錯 只是我不懂你為什麼要弄得這麼複雜? 03/22 20:54
2F:→ mosquito520:我前一篇提的作法不是比較簡單?還是你有其他考量? 03/22 20:57
3F:推 mepass:你的數量級到底在哪啊 03/22 21:20
4F:→ eternal1879:取16個數字後平均 03/22 21:45
5F:→ eternal1879:呵呵我想法比較蠢@@" 想說累加後在除 誤差小一點 03/22 21:47
6F:→ eternal1879:其實我也不確定會不會誤差小一點@@" 03/22 21:47
7F:推 mosquito520:你可以自己算看看 想一想再提出來討論 03/22 22:54
8F:推 ksmrt0123:你還蠻厲害的 加油~~~ 03/23 00:26