Trending repositories for topic assembly
Run compilers interactively from your web browser and interact with the assembly
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
A list of resources in different fields of Computer Science
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-...
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Beginner learning materials on how to reverse engineer video games
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
Beginner learning materials on how to reverse engineer video games
A list of resources in different fields of Computer Science
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
Run compilers interactively from your web browser and interact with the assembly
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-...
Run compilers interactively from your web browser and interact with the assembly
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
A fast and minimal ELF x64 assembler library built for integrating into compilers, operating systems and JIT interpreters
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-...
Beginner learning materials on how to reverse engineer video games
A roadmap to teach myself compiler dev, malware reverse engineering, exploitation and kernel dev fundamentals
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Unity Tool showing a timeline of assembly compilation. This is especially helpful when trying to optimize compile times and dependencies between assemblies. Besides showing a graphical view of compila...
A fast and minimal ELF x64 assembler library built for integrating into compilers, operating systems and JIT interpreters
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
CLAP(Contrastive Language-Assembly Pre-training) learns transferable binary code representations with natural language supervision
in this repository you will find codes in C and their equivalence in MIPS Assembly
A roadmap to teach myself compiler dev, malware reverse engineering, exploitation and kernel dev fundamentals
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
C64Studio is a .NET based IDE specializing in game development for the C64 in assembler and BASIC
[SIGGRAPH Asia 2022] Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
Unity Tool showing a timeline of assembly compilation. This is especially helpful when trying to optimize compile times and dependencies between assemblies. Besides showing a graphical view of compila...
Redundans is a pipeline that assists an assembly of heterozygous/polymorphic genomes.
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
Run compilers interactively from your web browser and interact with the assembly
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
Beginner learning materials on how to reverse engineer video games
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-...
A fast and minimal ELF x64 assembler library built for integrating into compilers, operating systems and JIT interpreters
An emulation based tool for learning and debugging assembly.
Europa Universalis IV double byte language patch; master:1.34.2, dev:1.37.4.0
A fast and minimal ELF x64 assembler library built for integrating into compilers, operating systems and JIT interpreters
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
CLAP(Contrastive Language-Assembly Pre-training) learns transferable binary code representations with natural language supervision
Learn assembly programming for x86 processor in AT&T (GAS) syntax
A benchmarking repo with various solution methods to various machine scheduling problems
ASM2HEX 是一款功能强大的汇编语言与十六进制机器码相互转换工具。它提供了一个直观的图形界面,让用户可以轻松地在汇编指令和对应的机器码之间进行转换。无论你是处理 ARM64、ARM 还是 Thumb 指令集,ASM2HEX 都能提供准确可靠的转换结果。ASM2HEX is a powerful tool for bidirectional conversion between assembly...
An emulation based tool for learning and debugging assembly.
in this repository you will find codes in C and their equivalence in MIPS Assembly
Little game "Snake" for Windows in C (.EXE size is 3.5 kilobytes)
🌄 x86_64 OS (kernel) made from scratch in Rust & Assembly
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
ASM2HEX 是一款功能强大的汇编语言与十六进制机器码相互转换工具。它提供了一个直观的图形界面,让用户可以轻松地在汇编指令和对应的机器码之间进行转换。无论你是处理 ARM64、ARM 还是 Thumb 指令集,ASM2HEX 都能提供准确可靠的转换结果。ASM2HEX is a powerful tool for bidirectional conversion between assembly...
This repository is a small wiki related to the JVM and how it functions when executing a program.
[ICRA 2024] ASAP: Automated Sequence Planning for Complex Robotic Assembly with Physical Feasibility
NikmaASM is an assembly language and compiler written in C# that translates assembly code for NikmaVM
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
Run compilers interactively from your web browser and interact with the assembly
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
Beginner learning materials on how to reverse engineer video games
A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-...
An emulation based tool for learning and debugging assembly.
A book that explore how to write an Operating System from scratch
A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.
A comprehensive collection of cheatsheets for reverse engineering, binary analysis, and assembly programming tools. This repository serves as a one-stop reference for security researchers, reverse eng...
CLAP(Contrastive Language-Assembly Pre-training) learns transferable binary code representations with natural language supervision
NikmaASM is an assembly language and compiler written in C# that translates assembly code for NikmaVM
Learn assembly programming for x86 processor in AT&T (GAS) syntax
A list of 8086 assembly projects solutions for Microprocessors course (CC421N) at Faculty of Engineering, Alexandria University.
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & S...
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
A benchmarking repo with various solution methods to various machine scheduling problems
Little game "Snake" for Windows in C (.EXE size is 3.5 kilobytes)
A blazingly fast in-memory Ethereum Virtual Machine (EVM) emulator written in Rust
hipBLASLt is a library that provides general matrix-matrix operations with a flexible API and extends functionalities beyond a traditional BLAS library