Changes

FPGAmstrad

9 bytes added, 15:31, 20 July 2011
extracted from the book [[http://www.scribd.com/doc/53571848/27/Appendix-A-Space-Invaders-i8080-tutorial]],
==== Component Architecture ====Java is object language, so having new, set, get, for each of its objects.
A Component Architecture in Java is object language has a special cycle life :, so having new, set, get, for each of its objects.
- Build all components (new new new new new)A Component Architecture in object language has a special cycle life :
- *Build all components (new new new new new) *Plug all components together (set set set set set)*Run a main component.
- Run a main component.
Main component is Z80 on JavaCPC, in fact, Z80 is already configured in order to run each instruction with a certain timing, timing already synchronized with CRTC.
Main My main component is Z80 on JavaCPC, in fact, Z80 is already configured in order to run each instruction with a certain timing, timing already synchronized with CRTC.[[#Clock_sequence]]
My main component is [[#Clock_sequence]] In real Amstrad, main component is GateArray.
Choosing Z80 as main component just respect the emulation architecture.
1,200
edits