[WIP]
ZKTC project is a hobby project that involves designing a CPU, creating a compiler for it, and running some programs on the CPU.
./src
16-bit CPU implemented in SystemVerilog.
https://github.com/kkinos/zktc-c-com
ZKTC-C compiler implemented in Rust. ZKTC-C is a C-like programming language for ZKTC.
./program
Some programs written in ZKTC-C that can be run on the ZKTC.
./program/boot
Small bootloader for ZKTC that can copy applications transferred by XMODEM to RAM.
./program/kernel
Small kernel for ZKTC with support for multitasking, semaphores and memory management.