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, Control Program for Microcomputers.  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.

  1. Introduction to 8-Bit Microprocessor
  2. The history of CP/M
    1. What is CP/M
    2. Commands
    3. Hardware Requirements
    4. CP/M Internals
  3. Programming Languages: With examples
    1. Assembler with ASM
    2. BASIC with MBASIC and BASCOM
    3. Pascal with Turbo Pascal
    4. C with Aztec C
    5. Fortran with MS Fortran 80
    6. COBOL with MS COBOL 80
  4. Modern CP/M Tools
    1. Modern Z-80 Hardware
    2. Emulators
    3. Cross Compilers
  5. 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 languages above.

Comments

Popular posts from this blog

Still Working on the New Home Page

A New Home Page is in the works!

Old Quizzes that have been taken down