110112110 发表于 2012-9-18 15:48:46

请问大神avr的rjmp如何理解

本帖最后由 110112110 于 2012-9-18 15:49 编辑

请问AVR的RJMP的PC←PC+K+1是怎么理解的


实际的效果是
+0000010B:   C002      RJMP      PC+0x0003      Relative jump
+0000010C:   9005      LPM       R0,Z+          Load program memory and postincrement
+0000010D:   920D      ST      X+,R0          Store indirect and postincrement
+0000010E:   34A8      CPI       R26,0x48       Compare with immediate
从10b跳转到10e,这应该是跳转了0x03吧,但是按照PC←PC+K+1要跳转10f吧,

不知道我哪里理解错了,还请大神指点

110112110 发表于 2012-9-18 16:17:02

是不是这么理解,在PC前,是偏移k,在PC后偏移K+1,还请大神指点啊
页: [1]
查看完整版本: 请问大神avr的rjmp如何理解