Wickeycolumbus Posted January 4, 2015 Share Posted January 4, 2015 Does anyone have a document that explains exactly how each instruction is executed? As in what the processor is actually doing each cycle to execute the instruction. Thanks Quote Link to comment Share on other sites More sharing options...
ZackAttack Posted January 4, 2015 Share Posted January 4, 2015 If you're looking to understand the internal workings of the CPU I'd start with this video https://www.youtube.com/watch?v=fWqBmmPQP40 and then play with the 6502 simulator at http://visual6502.org/JSSim/expert.html You can also download the source for the visual 6502 simulator if you want to go all the way down to the gate level of the chip. Quote Link to comment Share on other sites More sharing options...
Kroko Posted January 4, 2015 Share Posted January 4, 2015 Like this ?http://www.coinop.org/kb_dl.aspx/KB/datasheets/6502/6502_cpudocs.txt Quote Link to comment Share on other sites More sharing options...
Wickeycolumbus Posted January 4, 2015 Author Share Posted January 4, 2015 Like this ? http://www.coinop.org/kb_dl.aspx/KB/datasheets/6502/6502_cpudocs.txt Yeah, that looks good. Thanks! Quote Link to comment Share on other sites More sharing options...
Wickeycolumbus Posted January 4, 2015 Author Share Posted January 4, 2015 If you're looking to understand the internal workings of the CPU I'd start with this video https://www.youtube.com/watch?v=fWqBmmPQP40 and then play with the 6502 simulator at http://visual6502.org/JSSim/expert.html You can also download the source for the visual 6502 simulator if you want to go all the way down to the gate level of the chip. Thanks for the links. I've heard of the visual 6502 but never actually tried it out. Pretty interesting stuff. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.