In 1965, IBM released a computer that would teach a generation how to program. The IBM 1130 was small enough for universities, powerful enough for real science. Now you can learn its assembly language right in your browser. In this video: The IBM 1130 minicomputer and its historical significance Architecture overview: ACC, EXT, IAR, index registers, flags Punch card simulator: IBM 029 keypunch with Hollerith encoding Selectric console printer: assembler listing at 15 CPS Complete instruction set: LD, STO, A, S, SLA, SRA, BSC, BSI Live demo walking through progressive examples Memory-mapped registers and indexed addressing Console panel: mode selector knob and toggle switches The 1130's clean architecture makes it perfect for understanding how computers really work. These concepts still apply to modern processors. Try the emulator: https://sw-comp-history.github.io/ibm... Source Code: https://github.com/sw-comp-history/ib... --- Chapters: 0:00 Introduction 0:05 Hook: A Computer That Taught Generations 0:20 Architecture Overview 0:39 The IBM 1130 Story 0:58 Keypunch Demo 1:16 Selectric Console Printer 2:01 Assembler Game Intro 2:25 Live Assembly Demo 3:03 Mode Selector Knob 3:28 Toggle Switches 3:51 Summary 4:09 Roadmap 4:24 Call to Action 4:41 Outro --- Blog: https://software-wrighter-lab.github.... Discord: / discord GitHub: https://github.com/sw-comp-history/ib... --- Title image: IBM 1442 card reader and IBM 1131 CPU Credit: BadgersCP, CC0, via Wikimedia Commons Music: demo-bach.wav from https://github.com/softwarewrighter/m...