[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is it possilble to use timer interrupt in Apple II?



Michael J. Mahonwrote:
> 
> As a practical matter, saving and restoring state, either during
> interrupt processing or during a task/thread swap, is a frequent
> activity, and therefore must be relatively efficient.  The 6502's
> lovely page zero, with all its "address registers", becomes a real
> liability if it must be saved and restored.  Therefore most practical
> multithreading approaches for the 6502 choose to severely restrict
> a task's/thread's use of page zero to save overhead.
>

Or one could use a RamWorks or equivalent Aux RAM card which provides
multiple 64k banks, and therefore, multiple page zeroes.