zz680217
級別: 略有小成
|
各位同仁,近來研究S200簡接尋址的問題,感覺挺難,不知有誰能解釋間接尋址,相比直接尋址有什么優點,主要應用什么場合,不勝感激.最好能上傳個樣例來說明. |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
例如您遇到了這么一個控制過程: 在MW0=0時將VW0的值寫入VW10, 那么我們可以這樣寫程序: LDW= MW0,0 MOVW VW0,VW10 假如還有條件MW0=1時將VW0的值寫入VW12, 那么我們繼續寫: LDW= MW0,1 MOVW VW0,VW12 那么假如還有條件MW0=2時將VW0的值寫入VW14……以此規律直到MW0=999時將VW0的值寫入VW2008 。這么下去,我們按照以上的方法,總共要寫1000個類似的程序才能滿足這個要求。 而如果用變址,只需要 LD SM0.0 MOVD &VB10, AC1 MOVW MW0, AC0 *I +2, AC0 +I AC0, AC1 MOVW VW0, *AC1 就可以實現了。 |
---|---|
|