|
|||||||||||
| 技術(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 |
極度郁悶:義隆的異或指令! |
| 作者:457878 欄目:單片機(jī) |
reg1 EQU 0x10 reg2 EQU 0x11 ORG 0000h jmp main org 0010h main: mov a,@100 mov reg1,a mov a,@200 mov reg2,a mainLoop: wdtc mov a, reg1 XOR reg2,a jbs 0x03,2 jmp mainLoop ;沒(méi)有變化不理睬 nop ;應(yīng)該到這里而執(zhí)行不到這里。! jmp mainLoop 這個(gè)調(diào)不通,什么事也做不了。! 拜托高手幫忙看看!! |
| 2樓: | >>參與討論 |
| 作者: pheavecn 于 2006/4/10 0:44:00 發(fā)布:
jbs 0x03,2的意思是Z==1,skip一條指令. 100 XOR 200本來(lái)就不等于0,當(dāng)然不跳過(guò)了. 通常,要定義skpz skpnz宏來(lái)代替jbs 0x03,2這樣的指令,否則可讀性太低. skpz MACRO JBS 0X03,2 ENDM skpnz MACRO JBC 0X03,2 ENDM |
|
| 3樓: | >>參與討論 |
| 作者: hotpower 于 2006/4/10 0:57:00 發(fā)布:
哈哈...早把這些匯編忘了 |
|
| 4樓: | >>參與討論 |
| 作者: 457878 于 2006/4/10 8:00:00 發(fā)布:
嗨,有時(shí)候腦子就是這樣,不聽(tīng)使喚,謝謝指點(diǎn)。 |
|
| 5樓: | >>參與討論 |
| 作者: sxl_72 于 2006/4/18 14:12:00 發(fā)布:
hotpower忘本了 人不能忘本呀 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |