改造ドンキーの館 - SNES技術資料 - SPC700 プログラミング リファレンス - BRA 命令
BRA 命令 (Branch Always)
常に、指定された場所へアセンブリの実行位置を変更します。
BRA オーバーロード
オペコード
構文
アドレッシングモード
バイト数
命令サイクル
注
2F
BRA near
PC Relative
2
4
フラグ変化
-------
この命令はステータスフラグを変更しない。
解説
BRA命令は、現在のプログラムカウンタを基準に、オペランドに指定された符号付8ビットオフセットの示すアドレスへプログラムの実行位置を常に変えます。
BRA命令は、制御フローを簡潔にしたり、コードの再配置を容易にするために用意されているものです。
また、BRA命令によって無限ループを構成し、その内部で別の条件分岐を用いて大域脱出を行うようなコーディングも多用されます。
参照
BBC命令
BBS命令
BCC命令
BCS命令
BEQ命令
BMI命令
BNE命令
BPL命令
BVC命令
BVS命令
CBNE命令
DBNZ命令
© 2011-2017 Karaage
本サイトの一部または全部を無断で転載することを禁止します。