nasm
There are 775 repositories under nasm topic.
Dman95/SASM
SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages
HJLebbink/asm-dude
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
netwide-assembler/nasm
A cross-platform x86 assembler with an Intel-like syntax
cirosantilli/x86-assembly-cheat
MOVED TO: https://************.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/************/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/************/x86-bare-metal-examples, ARM cheat at: https://github.com/************/arm-assembly-cheat 移至:https://github.com/************/linux-kernel-module-cheat#userland-assembly请参阅自述文件。 x86 IA-32和x86-64 userland最少示例教程。 数百个可运行的断言。 好的GDB设置。 IO是用libc完成的,因此OS在理论上是可移植的。 涵盖了NASM和GAS。 在Ubuntu 18.04中测试。 容器(ELF),链接,调用约定。 系统土地作弊网址:https://github.com/************/x86-bare-metal-examples,ARM作弊网址:https://github.com/************/arm-assembly-cheat
ReturnInfinity/Pure64
Pure64 is a kernel/software loader for x86-64 systems.
CorruptedByCPU/Cyjon
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
Mati365/ts-c-compiler
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.
NikitaIvanovV/snake-asm
Tiny snake game written in x86_64 assembly for Linux
robalb/x86-64-playground
An online assembly editor, emulator and debugger for the x86-64 architecture
sonictk/asm_tutorial
Code samples for the Understanding Windows x64 Assembly tutorial.
yds12/x64-roadmap
A roadmap to learn x64 assembly using nasm on Linux.
tsoding/wassm
Web framework for x86_64 nasm
ShiftMediaProject/VSNASM
Provides Visual Studio integration for the NASM assembler.
IDouble/NASM-Assembly-Linux-Notes
🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
mopp/Axel
Operating System
egormkn/mbr-boot-manager
💾 Master Boot Record with a boot menu written in Assembly
ghosind/HariboteOS
《30天自制操作系统》NASM+GCC+QEMU实现
adamperkowski/highlightos
🌄 x86_64 OS (kernel) made from scratch in Rust & Assembly
nabe-abk/free386
This is 386|DOS-Extender compatible with "Phar Lap RUN386.EXE" by fully assembly language.
funnydman/nasm-assembly-examples
Some of my notes, books, code listings for asembler studying. Enjoy!
l1mey112/stas
A stack based compiled systems programming language.
mish24/Assembly-step-by-step
Codes written while learning NASM, numbering the code according the level of complexity.
icecoobe/oslab
Practice on assembly language via Nasm, mostly in real-mode, preparation for os development
Sakib2263/64-Bit-NASM-Assembly-Code-Examples
64 bit nasm code examples
ratfactor/nasmjf
NASM port of JONESFORTH!
barrettotte/HTTP-ASM64
The most basic HTTP Server written in x86 Assembly
mahanfr/Nmet
A general purpose procedural and compiled programming language
AntoineViau/tweetx86
Pure client-side combination of Nasm, DosBox and WebAssembly to show off yout x86 skills in a tweet (or more)
aweeraman/odyssey
An experimental operating system for x86 and ARM
szapp/Ninja
Extension framework for the video game series Gothic to allow true modular modifications
Stellaris-code/LudOS
A toy monolithic kernel written in C++
BrianOtto/nasm-uefi
A UEFI Boot Loader Built in NASM
Joshua-Riek/x86-bootloader
A BIOS bootloader for bare-metal x86 programs, written in 8086 assembly
GandelXIV/pidi-os
A minimalistic operating system
Pigrecos/D_CodeGen
Binary Code Generator Written in Pascal
dessertlab/Shellcode_IA32
Shellcode_IA32 is a dataset consisting of challenging but common assembly instructions, collected from real shellcodes, with their natural language descriptions. The dataset can be used for neural machine translation tasks to automatically generate software exploits from natural language.