Block a user
embedded vs application processor
Actually lets just make the L1 direct mapped. Thats the easiest way to ensure that the cpu can run fast enough, even if there is some thrashing.
embedded vs application processor
It is very important that the lowest level cache have 0 cycle latency (aka 1 cycle access). the 6502 relies on memory accessing being extremely fast because of its lack of registers.
For cache…
embedded vs application processor
We need to create a simple MMU which has cache settings for each page. Page 0 contains zero page, so should probably always be cached. However this has considerations for later if we do multitaskin…
embedded vs application processor