[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.