Posts

Showing posts from April 6, 2025

A Study in CP/M

 So BoatFest 2025 , an International Retro Computer Expo, is coming up this summer and I have decided to give a talk about programming for CP/M, C ontrol P rogram for M icrocomputers.  I have put together an outline here, and I would love to get more ideas on what to cover.  I have not yet been given a time slot or expected duration so I am open to just about anything. Introduction to 8-Bit Microprocessor The history of CP/M What is CP/M Commands Hardware Requirements CP/M Internals Programming Languages: With examples Assembler with ASM BASIC with MBASIC and BASCOM Pascal with Turbo Pascal C with Aztec C Fortran with MS Fortran 80 COBOL with MS COBOL 80 Modern CP/M Tools Modern Z-80 Hardware Emulators Cross Compilers Summary The outline is linked to each of the sections here in my blog.  I will be condensing the whole thing into a slide show. I am also planning on demonstrating several "Hello World" style applications in each of the programming langua...