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