[問題]有關迴圈

6502 組合語言,是哈電族裡使用的程式語言,也是目前設計 Bin 的唯一方法,有興趣的就進來吧
回覆文章
頭像
希洛
一級會員
一級會員
文章: 319
註冊時間: 2003-08-15 5:01 PM
來自: 遠太天邊、近在眼前的世界
聯繫:

[問題]有關迴圈

文章 希洛 »

組合語言那本書中迴圈部分的第一個程式中的BNE那行不懂耶!
BNE是檢查Z的值,然後如果是0就跳轉吧!
那如果Z=1就結束迴圈,不就代表只要找到與寄存器中相同的值就結束迴圈?
那與找最大值有什麼關係?又哪裡有設定搜尋範圍?
可以詳細解釋一下那個程式嗎?
Mowd
系統管理員
系統管理員
文章: 1828
註冊時間: 2003-07-16 6:31 PM
來自: 台灣台北
聯繫:

文章 Mowd »

LDX #$05
START: LDA #$6E
STA $2BF,X
DEX
BNE START
RTS

當X<>0時會跳到START
否則會結束
Mowd 與你的交流天地
歡迎您的到來
回覆文章