|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
DJNZ R6,$ 是什么意思? |
| 作者:gaohq 欄目:單片機 |
弱弱的問一下,DJNZ R6,$ 這個指什么意思 ? 主要是不清楚 "$ " 是表示什么的,剛學(xué)見笑了. |
| 2樓: | >>參與討論 |
| 作者: maychang 于 2006/11/11 2:04:00 發(fā)布:
$在某些51的匯編語言里表示本條指令的地址 DJNZ R6,$ 意思是 R6減一,不為零跳轉(zhuǎn)到本條指令(為零執(zhí)行下一條指令) |
|
| 3樓: | >>參與討論 |
| 作者: tj_zhaozq 于 2006/11/11 2:11:00 發(fā)布:
R6-1 ?= 0 DJNZ R6, $ = LOOP: DJNZ R6, LOOP; $就是表示,此DJNZ R6指令的程序地址. 相當(dāng)于C51的這個寫法:匯編的結(jié)果和你的那個意思是一樣的。 do(){}while(--R6); |
|
| 4樓: | >>參與討論 |
| 作者: 樓上的 于 2006/11/11 9:08:00 發(fā)布:
* $就是當(dāng)前地址,比如:JMP $ ;就是原地踏步. * - 本貼最后修改時間:2006-11-11 9:18:06 修改者:樓上的 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |