Z80 instruction fetch mechanism
Steven Hirsch
snhirsch at gmail.com
Fri Jan 2 19:44:20 CST 2009
On Fri, 2 Jan 2009, Jules Richardson wrote:
> Someone asked this over on the Sinclair group a short while ago, but I
> suddenly thought that someone here might know...
>
> Basically they were wondering what the internals of the Z80's instruction
> fetch were, given that some instructions are multiple bytes in length, but
> there's only a single-byte instruction register.
>
> I theorised that control in the Z80 is all just a state machine, so multiple
> instruction bytes presumably advance things to a new state (and what's left
> in the IR during execution is just one byte from a multi-byte instruction) -
> but it sounds like the OP was wondering if anyone knew the exact mechanism
> (basically, has the design of the state machine ever been documented
> anywhere).
Wasn't the Z80 a microcoded design?
--
More information about the cctalk
mailing list