|
|
本帖最后由 随堂考生物 于 2010-10-29 17:22 编辑
6 C; n% c& J3 N3 |9 a8 W/ s+ R$ {. ?7 X) P8 x
大家好,我时新来的菜鸟。首先,非常感谢国治论坛的教程,让我对hack 游戏产生了浓厚的兴趣!于是我就私下里默默琢磨,今天就碰到一个问题 根据6502汇编 资料上说
" r' V7 s; p- ]6 Y* C$ y- PINC--存储器单元内容增1 M+1→M' C3 M) W+ _- Q" q0 I9 `. E1 i
符号码格式 指令操作码 寻址方式
# Z. Y B3 [0 [INC $addr E6 零页寻址 , ?) [2 U R# K( `, |! A
INC $addr16 EE 绝对寻址
, c. G+ r$ _7 V3 l# d7 s0 AINC $addr,X F6 零页X变址
( r5 I# n, t3 B- pINC $addr16,X FE 绝对X变址 4 P- c. D7 }7 o' J
可是我用fc的冒险岛3试了一下 机器码是 EE 80FE 然后用debug看的时候
0 ^; \' D6 q4 w) J它计算的时候是变为0了 但计算好以后 它实际的值却没变 这是在怎么回事?还请高手指教,在此先谢谢了!
+ y3 L! u0 k$ T$ q. \3 |7 Q
& x# {! ^; {( k' z/ T% a$ `% e/ Q/ `6 \; P7 f# I
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|