How to be low-level programmer
-
Updated
Jan 9, 2023
How to be low-level programmer
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Visual MASM - Assembly IDE for Microsoft MASM
MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-module-cheat/tree/master/userland/arch/arm SEE README. ARMv7 and ARMv8 assembly userland minimal examples tutorial. Runnable asserts on x86 hosts with QEMU user mode or natively on ARM targets. Nice GDB step de…
Curated list of notes, books and other resources for the student of Nepal College of Information and Technology(NCIT) - Pokhara University, Nepal
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
8086 Microprocessor Cheat sheet with Programs
PSVita bare-metal payload library and sample
64 bit nasm code examples
Assembly Language Programming on 8086
RISC-V Assembly code assembler package for Python.
Graphical-Micro-Architecture-Simulator
Various AtariST/STE stuff
Unofficial Dark knight game for Atari 2600
ObjAsm is a macro based single inheritance OOP implementation for x86 and x64 assembler code. It makes it very easy to carry out complex tasks and large projects. It comes with an extensive, optimized and tested object repository that can be used directly into your applications.
Header-only C library for reading/writing 64-bit Arm registers, automatically generated by parsing the AArch64 System Register XML.
Add a description, image, and links to the assembly-language-programming topic page so that developers can more easily learn about it.
To associate your repository with the assembly-language-programming topic, visit your repo's landing page and select "manage topics."