Skip to content
@monistode

monistode

Monistode

Monistode is an organization containing work for the 2023 POC course at UCU.

It contains the implementations of the four educational ISA's developed for showing the difference between the four different CPU design paradigms, and also the assembler, linker and emulator for the four assembly languages for the ISA's

You can see the emulator here and the documentation here.

Pinned Loading

  1. assembler assembler Public

    My own assembler for the monistode set of ISAs

    Python 1

  2. ISA_stack ISA_stack Public

    An implementation of the RISC stack ISA spec from ISA-docs

    SystemVerilog 1

  3. linker linker Public

    A linker for the Monistode set of ISA's

    Python

  4. ISA_cisc ISA_cisc Public

    An implementation of the CISC ISA spec from ISA-docs

    SystemVerilog

  5. ISA_accum ISA_accum Public

    SystemVerilog

Repositories

Showing 10 of 19 repositories
  • image-scripts Public

    Scripts for generating the linux image for the de10-nano board

    monistode/image-scripts’s past year of commit activity
    C 1 0 0 0 Updated Feb 29, 2024
  • monistode/emulator-web’s past year of commit activity
    TypeScript 1 0 0 0 Updated Feb 15, 2024
  • monistode/emulator-bindings’s past year of commit activity
    Rust 0 MIT 0 0 0 Updated Feb 15, 2024
  • monistode/emulator-cli’s past year of commit activity
    Rust 1 MIT 0 0 0 Updated Feb 15, 2024
  • emulator Public
    monistode/emulator’s past year of commit activity
    Rust 0 MIT 0 0 0 Updated Feb 15, 2024
  • ISA_cisc Public

    An implementation of the CISC ISA spec from ISA-docs

    monistode/ISA_cisc’s past year of commit activity
    SystemVerilog 0 0 0 0 Updated Jan 21, 2024
  • .github Public
    monistode/.github’s past year of commit activity
    0 0 0 0 Updated Dec 29, 2023
  • ISA-docs Public

    This is a repo that contains the documentation for the ISAs we are implementing

    monistode/ISA-docs’s past year of commit activity
    2 0 0 0 Updated Dec 28, 2023
  • uploader Public

    This is a tiny repo

    monistode/uploader’s past year of commit activity
    C++ 1 0 0 0 Updated Dec 28, 2023
  • monistode/ISA_accum’s past year of commit activity
    SystemVerilog 0 0 0 0 Updated Dec 28, 2023

Top languages

Loading…

Most used topics

Loading…