CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
-
Updated
Jan 30, 2026 - C
CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
64-bit RISC CPU Architecture
An x86/x64 instruction disassembler written in C
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
LIME is an emulator of fantasy (digital) machines like those developed by community and non-community projects like fox32, OkamiStation, XrArch, Aphelion, doubleword, etc.
⚙️ 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. 🚀🔧
SUTD 2020 50.002 Computation Structures Code Dump
A small general purpose, scalable, 16-bit, 16 instruction CPU core written in VHDL
Emulation Teaching of Embedded System
Micro-coded Instruction Set Processor Implemented in VHDL.
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."