Mastodon Memory Banking, DMA and Interrupts - How 8bit computers work | NCoT Tech

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

  • ECS Archetypes System November 29, 2025

    thumbnail image
  • Trying to Be More Organised November 5, 2025

    thumbnail image
  • Ecs Entity Component System October 3, 2025

    thumbnail image
  • Chromebook Facial Control Is Cool August 21, 2025

    thumbnail image
  • 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

  • Re Discovering 3D Graphics the Way Early Games Did February 28, 2026

    ...
  • Retro Gamedev Is Hard February 28, 2026

    ...
  • Game Engine to Functional First Game the Hello World of Gamedev February 28, 2026

    ...