|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
幫忙看兩條指令 |
| 作者:jimsboy 欄目:單片機(jī) |
第一條 MOVF 23,1 這條指令是將寄存器23中的數(shù)據(jù)送到哪里? 第二條,MOVWF INDF,1 INDF(00H單元)用于間接尋址的,這條指令實(shí)現(xiàn)了什么?但MOVWF 指令后格式 是MOVWF f 沒有第二個(gè)參數(shù)了,這是怎么回事。 |
| 2樓: | >>參與討論 |
| 作者: jeams 于 2005/1/24 9:17:00 發(fā)布:
指令 第一條 MOVF 23,1 這條指令是將寄存器23中的數(shù)據(jù)送到23 第二條,MOVWF INDF,1 我也沒用到這樣后邊有帶參數(shù)的,都是movf Ram. INDF(00H單元)用于間接尋址的,這條指令實(shí)現(xiàn)了將ACC的值送到你指針?biāo)傅奈恢谩?br> |
|
| 3樓: | >>參與討論 |
| 作者: xieyuanbin 于 2005/1/24 9:40:00 發(fā)布:
MOVF和MOVWF MOVF 23,1是讀23中的內(nèi)容然后送還給23,這條指令本身沒有什么意義,它的意義在于測(cè)試23中的內(nèi)容是否為零,因?yàn)镸OVF指令會(huì)影響Z位,所以在現(xiàn)場(chǎng)保護(hù)中要慎用這條指令。 MOVWF INDF,1這條指令是錯(cuò)的。MOVWF XX后面不能有“,1”這是非法的,編譯不能通過。如果是MOVWF INDF的話,它就是一條間接寄存器尋址的指令,是把W中的內(nèi)容送到FSR寄存器所指向的地址。 |
|
| 4樓: | >>參與討論 |
| 作者: jimsboy 于 2005/1/24 18:11:00 發(fā)布:
謝謝 看來第一條我猜對(duì)了,第二條看來是書上的錯(cuò)誤了。 這本書的作者太不負(fù)責(zé)了 |
|
| 5樓: | >>參與討論 |
| 作者: 笨蛋不笨 于 2005/1/26 17:08:00 發(fā)布:
無 Movwf f后面沒有參數(shù),是w往f中送數(shù)的。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |