Saturday, May 14, 2011

A new register required

Having decided to include Register Indirect Addressing, we need to add another register. I know this is adding complexity to the design, but without it the Address Register would be wiped with every store/load immediate instruction.

So, the Address Register will become an internal only register like the Data Register, and a new Memory Pointer Register will be added to perform the Register Indirect Addressing function.

No comments:

Post a Comment