Old School Coding, Part 18: adding more instructions

Subscribers:
85
Published on ● Video Link: https://www.youtube.com/watch?v=5bBBaCI0Blw



Category:
Tutorial
Duration: 2:36:16
6 views
0


Join me as I use techniques from the 1980s and 1990s, a computer language standardized in 1999, and perhaps some more modern tools, to develop a discrete event simulation of an 8080-based computer system.

The rule was "Design from the top down, implement from the bottom up" -- and I have a basic design in mind, so we can swing right in with implementing starting from the lowest level primitives and working upward.

In this session, I will give a brief update on what happened between sessions (mainly writing tests and related edits), then pick some instructions to add to the simulation that will move us forward.

This session implements and tests the SPHL, XCHG, PCHL, DAA, RLC, RRC, RAL, RAR, CMA, CMC, and STC instructions.


Project repository:
https://github.com/Farsyte/live-coding/