PaulF, thanks, now clear almost all! especially difference between push/pop and 16-bit indexing.
but jsr/rts are still 'exceptions'.
BRK do even 3 push, but have only 2 dead cycles (1 for single byte instruction and 1 push related) while JSR have 1 dead cycle for 2 push
same for RTS/RTI pair.
Search found 4 matches
- Wed May 13, 2009 12:59 pm
- Forum: General Discussions
- Topic: Dead cycles
- Replies: 6
- Views: 5330
- Fri May 08, 2009 7:48 pm
- Forum: General Discussions
- Topic: 6502 Code Reproduces Bug -- Curiousity
- Replies: 3
- Views: 3377
- Fri May 08, 2009 7:28 pm
- Forum: General Discussions
- Topic: Dead cycles
- Replies: 6
- Views: 5330
- Fri May 08, 2009 7:17 pm
- Forum: General Discussions
- Topic: Dead cycles
- Replies: 6
- Views: 5330
Dead cycles
Each 6502 instruction takes so many cycles as number of R/W operations plus sometimes some dead cycles. I heard that first 6502 models even on dead cycles did garbage R/W operations. I tried to systematize all kinds of dead cycles and ask you to correct my wrong assumptions.
1. All single-byte ...
1. All single-byte ...