There are 3 repositories under instruction-set topic.
BELLE: Be Everyone's Large Language model Engine(开源中文对话大模型)
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
An x86/x64 instruction disassembler written in C
A small CLI tool to detect CPU flags (instruction sets) of X86 binaries.
64-bit RISC CPU Architecture
Super scalar Processor design
X86 Opcode and Instruction Reference
Kite: Architecture Simulator for RISC-V Instruction Set
A tool for the removal of TrueType instruction sets (hints) in fonts
Emulator for Am2900 Family Microprogramming
A graphical and educational processor simulator based on the RISC-V instruction set architecture
Stack Based Virtual Machine in Golang
LIME is an emulator of fantasy (digital) machines like those developed by community and non-community projects like fox32, OkamiStation, XrArch, Aphelion, doubleword, etc.
Emulation Teaching of Embedded System
fasm68k - Motorola 68000 instruction set for fasmg (flat assembler g)
A small (and fairly slow) VM implementation for my custom ISA in Go
A small general purpose, scalable, 16-bit, 16 instruction CPU core written in VHDL
KoTox is an automatically generated instruction dataset in Korean. The instruction set is used to mitigate the toxicity of the LLMs.
SUTD 2020 50.002 Computation Structures Code Dump
Micro-coded Instruction Set Processor Implemented in VHDL.
A simulator for RISC-V instruction sets
JIT for a homebrew instruction set targeting JVM bytecode
Push Swap is a C program that sorts integers using two stacks and a limited set of operations (push, swap, rotate). Designed to minimize the number of moves, it demonstrates expertise in algorithm optimization, data structure manipulation, recursion, and efficient memory management, showcasing advanced problem-solving skills.
A custom virtual machine implementation with its own instruction set, assembler, and debugging tools
A 128-bit CPU simulator with multi-core and multi-threaded architecture, written in C++.