
Who am I? CPUID on the PDP-8 (vcfb22)
Chaos Computer Club - archive feed · Pontus Pihlgren
October 9, 20221h 4m
Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Portable software must adapt to peculiarities of the target platforms. Even variations within a "compatible" family of computers may require specific code. But how does a program identify which machine is executing it? In this presentation we will dissect, line by line, a subroutine written by the late Charles Lasner (CJL) as part of the Kermit implementation for the PDP-8 family of computers. The subroutine, "MACHINE", is capable of identifying all DEC PDP-8 models. Some familiarity with programming will benefit the listener, but the presentation includes the basics of PDP-8 assembly and the level should be approachable to most.
about this event: https://c3voc.de
Topics
vcfb221662022