Home - jpursey/oz-3 GitHub Wiki

This site contains all documentation on the OZ-3 virtual CPU, associated tools, devices, and the Ozzy Computer.

Top level site map

  • History: A brief backstory to the creation of the OZ-3. This answers the question of "why". Why does this exist? Why is it "3"? Why is it named "OZ"?
  • Specifications: The "hardware" specifications for the OZ-3.
  • Tools: All the various tools that you can use with the OZ-3 CPU.
    • oz3asm: The official assembler for OZ-3. Basic, but powerful. It can generate RAM and ROM modules that can be loaded directly into the OZ-3 memory and run.
    • oz3dbg: The official debugger for OZ-3. It can read .oz3map files to step through code generated by oz3asm, set breakpoints, watches, etc.
  • Devices: The OZ-3 provides a set of useful devices which you can connect to the OZ-3 core to build applications (like the Ozzy Computer).
  • Ozzy Computer: The Ozzy computer is a virtual machine you can run your OZ-3 programs in.