typo and formatting fixes in cycle notes

This commit is contained in:
James Tauber 2011-08-14 20:36:48 -04:00
parent d7035ca480
commit 8e1b71dbca

View File

@ -4,8 +4,7 @@ There are two ways we could represent cycle information:
page boundary crossing (which seems opcode-specific, oddly) page boundary crossing (which seems opcode-specific, oddly)
2. add cycles in individual methods like those accessing memory and the 2. add cycles in individual methods like those accessing memory and the
operations themselves, to be model *why* something takes the cycles it operations themselves, to model *why* something takes the cycles it does.
does.
I prefer 2 on the grounds of it being more instructive but it assumes that I prefer 2 on the grounds of it being more instructive but it assumes that
the way we do things is closely aligned to the way the 6502 is doing them the way we do things is closely aligned to the way the 6502 is doing them
@ -89,31 +88,31 @@ Class IIIa
(followed by CLC, CLD, CLI, CLV, DEX, DEY, INX, INY, NOP, SEC, SED, SEI, TAX, (followed by CLC, CLD, CLI, CLV, DEX, DEY, INX, INY, NOP, SEC, SED, SEI, TAX,
TAY, TSX, TXA, TXS, TYA) TAY, TSX, TXA, TXS, TYA)
implied 2 implied 2
Class IIIb Class IIIb
(followed by PHA, PHP) (followed by PHA, PHP)
implied 3 implied 3
Class IIIc Class IIIc
(followed by PLA, PLP) (followed by PLA, PLP)
implied 4 implied 4
Class IIId Class IIId
(followed by RTI, RTS) (followed by RTI, RTS)
implied 6 implied 6
Class IIIe Class IIIe
(followed by BRK) (followed by BRK)
implied 7 implied 7
Class IV Class IV
@ -133,5 +132,5 @@ indirect 5
Class VI Class VI
(followed by JSR) (followed by JSR)
absolute 6 absolute 6