HI,各位HACK友,小编又来发教程了,今天就来发个有点意思的东东给大家!68000的跳转基本指令:基本结构以及写法!
小编发现程序中大部份都是流程控制,就是判断这个内存的值,然后转到哪里哪里,嘿嘿。小编把这个流程控制的基本语法,写给大家,大家体会一下,希望对大家有用!
68000的基本流程控制:
搞个有意思的例子给大家,嗯,就拿Aillis兄弟的KOF BC系统来说吧,这个BC系统(在此感谢Aillis兄弟的分享让KOF跨入了一个新的时代),谁都可以开BC吧,那我只想让八神开BC呢,很容易,就是流程控制,只能让哪个招式之后开BC呢,很容易,也是流程控制!
怎么控制,以八神为例子,小编开始编了:
CMPI.B #$1B,$71(A4)
就是71(A4)的值-1B,71(A4)就是当前人物的编号,八神是1B,1B-1B,就是0了!
BEQ是等于0跳转!
BNE是不等0跳转!
BLE是小于0跳转!
BGT是大于0跳转!
BRA是无条件转移!
好了,这个流程控制,也就这样了。放张图给大家参考下!大家886!
图来了: