SP0256 Program Counter

From Intellivision Wiki

Revision as of 09:12, 4 December 2010 by Mr z (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


The microsequencer in the SP0256 conceptually maintains a 19-bit Program Counter. The upper 16 bits of the PC form a byte address. On control transfers (branches and returns), the upper 16 bits of the PC get set to the byte address of the target, and the lower 3 bits initialize to 0.

All serial speech ROMs keep a shadow copy of the PC as a function of the SP0256 Serial Bus Protocol.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox