Watch the video
Except these machines were limited by their designs, so how exactly did something like a Spectrum 128 have 128K of RAM? What are interrupts? How do they work on a Spectrum? What is DMA and did it even exist back then, or was it not until the Amiga came along DMA became popular?
Let’s look at these three topics using various models of ZX Spectrum and the new Spectrum Next.
This is an introduction to the topics of Memory Banking, Interrupts and DMA. There will be more in-depth videos coming soon on each topic, along with source code. So subscribe to be notified when they arrive.