Assembly
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
- GitHub: https://github.com/topics/assembly
- Wikipedia: https://en.wikipedia.org/wiki/Assembly_Language
- Created by: Kathleen Booth
- Released: 1949
- Related Topics: c, cpp, operating-system,
- Aliases: assembler, assembly-language,
- Last updated: 2026-07-01 00:02:30 UTC
- JSON Representation
https://github.com/theluqmn/orca-nasm
A general-purpose CLI-based project made using NASM-compiled x86 64-bit Assembly.
asm asmx86 assembly assembly-x86 hello-world
Last synced: 25 Mar 2025
https://github.com/gmostofabd/8051-dc-motor
👨💻 This repository demonstrates how to interface a DC motor with the 8051 microcontroller using the L298 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit code dc description design download file hex microcontroller motor programming proteus schematics simulation
Last synced: 21 May 2026
https://github.com/arun-esh/assembly
Assembly Notes and Codes
assembly assembly-language masm32 x86-assembly x86-masm
Last synced: 12 Apr 2025
https://github.com/brunobaier/mj
Small operational system written in assembly and C
Last synced: 23 Feb 2026
https://github.com/zeeshan2k2/minesweeper
minesweeper game using Assembly MASM 8086
Last synced: 31 Dec 2025
https://github.com/melchizedek6809/vibeos
Experimenting whether one can vibecode an entire OS
Last synced: 29 Apr 2026
https://github.com/n-c0de-r/asm-tut-03
Basic code to display a sprite in an SNES machine, did in September
Last synced: 20 Jul 2025
https://github.com/sojunie/fromthetransistor-fork
geohot's fromthetransistor project with a little modification.
assembler assembly c compiler fromthetransistor python uart verilog
Last synced: 19 Jul 2025
https://github.com/yantavares/x86-assembly-on-arm
Setup and run x86 assembly on your ARM machine using Docker.
Last synced: 03 Apr 2025
https://github.com/mr-bat/assembleter
Assembly Interpreter, uncomplicated interpreter for assembly
assembly assembly-language interpreter
Last synced: 18 May 2026
https://github.com/rgglez/asm-editor
Full screen text editor programmed in 8088 assembly.
8088 assembly text-editor visual-editor
Last synced: 31 Dec 2025
https://github.com/tylpk1216/1a2b
This is a game that user guesses the number of computer.
Last synced: 18 May 2026
https://github.com/argentum11/de0_mcu
A simple mcu for DE0
assembly de0-board systemverilog
Last synced: 10 Sep 2025
https://github.com/ahmedkamal78/cpp-inlineassembly
Using inline assembly code in CPP
assembly assembly-language cpp inline-assembly
Last synced: 18 May 2026
https://github.com/0xffset/x86-assembly
A lot of x86-Assembly programs with C/C++
assembly c low-level-programming nasm register x86
Last synced: 18 May 2026
https://github.com/icarogabryel/sea-iv
SEA-IV is a simple assembler for the MOOn-IV architecture. It is written in Python 3 and is a command-line tool.
assembler assembly assembly-language computer-organization instruction-set-architecture moon moon-iv processor processor-architecture
Last synced: 02 Jan 2026
https://github.com/sinamathew/100daysoflowlevel
This repository is to keep track of my 100 days of learning C and Assembly with a focus on embedded systems.
100daysoflowlevel assembly aunty-betty c cprogramming electronics emebeded gcc learning-by-doing low-level-programming
Last synced: 02 Jan 2026
https://github.com/dieperid/calculator
A calculator in assembly
assembly calculator-application
Last synced: 15 Jun 2026
https://github.com/andrewcwhy/cs
asm assembly c computer-science cs data-structures dsa mips mips-assembly zig ziglang
Last synced: 11 May 2026
https://github.com/imran-2022/assembly_8086_code
Assembly code for Microprocessor and Interfacing Sessional
Last synced: 09 Apr 2025
https://github.com/slayingripper/minesweeperarm
Minesweeper Writter in ARM
arm assembly assembly-language game grid
Last synced: 25 Oct 2025
https://github.com/aledpl5/assembly-production-scheduler
Assembly Order's Scheduler
assembly assembly-language assembly-x86 interrupts makefile project syscalls university-project
Last synced: 02 Jan 2026
https://github.com/codecs1/casm
The compiled language that I wrote for making easier in writing assembly language.
assembly c programming-language x86
Last synced: 02 Feb 2026
https://github.com/gmostofabd/8051-stepper-motor
🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003
Last synced: 21 May 2026
https://github.com/aureylzz/asm-calculator
An educational project featuring a basic calculator implemented in x86-64 assembly language. Ideal for learning low-level programming, CPU registers, and stack operations. Perfect for beginners and enthusiasts.
Last synced: 04 Apr 2025
https://github.com/abund4nt/assembly
Notes/programs/resources for learning Assembly.
assembly computer-architecture
Last synced: 03 Apr 2025
https://github.com/gabrielramirezv/genome_assembly_annotation_and_comparative_analysis
Repository for the Genome Assembly, Annotation and Comparative Analysis class, from the Undergraduate Program in Genomic Sciences, UNAM.
Last synced: 02 Jan 2026
https://github.com/ebodshojaei/calculator-in-c
Basic calculator in C that operates on integer operands based on user input.
Last synced: 05 Mar 2025
https://github.com/msi404/grrs3
grep like util, written in rust (pronounce /grass/)
Last synced: 17 May 2026
https://github.com/theluqmn/core-nasm
An assembly library consisting of basic subroutines for 64-bit x86 NASM-compiled assembly projects.
assembly assembly-library assembly-x86 nasm nasm-assembly
Last synced: 28 Mar 2025
https://github.com/mavstuff/mulasm
Multiplication math test for children
assembly masm masm64 math multiplication test
Last synced: 02 Nov 2025
https://github.com/pamelaintech/snakegame-em-asm
Jogo da cobrinha em assembly (em processo de criação)
assembly game practice-programming practice-project snakegame test teste testing
Last synced: 21 May 2026
https://github.com/gmostofabd/8051-7segment
📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam
8051 assembly bcd-to-7-segment circuity common-anode-display common-cathode decoder file hex microcontroller programming proteus schematic seven-segments-display simulation ssd
Last synced: 28 May 2026
https://github.com/bieelogrom/assembly_fatec
Exercícios de Assembly - Arquitetura e Organização de Computadores
Last synced: 19 Jul 2025
https://github.com/stepan41k/low-level
various tasks and practices on c, cpp, assembly
Last synced: 30 Jun 2026
https://github.com/khaledkamr/simple-calculator-using-assembly
simple calculator program using assembly language
Last synced: 04 Jul 2025
https://github.com/savetz/critical-connection
Source code for Critical Collection, software/hardware for connecting an Atari 8-bit to a CP/M machine
assembly assembly-language atari800 atari8bit cpm vintage-computers
Last synced: 09 Apr 2025
https://github.com/y0014984/65-o-fun-bios
BIOS for a 6502-based retro computer emulator in a webbrowser.
Last synced: 30 Jun 2025
https://github.com/meiniki/tinybricks
Bootsector bricks game
asm assembly bootsector bootsector-game game x86
Last synced: 04 Jul 2025
https://github.com/nanitefactory/asmtest
HelloWorld of Go (Golang) assembly.
Last synced: 18 May 2026
https://github.com/sowinskibraeden/flamios
A basic OS to help me learn low level systems
Last synced: 17 May 2026
https://github.com/giovanni-iannaccone/assembly-libs
Libraries for x86 assembly 🦖
assembly assembly-library assembly-x86 files library low-level math socket stdio stdlib string
Last synced: 03 Apr 2025
https://github.com/gmostofabd/8051-analog
📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.
8051 ad0804 analog analogtodigital assembly bbargrapg binary circuit converter led microcontroller potentiometer programming proteus simulation
Last synced: 25 May 2026
https://github.com/bavinnk/avr-c-and-assembly-integration-demo
This project demonstrates the integration of C++ and external Assembly routines on AVR microcontrollers. It serves as a learning exercise, showcasing how to call custom ASM functions for basic arithmetic operations and direct hardware control (LED blinking), emphasizing low-level interaction and AVR GCC calling conventions.
arduino assembly cpp math platformio
Last synced: 08 Apr 2026
https://github.com/oguzhand95/tis100
A tool and package to parse TIS100 assembly programs.
Last synced: 01 May 2026
https://github.com/alessandro-salerno/fresh
The freestanding shell
assembly c cli colorful freestanding freestanding-application hobby-os os portable posix salernos shell unix
Last synced: 13 Apr 2026
https://github.com/qti3e/elf.js
An uncompleted implementation for executing ELF (Executable and Linkable Format) files on the web.
assembly elf execute javascript nodejs webasm
Last synced: 13 Apr 2026
https://github.com/ipsecesp/asmu
Go library that provides various useful routines that take advantage of the CPU's capabilities.
Last synced: 20 May 2026
https://github.com/gnh1201/asmnext.com
asmnext.com - The embeddable freedom over WebAssembly
Last synced: 28 Mar 2025
https://github.com/nirok2823/microcontrollers
My Microcontrollers Journey, good projects for beginners and intermediate in Assembly, C and C++
assembly c cpp embedded-systems
Last synced: 09 May 2026
https://github.com/dosasm/dosplay
This project implements a webapp to run assembly, C tools in DOS environment in the dosplay folder
Last synced: 17 Feb 2026
https://github.com/gmorales08/asmalign
A program written in ANSI C that structure and align Assembly programs for better visualization
Last synced: 14 May 2026
https://github.com/owanesh/unifi-ca-taskmanager
Repository for Computer Architecture's exam 📚 Università degli studi di Firenze
asm assembly exams school-project task-manager university
Last synced: 01 Nov 2025
https://github.com/lukaszfabia/assembler-zadania
Computer Architecture
assembly computer-architecture mips-simulator
Last synced: 03 Apr 2025
https://github.com/owanesh/unifi-ca-stringparser
Repository for Computer Architecture's exam 📚 Università degli studi di Firenze
asm assembly exam school-project string-manipulation university
Last synced: 01 Nov 2025
https://github.com/asankasovis/pic_digital_clock
⏰ This project intended to create a digital clock using the PIC16F877a from Assembly. The design uses MAX6972 for driving a display and DS1302 to get the real-time clock. Three MAX6972s drive 12 5x7 dot-matrix displays. All code is written in Assembly to get an understanding of the PIC assembly.
assembly assembly-language digital-cl ds1302 max6952 pic16f877a
Last synced: 20 Mar 2025
https://github.com/lottekvalheim/operating-systems
👩🏼💻 Handouts and source code for various labs in the Operating Systems course. The labs cover different aspects of operating systems, including file systems, process management, and system calls.
Last synced: 20 May 2026
https://github.com/lvntky/birdos
assembly bios boot bootloader bootsector bootsector-game
Last synced: 03 Apr 2025
https://github.com/professornova/hcs12-clock
A clock system for the HCS12 microcontroller, tested on the Dragon12 board. Developed in C and HCS12 assembly.
Last synced: 03 Apr 2025
https://github.com/williamfridh/kth_is1200_computer_hardware_engineering
Lab results for the computer hardware engineering course IS1200.
assembly c computer-architecture computer-hardware
Last synced: 29 Apr 2026
https://github.com/rgcv/p3assembly-sublime-syntax
A Sublime Text 3 assembly language syntax
assembly p3 st3 sublime-text syntax-theme
Last synced: 17 May 2026
https://github.com/kavicastelo/assembly_system_calls_and_interacting_with_os
This repository contains exercises and examples focused on system calls and interacting with the operating system using assembly language. These examples are built using NASM assembler on a Windows x64 environment, and they illustrate how to interact with OS services at a low level.
assembly basics mingw-w64 nasm windows64
Last synced: 02 Jan 2026
https://github.com/yehoanatnezra/nand2tetris
all the projects from the Nand2Tetris course, implementing a complete computer from logic gates to an operating system.
assembly cpu jack logic-circuit os python virtual-machine
Last synced: 20 May 2026
https://github.com/sae0-3/umss
Ingenieria en Informatica - UMSS
assembly computer-graphics database docker emu8086 functional-programming haskell java
Last synced: 14 Apr 2026
https://github.com/tuna-sahin/bilkent-eee212-labs
My assignments for the labs for EEE 212 Microprocessors. The first three labs are written in 8051 Assembly and the other half is written for ARM based C embed programming
8051 arm32 assembly c embedded-systems keil-uvision5 kl25z proteus
Last synced: 04 Apr 2025
https://github.com/aubstract/aublang_assembler
An assembler for my language AubLang, to be used with my Minecraft CPU
assembler assembly cpu isa minecraft redstone syntax-highlighting
Last synced: 18 May 2026
https://github.com/francoriba/cripto_pricing
Currency converter using REST API and interfacing python, c and assembly scripts and functions @FCEFyN, UNC, Computational Systems
assembly c calling-conventions coverter criptocurrency layers rest-api x86-32 x86-64
Last synced: 20 May 2026
https://github.com/kavicastelo/nasm-x86-assembly-memory-management
This repository contains examples of memory management implemented in x86-64 assembly on Windows. Each example demonstrates different approaches to handling memory allocation and deallocation.
assembly memory-management mingw-w64 nasm windows64
Last synced: 02 Jan 2026
https://github.com/bemxio/bootloader-experiments
Various bootsector programs doing silly stuff
assembly bootloader makefile nasm x86
Last synced: 25 Jun 2025
https://github.com/kazooki123/staros
A open source operating system, made in rust & assembly
asm assembly desktop mobile operating-system os rust
Last synced: 02 Jan 2026
https://github.com/pamelaintech/hellowordemassembly
Hello word em assembly
assembly hello-world practice-programming
Last synced: 21 Jul 2025
https://github.com/milkeeycat/tja
A compiler backend
amd64 assembly compiler-backend i-use-rust-btw x86-64
Last synced: 18 Jan 2026
https://github.com/nadazeineedin/embedded-systems
This project simulates a batch mixing system using a PIC16F84A microcontroller. The system can operate in three different modes, which are controlled by a selector switch. Each mode mixes different proportions of fluids A, B, and C. The system also includes a mixer, a heater, and pumps to control the flow of the fluids.
assembly batch-mixing-control embedded-systems-design fluid-flow-control logixpro microcontrollersystems pic16f877a sensor-interfacing
Last synced: 09 Apr 2025
https://github.com/bashmocha/riscv-center-of-mass-locator
RISC-V project that locates the center of mass of an image formatted in RGB.
Last synced: 01 Apr 2025
https://github.com/denyskryvytskyi/capgemini-simd
SIMD usage for vector additon, matrix multiplication, dot product, and substring search
assembly cpp gpgpu gpgpu-computing matrix matrix-multiplication simd substring-search vector vectorization
Last synced: 18 May 2026
https://github.com/pamelaintech/emulador-asm
Emulador de jogos em assembly (em processo de criação)
assembly practice-programming practice-project
Last synced: 21 Jul 2025