There are 54 repositories under assembly-language topic.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
Visual MASM - Assembly IDE for Microsoft MASM
Tool for reverse engineering macOS/OS X
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
A music player library for the PSG audio channels of the GB, GBC and GBA.
在 Apple Silicon Mac 上入门汇编语言
The complete syllabus of Computer Science and Engineering. Roadmap, Checklist for Beginners.
Language server for NASM/GAS/GO Assembly
Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
Objeck is a modern object-oriented programming language with functional features. It emphasizes, expression, simplicity, portability, and scalability. The programming environment consists of a compiler, virtual machine, REPL shell, and command line debugger with IDE plugins.
😎 💡 Collection of the most awesome learning resources on computer systems in the form of videos, courses and tutorials.
💾 Patches to add save state support to Game Boy games when playing on the original hardware
Assembly super-optimization via constraint solving
Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Microsoft Visual Studio. The solution includes a kernel driver project, a DLL project and a C++ test console project.
Assembly program with the MIPS instruction set
Collection of libraries for use with x86 / x64 assembler