Memory Banking, DMA and Interrupts - How 8bit computers work

Let’s explore how 8bit computers worked, looking at their memory, interrupts and DMA.

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.

Subscribe

Support

Related Content

  • Davinci Resolve Proxy Files March 6, 2025

    thumbnail
  • Davinci Resolve Collaboration March 3, 2025

    thumbnail
  • Borland C Dos Programming February 27, 2025

    thumbnail
  • About Me January 3, 2025

    thumbnail
  • Support January 3, 2025

    thumbnail

Recent Content

  • MS DOS Programming the Mode X Deviation March 29, 2025

    ...
  • Mode X Madness March 22, 2025

    ...
  • Can I Program VGA Graphics in MS DOS? (Watch Me Struggle!) March 10, 2025

    ...