On this page:
BB68
9.2

BB68🔗

"The proper things, in the proper manner, in the proper order. God help us all." – Cultist Simulator

This is a 16-bit CPU instruction set for the Ledum project. Its goals and philosophy are:

  • workable even with relatively crude tools,

  • easy to program in assembly, allowing for bootstrapping.

For this, it has the following deliberately chosen architectural properties:

  • complete (non-RISC) and easy to understand instruction set,

  • instruction timing reasonably easy to predict,

  • all instructions are of the same size, 16 bits, so jumps can be easily calculated even manually.