CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
-
Updated
Dec 11, 2025 - C
CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
An x86/x64 instruction disassembler written in C
64-bit RISC CPU Architecture
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
A small general purpose, scalable, 16-bit, 16 instruction CPU core written in VHDL
SUTD 2020 50.002 Computation Structures Code Dump
Micro-coded Instruction Set Processor Implemented in VHDL.
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 collection of ARM Assembly programs demonstrating low-level programming concepts for ARM processors. Covers register operations, memory management, arithmetic operations, and embedded systems programming, making it a valuable resource for learning and practicing ARM assembly language. 🚀🔧
Add a description, image, and links to the instruction-set topic page so that developers can more easily learn about it.
To associate your repository with the instruction-set topic, visit your repo's landing page and select "manage topics."