Matt Godbolt on Robot Semantic Models of CPUs

See Stephen Edwards and Bill Mensch on the History of the 6502 Microprocessor for another example of an Apple ][ emulator, ... that thing can emulate itself emulating itself, .... I think. You don't necessarily need to implement the full instruction set to do that, do you? 19:25 when the CPU starts emulating itself in the graphics display RAM, what sort of patterns do you get? It doesn't have to be entirely random, because it depends upon how the display hardware interprets the RAM contents, ... think of a bit being represented by a square of n by n pixels, each pixel of which is the representation of  one of the nest of emulators, so is there a way to test the whole stack of n squared emulations of emulators emulating emulators, ... etc. and look for the fixpoint. See https://hackaday.com/2024/01/02/video-feedback-machine-creates-analog-fractals/ for some artistic inspiration, if you need it.

See Matt Godbolt's page: https://xania.org/MattGodbolt.

Subscribe to Computerphile


 

Subscribe to Philip Bradbury.

See Matt Godbolt Explains "Young Man, It's Robots All The Way Down!" 

See also https://bbc.godbolt.org/. My laptop can't quite manage this, ... the keyboard interface drops a lot of interrupts, I think!

You can also listen to his and Ben Rady's podcasts at https://www.twoscomplement.org/#podcast. This one is very good: https://www.twoscomplement.org/podcast/copying_and_pasting.mp3. What a nightmare! Just think about this for a bit: how many people are going through shit like this on a daily basis just to get some thing they need done? Fucking millions! This one is not quite so depressing: https://www.twoscomplement.org/podcast/iterative_and_incremental.mp3. I wonder when they are going to talk about maintenance?

Comments

Popular posts from this blog

Steven Johnson - So You Think You Know How to Take Derivatives?

Welsh Republic Podcast Talking With Kars Collective on Armenia Azerbaijan Conflict

Hitachi HD44780U LCD Display Fonts