My name is Sergio and I'm starting a college project to implement (using VHDL) a 6502/6507 processor (or a 6502/6507-like one).I'd like to make this as simmilar as possible to the real processor. I've got some documetation (from this site
My first question is: the number of cycles defined on the documentation is counted from the moment the instruction was already got from memory or it includes the memory access to get it? And how this processing is related to the internally generated clock signals ?
Another question: Is there any documentation with some examples on how the instructions are handled internally on 6052 (micro-codes or a list of which operations are executed in each clock cycle)? It would help me a lot!
Thanks a lot !