HI, I am trying to find out the connection between the cpu and ppu.
Basically, the address range $2000 - $4000 in the address space of the cpu points to the various registers and memories of the ppu. Now, do we just change the data here to regulate the video, and if so, how does the ppu manage this?

I mean, the ppu is also a processor with a program counter, address space, etc. So, what code exactly does the ppu run? And how does it generate the video content?

Views: 5

Replies to This Discussion

Though I have already told this to you...it might benefit someone having the same doubt....

The PPU is a processor itself which will be having all the graphic data....in the form of name tables, attribute tables. The CPU does not contain all this.....it just copies the data relating to updated sprites in the PPU sprite memory during the Vblank period based on the controls pressed by the player.

RSS

© 2012   Created by Daniel Rehn.   Powered by .

Badges  |  Report an Issue  |  Terms of Service