Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: nasm-assembly
H1ghBre4k3r/y-lang
Compiler for the (rather new and very experimental) Y programming language.
Language: Rust - Size: 694 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 12 - Forks: 0
corth-lang/Corth
A self-hosted stack based language like Forth
Size: 7.02 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 7 - Forks: 1
INIT-REF/ASM_Euler
Solutions to Project Euler problems in Assembly
Language: Assembly - Size: 645 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 1 - Forks: 0
YaronKoresh/ghidra-scripts
Export Assembly or C from Ghidra
Language: Python - Size: 21.7 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
9xbt/SivertOS
The radioactive x86-64 operating system
Language: C - Size: 780 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0
nevernever69/windows64bit-shellcode
Windows x86_64bit shellcode written in Nasm
Language: Assembly - Size: 11.7 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 4 - Forks: 0
slak44/ckompiler
A C compiler written in Kotlin
Language: Kotlin - Size: 13.8 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 19 - Forks: 0
victor-0x29a/asm-aprendizado
Meu aprendizado em Assembly.
Language: Assembly - Size: 2.58 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 0
bas1c1/NembusOS
New Russian UNIX-like x86 operating system written in C and NASM
Language: C - Size: 91.8 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 5 - Forks: 0
nicolasgasco/42_cursus
All the projects done while being a student of 42Urduliz, Bilbao.
Language: C++ - Size: 79.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22 - Forks: 4
Ximaz/asm-minilibc
A minimal set of libc function written in assembly language using NASM.
Language: C - Size: 43.9 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
riscygeek/benc 📦
A small compiler for a B-like language.
Language: C - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0
Mrrked/Assembly-Project
A simple arithmetic quiz application made with NASM.
Language: Assembly - Size: 2.79 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
naclsn/tree-sitter-nasm
NASM grammar with tree-sitter
Language: C - Size: 3.32 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8 - Forks: 0
Ximaz/intel_x8086_clock
This repository holds an Intel x8086 assembly code destinated to get assembled by NASM, but can be modified for any other assemblers. It's meant to be executed on DOSBox
Language: Assembly - Size: 59.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
rxxuzi/Asmx
64bit Windows NASM+C Build Tool
Language: C - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
nathaliafab/WordleX86
Wordle clone em assembly x86 (pelo puro for fun)
Language: Assembly - Size: 174 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0
BenSGrant/GrantOS
x86 cmd line OS by GTB using code from my other repo Bootloader_x86. I followed a tutorial for this.
Language: Assembly - Size: 40 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
eylon-44/Buzz-OS
A small x86 32-bit operating system.
Language: C - Size: 1.3 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 1
dungwinux/fructose
A rev challenge using ROP technique.
Language: Assembly - Size: 7.81 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
pratt3000/PICT-SE-Labs
SE lab assignments
Language: C++ - Size: 35.7 MB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
WalderlanSena/StudyingAssembly
:mortar_board: :computer: Repositório com código de estudo da linguagem de programação Assembly
Language: Assembly - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 1
IDouble/NASM-Assembly-Linux-Notes
🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
Language: Assembly - Size: 2.24 MB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 73 - Forks: 12
anathonic/NASM-Assembly-x86-64-Intel
testing Assembler x86_64 in the Intel syntax
Language: Assembly - Size: 12.7 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 16 - Forks: 2
BaseMax/FirstAssemblyNASM
[Assembly Series] First Assembly Nasm: Some simple assembly programs X86_64 (elf64)
Language: Assembly - Size: 36.1 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 9 - Forks: 0
ShiftMediaProject/VSNASM
Provides Visual Studio integration for the NASM assembler.
Language: Batchfile - Size: 73.2 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 135 - Forks: 51
Encorpluptit/ASM_minilibc_2019
Recode some LibC Functions (First ASM Project)
Language: C - Size: 348 KB - Last synced: 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
gbowne1/ClassicOS
An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)
Language: C++ - Size: 41.4 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 4 - Forks: 1
mkasimd/c-nasm
Some tutorials on C & x86 Assembly
Language: SCSS - Size: 3.04 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 1
gywangMtl/EulerASM
Language: Assembly - Size: 19.5 KB - Last synced: 3 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
GandelXIV/pidi-os
A minimalistic operating system
Language: C - Size: 221 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 37 - Forks: 4
WhiteLicorice/Ren-s-Assembly
A repository for lab work in CMSC 131 (Machine-Level Programming) with x86 NASM Assembly.
Language: Assembly - Size: 2.48 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
llj00/base
A very simple compiler written for my programming language in x86-64 nasm assembly.
Language: Assembly - Size: 29.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
llj00/basc64
A 64-bit compiler for my basic C-like language. This compiler does not use any external tools such as LLVM, it is written from scratch in C and compiles only to x86_64 nasm assembly.
Language: C - Size: 152 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 1
ctxis/DynamicWrapperEx
x64 Registration-Free In-Process COM Automation Server.
Language: C++ - Size: 252 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 43 - Forks: 17
ZeshanA/assembly-matrix-multiplier
Matrix multiplication routine written in assembly.
Language: Assembly - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 4 - Forks: 2
Drqonic/ASM-Flooder
This is a very basic UDP DDoS tool in NASM x86-64
Language: Assembly - Size: 3.91 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1
Demevag/forthochka
Tiny Forth interpreter
Language: Assembly - Size: 26.4 KB - Last synced: 4 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1
aayes89/MyBootloader
First attempt to make an Bootloader with Nasm
Language: Assembly - Size: 4.88 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
mariateodorapopescu/NASMx86-cryptography
My project from the first-year course of Intorduction to Computer Organization and ASM
Language: Assembly - Size: 13.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
yds12/x64-roadmap
A roadmap to learn x64 assembly using nasm on Linux.
Language: Assembly - Size: 659 KB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 73 - Forks: 9
Razvanix445/ASC
Language: Assembly - Size: 13.5 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
MahadMuhammad/Learn-Assembly-The-Hard-Way
A single & unified source of all source codes & helping material in learning the Intel 8088 assembly language using DOSBOX as an emulator
Language: Assembly - Size: 28.6 MB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 8 - Forks: 2
komodoooo/Joe-mama
Factory reset BIOS settings
Language: Assembly - Size: 10.7 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
Faizan-26/Endless-Runner-Assembly
Endless Runner Game Nasm 8088
Language: Assembly - Size: 4.88 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
Debankle/GTK-app-in-NASM
A simple gtk window created in nasm
Language: Assembly - Size: 3.91 KB - Last synced: 5 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1
botonddombi/Snake-Assembly
A casual snake game written in pure assembly.
Language: Assembly - Size: 4.99 MB - Last synced: 5 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
seigtm/word-game
The "Word Game" implemented in x86_64 NASM, utilizing external functions from the C library.
Language: Assembly - Size: 615 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
nasrat-v/asm_minilibc
Mini glibc written in Assembly x86-64
Language: Assembly - Size: 22.5 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
DesireeAv/NASM-Ahorcado
Juego Ahorcado en ensamblador NASM
Language: Assembly - Size: 72.3 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
ammarfaizi2/fresh-tea-asm
Fresh Tea ASM is a machine code executor and JIT compiler for PHP, written in C/C++.
Language: C++ - Size: 116 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 14 - Forks: 1
ivinjohn98/NASM
Programming assignments in the assembly language for x86 NASM
Language: Assembly - Size: 12.7 KB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 2
Pauloxc6/casm2
The code is a shell script that compiles programs in NASM assembly, C language, and Pascal. The script is also able to disassemble files compiled into the NASM assembly. The script supports x86 and x86_64 and Linux and Windows operating systems.
Language: Shell - Size: 170 KB - Last synced: 7 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
justinprez/tower-of-hanoi
An implementation of the Tower of Hanoi in NASM assembly language.
Language: Assembly - Size: 6.84 KB - Last synced: 8 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
AleksaMCode/AMx64
AMx64 is a simulated 64-bit environment that can interpret nasm-like asm code. It allows a usage of different 64-bit registers and 64-bit addressable memory. It also has a build-in debugger called amdb.
Language: C# - Size: 1.35 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 8 - Forks: 0
pranav2012/Assembly-Compiler
Compile & Run assembly with one single command
Language: Shell - Size: 1.95 KB - Last synced: 9 months ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 0
pulsar2105/Zebra
A open source compiled programming language.
Language: Python - Size: 5.74 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
mattialancellotti/various
Everything that gets thrown in here is either useless, a test or just bad.
Language: C - Size: 1.01 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
talaatmagdyx/Assembly-Code-Snippet
Assembly Code Snippet https://talaatmagdyx.gitbook.io/assembly-code-snippet/
Language: Assembly - Size: 74.2 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 1
joshjkk/GenC-Compiler
This is a compiler for my own subset of C built from scratch for the 86_64 architecture. The compiler is still being developed so it's pretty useless at the moment, but I guess if you're interested in seeing how C compilers are built you can give it a try.
Language: C - Size: 19.5 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
tiagopog/talking-to-metal
Doing some assembly code just for fun... oh, wait!
Language: Assembly - Size: 4.88 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
AJgthb2002/ALP-using-NASM
Collection of Assembly Language programs developed by me for the course- Microprocessor Architecture
Size: 6.84 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
ldilley/tinytcp64
:telephone: x86-64 TCP server written in assembly for FreeBSD and Linux
Language: Assembly - Size: 17.6 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 13 - Forks: 2
gabriel88766/SmallProjects
Here are all my small projects, whether they are reusable functions in other projects or small projects for academic purposes.
Language: Assembly - Size: 46.9 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
CalculationCollective/ASMCalculator
Calculator made in Assembly with nasm
Size: 1.95 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
AliLtRP/CodeWars-Solutions
CodeWars 8 kyu solutions
Language: Java - Size: 57.6 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
Helogizzy/Fibonacci_Nasm
Language: Assembly - Size: 9.77 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
joshjkk/compiler
This is a compiler for my programming language that I haven't thought of a name for yet. It resembles Fortran and C, and compiles to x86_64 Intel Assembly.
Language: C - Size: 85 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 2 - Forks: 0
therealdreg/nasm_linux_x86_64_pure_sharedlib
NASM Linux x86_64 pure (no deps) shared library (.so), POC for Reflective ELF SO injection
Language: Shell - Size: 28.3 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 26 - Forks: 6
agx-r/Bootloader
This is a simple bootloader written in NASM assembly language.
Language: Assembly - Size: 5.86 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
agx-r/Network-Protocol
This project demonstrates a basic implementation of a network protocol using NASM (Netwide Assembler). The protocol showcases a simple client-server interaction.
Language: Assembly - Size: 6.84 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
uditiarora/SP-Lab
SP Lab 4th sem
Language: Assembly - Size: 1.68 MB - Last synced: 12 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
lurak/Polymorphic_engine
Language: Python - Size: 3.34 MB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 15 - Forks: 4
NeoTheBestDeveloper/nunix
This is my nunix (neounix or not unix) os.
Language: Assembly - Size: 6.84 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
x444556/SortingAlgorithmNasm
Language: Assembly - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
guilhermecaldas/nasm-examples-macho64
Demo programs in NASM (Assembly) for MacOS x86_64 (macho64)
Language: Assembly - Size: 19.5 KB - Last synced: 10 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 1
seyfarth/ebe
Easy Beginner Environment for Learning Assembly
Language: C++ - Size: 9.59 MB - Last synced: 12 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 1
DeBug758/Assembly
There will be some of my NASM projects here.
Language: Assembly - Size: 4.88 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
Lt1Gt0/OSu
Operating System that will eventually be able to play OSU!
Language: C - Size: 7.05 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 27 - Forks: 2
git-user-cpp/simple_password_checker
:key: Simple password checker is implemented in C and NASM. Created to gain experience in zero runtime programming :key:
Language: Assembly - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dhananjay8/MIT_lab
SPPU Semester 4 (2015-16)
Language: Assembly - Size: 12.7 KB - Last synced: 12 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
joshjkk/asm-args
Retrieve argc and argv in x86_64 assembly.
Language: Assembly - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
twk-mn/Assembly_32bit
Learning Assembly (NASM i386 for Linux)
Language: Assembly - Size: 56.6 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
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.
Size: 378 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 23 - Forks: 1
En14c/PIvirus
sample linux x86_64 ELF virus
Language: C - Size: 10.7 KB - Last synced: 8 months ago - Pushed: almost 6 years ago - Stars: 52 - Forks: 22
onegentig/VUT-FIT-ISU2022-cvicenia 📦
Cvičení z předmětu Programování na strojové úrovni (ISU), druhý semestr bakalářského studia BIT na FIT VUT/BUT, ak.rok 2021/2022
Language: Assembly - Size: 4.01 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
RobbeDGreef/yanix
Yanix is a UNIX-like kernel / operating system build completely from scratch
Language: C - Size: 10.5 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 81 - Forks: 4
d3phys/printf
Assembly language printf() implementation
Language: Assembly - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
Rubender353/x64AssemblyLessons
Based on https://asmtutor.com/ but updated to reflect x64
Language: Assembly - Size: 616 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
merwin-asm/AssemblyLibrary
Assembly Library || Nasm
Language: Assembly - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
merwin-asm/AssemblyLibsRealMode
Assembly Code Snippets || Lib || Nasm
Language: Assembly - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
jifunzesasa/asm-basics
Assembly Basics
Language: Assembly - Size: 16.6 KB - Last synced: 19 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
Ximaz/nasm-stdlib
This repository is for learning purposes only ! It's just a project that aims to make me discover the assembly language's world by doing my own stdlib.
Language: Assembly - Size: 62.5 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
vrodedanya/Nasm-snake
Game is written in NASM for dosbox
Language: Assembly - Size: 29.3 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 1 - Forks: 1
funnydman/nasm-assembly-examples
Some of my notes, books, code listings for asembler studying. Enjoy!
Language: Assembly - Size: 301 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 16 - Forks: 6
alecksandr26/memory-allocator
This is my version of my memory allocator in nasm.
Language: Assembly - Size: 41 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Becavalier/QuickForth
(Prototype) A forth dialect prototype with its VM.
Language: Assembly - Size: 55.7 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 1
Pavithra-Rajan/NASM-CSE-S4
Assembly programs written in MIPS and Nasm as part of Computer Organisation and Hardware Lab course in S4, CSE NITC.
Language: Assembly - Size: 1.14 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
gustavooquinteiro/nasm-programs
Repositório com código de estudo da linguagem NASM para a matéria MATA49 - Programação de Software Básico - 2018.2
Language: Assembly - Size: 11.7 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
gustavooquinteiro/AssemblyPraticalWork
Implementação da solução gulosa da função de Dijkstra
Language: Assembly - Size: 10.7 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0