When you execute a file, how does it start up?
Does it start at the top of the file, and the values tell it which address to go next?
I need to get everything straight.
how does hex reading work?
Moderator: Moderators
-
CKY-2K/Clay Man
- Posts: 214
- Joined: Sun Apr 01, 2007 2:10 pm
how does hex reading work?

Here to at least get an idea of how the NES works. I mean I know alot of the basic things, but this place'll help me grasp more how NES functions.
Major respect to NES developers.
I didn't even understand the question, as it really isn't clear what you're talking about.
If you are talking about NES binaries, execution starts at the location pointed by the values at $FFFC and $FFFD, as tepples said. Programs are just a sequence of commands, and the CPU auto-increments the Program Counter (the internal register that point to the next instruction to execute) as it reads and executes each command.
Is that what you're talking about?
If you are talking about NES binaries, execution starts at the location pointed by the values at $FFFC and $FFFD, as tepples said. Programs are just a sequence of commands, and the CPU auto-increments the Program Counter (the internal register that point to the next instruction to execute) as it reads and executes each command.
Is that what you're talking about?
-
CKY-2K/Clay Man
- Posts: 214
- Joined: Sun Apr 01, 2007 2:10 pm
Ah, thanks, that clears up alot.
I was mostly talking about NES but thanks for the other info.
Because I didn't know exactly how it knows which addresses to grab values from to put into the registers.
I was mostly talking about NES but thanks for the other info.
Because I didn't know exactly how it knows which addresses to grab values from to put into the registers.

Here to at least get an idea of how the NES works. I mean I know alot of the basic things, but this place'll help me grasp more how NES functions.
Major respect to NES developers.