Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Assembly
![](https://explore-feed.github.com/topics/assembly/assembly.png)
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: 2025-02-10 00:02:14 UTC
- JSON Representation
https://github.com/akafael/assembly-mips-sandbox
Assembly mips codes collection
assembly assembly-mips mips mips-assembly
Last synced: 28 Jan 2025
https://github.com/mayugestudio/game-lex
Game-programming language for beginner !
assembly assembly-language game-development programming-language
Last synced: 10 Feb 2025
https://github.com/akafael/another-little-asm
Custom Simplified Assembly
assembly compiler-principles custom-assembly language
Last synced: 28 Jan 2025
https://github.com/airvzxf/assembly
Some scripts about Assembly
assembly hacktoberfest hacktoberfest-accepted
Last synced: 27 Jan 2025
https://github.com/hatappo/compilerbook
『低レイヤを知りたい人のためのCコンパイラ作成入門』
assembler assembly clanguage compiler
Last synced: 28 Jan 2025
https://github.com/flevi29/ubb-nasm-runner
Run / test / compile your assembly projects with ease.
Last synced: 13 Jan 2025
https://github.com/sw-community/principles-of-computer-organization-exprement
sduwh《计算机组成原理课程设计》实验报告
assembly hardware school-project
Last synced: 04 Feb 2025
https://github.com/hummel009/software-engineering
КПО - лабораторные работы БГУИР (1 курс)
assembler assembly bsuir bsuir-labworks fasm labs
Last synced: 14 Nov 2024
https://github.com/siraben/knightos-nix
Compiling KnightOS end-to-end using Nix
assembly calculator knightos nix operating-system z80
Last synced: 10 Feb 2025
https://github.com/killarexe/c-nes-project
A Simple NES Workspace in C
6502 6502-assembly assembly c nes nes-game template templates
Last synced: 22 Dec 2024
https://github.com/deshrike/raspberrypi
Raspberry Pi experiments
assembly gpio kernel-module microbit raspberry-pi
Last synced: 04 Feb 2025
https://github.com/radj307/assemblyattribute
Reusable base attribute designed to be applied to XML tags in csproj files.
assembly assembly-attribute csharp xml
Last synced: 24 Nov 2024
https://github.com/qibowen2008/windowsviruscodes
94种病毒的源代码
assembly assembly-language bad-code cpp-programming cpp98 delphi harmful object-pascal shitcode shitty-code viruses visual-basic
Last synced: 19 Nov 2024
https://github.com/ibrahimsharaf/sorting-algorithms-package
Simulating various sorting algorithms working on set of numbers using x86 Assembly.
assembly sorting-algorithms x86
Last synced: 08 Feb 2025
https://github.com/akash-rajak/qtspim---basic
The Basic Program of Mips Assembly Language
assembly assembly-language-programming mips-assembly qtspim
Last synced: 01 Feb 2025
https://github.com/mathieu2301/memoryverse
Memory reverse engineering lib tool
assembly cheat-engine hex injector injector-tool memory memory-allocation memory-management reverse-engineering
Last synced: 15 Jan 2025
https://github.com/fabiannorbertoescobar/veterinaria-patitas-abm
Veterinaria Patitas ABM. Aplicación Web en C#.NET con ASP.NET. PowerShell. HTML. XML. CSS. JavaScript. Entity Framework. Bootstrap. JQuery. MSSQL. Responsive Design. Trabajo Práctico del Curso de Desarrollo Eb en .NET, Polo Tecnológico. UNLaM.
adonet aspnet assembly bootstrap carrousel csharp css entity-framework html javascript jquery masterpages mssql-database powershell responsive-design slider usercontrol validation web-programming xml
Last synced: 05 Jan 2025
https://github.com/matheus-hrm/softwarebasico
Repositório para a disciplina de Software básico
Last synced: 07 Jan 2025
https://github.com/haseeb-heaven/py-sourcecode-convertor
This tool that allows users to convert source code written in C or C++ into assembly code and hexadecimal code.
asm assembly binary binary-editor binary-to-hex code-binary coding editor hex-editor source-code source-convertor
Last synced: 02 Feb 2025
https://github.com/walshyb/stack-compilers
The stages for a compiler I am building for Anthony Dos Reis's Assembler for SUNY New Paltz's Language Processing class.
assembly compiler java language-processing
Last synced: 25 Jan 2025
https://github.com/lucasfturos/projetospic16f877a
Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a
Last synced: 06 Feb 2025
https://github.com/trigger-segfault/triggerstools.build
Automated MSBuild targets to add or change information about the assembly.
assembly build-time copyright dotnet msbuild
Last synced: 15 Jan 2025
https://github.com/zeroplayerrodent/duck-and-cover-64
Duck and Cover for the Commodore 64!
assembly commodore commodore-64 compiler game lisp
Last synced: 13 Jan 2025
https://github.com/konh/assemblysamples
Some sample x64 MacOS assembler code is written in NASM assembly format
assembler assembly nasm nasm-assembler nasm-assembly x64-assembly
Last synced: 01 Feb 2025
https://github.com/0xwal/assembly-x86
This repository will include assembly x86 tutorials and practices
assembly assembly-language i386 intel tutorial tutorial-exercises x86
Last synced: 30 Jan 2025
https://github.com/martinomensio/cas-labs
Computer Architectures labs @ Polytechnic University of Turin
Last synced: 03 Feb 2025
https://github.com/nicolasbauw/2nd-intro
My second Amiga (hardware learning) intro
amiga amiga-hardware assembly assembly-language demoscene
Last synced: 05 Feb 2025
https://github.com/bonsaiden/vectroid.gb
assembly asteroids-game gameboy-color z80
Last synced: 15 Jan 2025
https://github.com/harshsikhwal/the-16-bit-dos
A 16 Bit Dos written in Assembly
Last synced: 30 Jan 2025
https://github.com/nicholas-karr/picos
Desktop environment for the Raspberry Pi Pico
Last synced: 07 Dec 2024
https://github.com/dev88jerry/cs216
Bishop's University - CS216 System Programming Languages
assembly bishops bu cs216 mips mips-assembly university
Last synced: 08 Jan 2025
https://github.com/mytechnotalent/stm32f4_button_interrupt_driver
An STM32F4, button interrupt driver written entirely in Assembler.
arm armv7 assembly assembly-language assembly-language-programming embedded embedded-devices mcu reverse-engineering stm32 stm32f4 stm32f401 stm32f401ccu6
Last synced: 18 Jan 2025
https://github.com/jacob-c-smith/vectorize
High level abstractions for vectorized computing
assembly avx avx2 c vectorization
Last synced: 15 Jan 2025
https://github.com/fl2mex/asm-test
Learning x86 assembly, specifically for Systems Engineering
asm assembly nasm x86-assembly x86-nasm
Last synced: 30 Jan 2025
https://github.com/alkuzin/kfs
Hobby monolithic x86-32 Unix-like operating system from scratch
assembler-x86 assembly bare-metal cpp cpp23 embedded kernel kernel-development kernel-drivers kernel-from-scratch kernel-module kernel-source kfs os osdev osdev-os osdev-projects osdev-tutorial systems-programming x86
Last synced: 19 Dec 2024
https://github.com/felipebaltazar/Simple-ClientSide-Blazor
Project to test blazor client side
assembly blazor blazor-application blazor-client csharp podcast podcast-client podcast-downloader podcast-fetcher podcast-manager podcasting podcasts web web-application web-assembly webapp website
Last synced: 24 Oct 2024
https://github.com/magnuschase03/happyos
My attempt at creating an operating system.
Last synced: 20 Dec 2024
https://github.com/reshalfahsi/raspberrypi-development
Collection of Raspberry Pi Code for Embedded Operating System Development
assembly baremetal c kernel-module linux operatingsystem raspberrypi raspbian
Last synced: 15 Jan 2025
https://github.com/ishaansathaye/csc225-computerorganization
Cal Poly CSC 225 Introduction to Computer Organization
assembly c cal-poly computer organization
Last synced: 24 Dec 2024
https://github.com/nzeemin/uknc-desolate
🕹️ Desolate game ported from TI-83 Plus to UKNC
16bit 8bit assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc
Last synced: 15 Jan 2025
https://github.com/michaeltoddprogramming/cos284pa05
Repo for Assembling Tears Practical Assignment 5
assembly assembly-x86 ppm ppm-image
Last synced: 08 Feb 2025
https://github.com/kushrm2803/risc-v_assembler
Simple RISC-V assembler program based on Venus that converts RISC-V assembly language (.asm) into machine language (.mc) format.
assembly branch-prediction risc-v venus
Last synced: 29 Jan 2025
https://github.com/hebertcisco/assembly-hello-world
A Assembly Hello World code example made for x8086 architecture
assembly assembly-language assembly-language-programming assembly-x86
Last synced: 15 Jan 2025
https://github.com/bytesclub/mips-tutorial
A Tutorial repository for understanding Instruction Set Architecture of Modern Computers using MIPS
assembly computer-architecture mips mips-tutorial
Last synced: 05 Feb 2025
https://github.com/tck1/xadrez-asmb
Código em Assembly para uma máquina MIPS e seu respectivo código em Java
Last synced: 27 Jan 2025
https://github.com/gabrielemaurina/pyssembly
A python assembly emulator
assembly assembly-language assembly-language-programming emulator pseudo-assembly python-assembly-emulator
Last synced: 21 Jan 2025
https://github.com/tteeoo/svc
🖥️ A 16-bit virtual machine with its own instruction set, assembler, and debugger.
16-bit assembler assembly assembly-language cpu debugger virtual-machine
Last synced: 21 Jan 2025
https://github.com/ozankasikci/osx-assembly-examples
Assembly code examples on OSX operating system.
assembly assembly-language assembly-x86-64 osx
Last synced: 07 Jan 2025
https://github.com/afonsofaria20s/assembly-simulator
This is a basic assembly language simulator written in Java. It supports basic arithmetic, logical, and memory operations, simulating the behavior of a simple processor.
algorithms assembly datastructures java simulator
Last synced: 21 Jan 2025
https://github.com/autruonggiang/it012-lab
Store Logisim and MIPS assignments.
assembly it012 logisim mars-assembler mips uit
Last synced: 13 Jan 2025
https://github.com/bontail/assemblerball
2D game
arm arm-assembly arm-assembly-language arm64 assembler assembly assembly-language assembly-language-programming python sdl2 socket
Last synced: 21 Jan 2025
https://github.com/remusdbd/modern-x64-assembly
Self-made source code for Modern x64 Assembly videos by Creel on YouTube.
assembly assembly-language assembly-learning assembly-x64 creel learning-assembly learning-by-doing low-level low-level-programming modern-assembly remusdbd
Last synced: 21 Jan 2025
https://github.com/kajizukataichi/noze
アセンブリ風の低レイヤ技術教育向け日本語プログラミング言語なのぜ!
assembly computer-sience educational-software japanese-programming-language low-layer
Last synced: 21 Jan 2025
https://github.com/dpbm/learning-assembly
Notes and tests that I've done while I learn assembly
assembly assembly-language assembly-language-programming assembly-x86 computer-science debian linux machine machine-language nasm
Last synced: 19 Jan 2025
https://github.com/danielfvm/sigmaker
A simple tool for creating signatures of addresses in binary files. You can choose the size and address of the binary of which a signature should be made and get the pattern and mask as a result.
assembly linux64 pattern-scanning signatures
Last synced: 11 Jan 2025
https://github.com/shingareom/microprocessordiplomaproject
This project is a simple assembly language program that searches for a user-entered number in a predefined array. The program is written in x86 assembly language and runs on a DOS environment. The purpose is to demonstrate basic input/output operations and array processing in assembly language.
asm assembly diploma omshingare shingareom
Last synced: 21 Jan 2025
https://github.com/apfelteesaft/shard
Shard is a minimalistic attempt to an Operating System with minimal Functionality
assembly c kernel minimalistic operating-system os
Last synced: 21 Jan 2025
https://github.com/risceirb/risc-v-processor
Processor RISC-V and application
assembly assembly-risc assembly-risc-v branch-predictor enseirb enseirb-matmeca modelsim monocycle-processor pipeline pipeline-processor processor risc-v risc-v-architecture risc-v-architectures risc-v-assembly riscv ufsm
Last synced: 21 Nov 2024
https://github.com/ryncarmichael/viro
Viro, the virtual, retro inspired, fully programable computer system for all of us that like retro systems, but lack the space, tools or essential skills required to build something physical.
assembly godot programmable retro viro virtual
Last synced: 26 Jan 2025
https://github.com/pialghosh2233/8086_assembly_project
an ATM machine system simulation using assembly language
8086 8086-architecture 8086-emulator 86-assembly assembly assembly-8086 assembly-language assembly-project assembly-x86 cpu-emulator emu8086 emulator emulator-8086 intel mips mips-assembly
Last synced: 21 Jan 2025
https://github.com/ethicalblue/asembler-programowanie-niskopoziomowe
Kurs języka Asembler: Podstawy, instrukcje i przykładowe programy
asembler assembly assembly-language x64-assembly
Last synced: 31 Dec 2024
https://github.com/balletie/snake
Bootable snake clone written in x86 Assembly
Last synced: 18 Dec 2024
https://github.com/yisus82/fic-ec
Estructura de Computadores - Facultad de Informática de A Coruña
assembler assembly assembly-language assembly-language-programming spim
Last synced: 29 Jan 2025
https://github.com/cerus/iota-staking-bot
Provides up-to-date IOTA x SMR x ASMB staking info
asmb assembly discord-bot iota shimmer smr staking
Last synced: 24 Jan 2025
https://github.com/hosseinhayatizak/micro-professor-mpf-8051
Micro Professor (MPF) 8051
8051 8051-assembly 8051-calculator 8051-microcontroller 8051-projects assembly assembly-language proteus simulation vsm
Last synced: 21 Jan 2025
https://github.com/hatsusixty/stm
Stack-based virtual machine.
asm assembly c cpp programming programming-language stack-based stack-based-language
Last synced: 24 Nov 2024
https://github.com/arianamagaliariza/programacion-ii
Some exercise solutions from the subject "Programming II" (UNLP)
assembler assembly ingenieria-en-computacion java pascal programacion-ii programacion2 rinfo taller-de-programacion unlp unlp-informatica unlp-sistemas
Last synced: 21 Jan 2025
https://github.com/aegis-dev/archmage
Archmage - Fantasy virtual machine with custom virtual processor architecture and assembly language
architecture archmage assembly computer fantasy fantasy-computer interpreter language rust virtual-machine virtualization vm
Last synced: 20 Jan 2025
https://github.com/arianamagaliariza/cac
Some exercise solutions from the subject "Computer Architecture Concepts" (CAC)/ "Computer Architecture" (AC) (UNLP)
arquitectura-de-computadores assembler assembly assembly-language cac ingenieria-en-computacion mips64 unlp unlp-informatica unlp-sistemas
Last synced: 21 Jan 2025
https://github.com/xxrjun/battle-royale
Others Fear, I Greed. Assembly Game
assembly battle-royale masm32 ncu x86-assembly
Last synced: 10 Feb 2025
https://github.com/anishsharma21/assembly-projects
This repository showcases assembly programming challenges and advanced memory management in MIPS, with supplemental work in x86 and ARMv8 architectures.
arm64 assembly malloc-free memory-allocation mips x86
Last synced: 29 Jan 2025
https://github.com/shikha-code36/assembly-arm-tutorial
A Beginner’s Guide to Assembly ARM language
arm armv7 asm assembler assembly assembly-language assembly-language-programming assemblyscript gdp linux-debian raspberry raspberry-pi
Last synced: 21 Jan 2025
https://github.com/samtebbs33/asmos
Operating system written in x86 assembly
Last synced: 26 Jan 2025
https://github.com/victor-0x29a/asm-aprendizado
Meu aprendizado em Assembly.
asm assembly low-level nasm nasm-assembly
Last synced: 23 Jan 2025
https://github.com/themarstonconnell/assembly-line
Assembly Emulator in Java
Last synced: 08 Feb 2025
https://github.com/ziyao233/cocox-rv64
Assembly is zombie, monokernel is shit.
assembly monokernel osdev riscv64
Last synced: 23 Jan 2025
https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1
This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.
64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell
Last synced: 21 Jan 2025
https://github.com/riprsa/brookshearmachineasm
Brookshear (VOLE) Machine Assembly translator in Go
assembler assembly brookshear go golang vole
Last synced: 21 Jan 2025
https://github.com/tebogoyungmercykay/computer_organisation_and_architecture
Topic-level detail and learning outcomes for each of these areas are given by the first six units of `Architecture and Organisation' knowledge area as specified by the ACM/IEEE Computer Science Curriculum 2013
64 64-bit 64bit-assembly assembly c c-programming-language functions intel makefile objconv pointers pointers-and-arrays registers shell stack structs user-input x86-64
Last synced: 21 Jan 2025
https://github.com/james-beans/batasm
A programming language that combines Batch, Assembly and Python together.
assembly batasm batasm-language batch compiler interpreter programming-language python
Last synced: 21 Jan 2025
https://github.com/imakebotsforyou/assemblyrust
An x86 assembly emulator in rust
asm assembler assembly compiler deassembler decompiler emulator rust tasm x86 x86-assembly
Last synced: 21 Nov 2024
https://github.com/montyanderson/ccjs
WIP C compiler written in Javascript
assembly c compiler gcc javascript
Last synced: 18 Jan 2025
https://github.com/ortanav2/custom-assembly-compiler
Compiles TIICBC Assembly Code into an 8x12bit Binary Instruction-Set .rc File.
assembly assembly-language compiler compiling instruction-set instruction-set-architecture python
Last synced: 21 Jan 2025
https://github.com/corpssansorganes/assembler_for_custom_asm
An assembler for a custom assembly language
Last synced: 21 Jan 2025
https://github.com/akk85/cs-3420
Various Lab Assignments from Cornell University's CS 3420(Embedded Systems Course)
assembly c communication-protocol concurrency context-switching embedded-systems interrupt-handling protocol-library realtime-tracking scheduling-algorithms synchronization threads
Last synced: 21 Jan 2025