Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-02-04 00:02:23 UTC
- JSON Representation
https://github.com/balletie/snake
Bootable snake clone written in x86 Assembly
Last synced: 18 Dec 2024
https://github.com/josedavidss/dsd.smarttemperaturetracing
Proyecto Final del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema referente al alto aforo de personas en transporte público para realizar un estudio de temperaturas y así mitigar riesgos durante la pandemia del COVID-19. Utilizando el lenguaje de programación ensamblador ARM.
arm armv7 assembly covid-19 health keil-uvision5 public-transport temperature
Last synced: 06 Jan 2025
https://github.com/josedavidss/ce_architecture1.isa-app
This project is based on graphics and text generation app. This is the first individual project for the CE Architecture 1 course.
assembly isa nasm-assembly pysimplegui python sasm x86
Last synced: 06 Jan 2025
https://github.com/nandahkrishna/masm
MASM Programs written in Semester 5
8086 asm assembly assembly-language masm masm-programs
Last synced: 30 Jan 2025
https://github.com/ayaanhossain/oligopool
Oligopool Calculator - Automated design and analysis of oligopool libraries
assembly barcode counter design gibson-assembly golden-gate-cloning motif mpra ngs oligo oligo-design pcr pool primer search spacer synthetic-biology
Last synced: 11 Dec 2024
https://github.com/j4cobgarby/fors-kernel
Experimenting with kernel ideas
assembly c kernel operating-system x86-64 x86-assembly-language
Last synced: 21 Jan 2025
https://github.com/permutationlock/dumbcycle
A step-by-step example showing how to make a Linux game from scratch with x86_64 assembly and C99 without libc.
assembly c direct-rendering-manager framebuffer linux x86-64
Last synced: 14 Jan 2025
https://github.com/xgqfrms/assembly
assembly & 汇编
assembly c c-plus-plus c-sharp rust webassembly
Last synced: 14 Dec 2024
https://github.com/enriquebdel/primer-contacto-ensamblador-mips-
En este repositorio se encuentran algunos de mis códigos de MIPS que he realizado durante la carrera. El programa que utilizo es Mars.
assembly evolution mips notes remeber university university-project
Last synced: 13 Jan 2025
https://github.com/tsuk1ko/mips-highlight-for-sublime
Sublime用的Mips语法高亮,依赖于ARM Assembly插件
arm assembly hightlight mips sublime
Last synced: 26 Jan 2025
https://github.com/bynect/intel-8080-kit
An Intel 8080 library crate written in Rust that provides an assembler, a disassembler and an emulator with example executables
8080 asm assembler assembly assembly-language cli disassembler emulator executable intel8080 python3 rust rust-bin rust-crate rust-library
Last synced: 23 Jan 2025
https://github.com/exane/ram_model
RAM Simulator (Random Access Machine). A mathematical model of real computers (Theoretical computer science)
assembly mathematics playground ram random-access-machine simulation theoretical-computer-science
Last synced: 17 Dec 2024
https://github.com/sleleu/dr_quine
This project aims to explore quines as a foundation for understanding self-replicating code, crucial in malware programming.
assembly malware-development self-replicating virus
Last synced: 21 Jan 2025
https://github.com/abarichello/minininjas-noclip
Mini Ninjas Hacking
assembly cheat-engine cheat-tables cheatengine minininjas
Last synced: 26 Dec 2024
https://github.com/amirhnajafiz-university/s5mp01
Microprocessors course lab.
arduino assembly microprocessor
Last synced: 26 Dec 2024
https://github.com/jevxtn/assembly-language-balloon-shooting-game
Balloon-Shooting-Game-ASM
asm assembly assembly-language assembly-x86 emu8086 low-level-programming
Last synced: 20 Jan 2025
https://github.com/w84death/x86-assembly
Bootsector, no os games - 512b to 4kb - Runs form a 💾Floppy
512-bytes 512-limit asm asmx86 assembly assembly-game assembly-x86 bootsector bootsector-game p1x
Last synced: 26 Jan 2025
https://github.com/abderrsfa/libasm
A small library consisting of 6 functions, written in x86 64-bit assembly (Intel syntax)
1337 42born2code assembly assembly-language libasm
Last synced: 27 Dec 2024
https://github.com/cschladetsch/pyro
Pyro provides a framework for distributed, interactive cross-platform experiences with simple Python-like language and bespoke distributed GC. Accessible via a Repl console, WinForms shell, or Unity3d console. Can be installed as a Unity3d Package.
assembly csharp custom-language distributed-systems language networking remoting rpc-framework serialization unity3d unity3d-plugin
Last synced: 10 Dec 2024
https://github.com/awais922609/assembly-programs
This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.
advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming
Last synced: 10 Dec 2024
https://github.com/carlotacb/ac-laboratorios
[Castellano] Practicas arquitectura de computadores realizadas en la UPC- FIB, quatrimestre de primavera 2016
arquitectura assembly computadores ensamblador fib upc x86
Last synced: 31 Dec 2024
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: 11 Dec 2024
https://github.com/satharus/nasm-template
NASM Template with a makefile and some helper IO functions.
assembly linux linux-syscall nasm nasm-assembly template template-project
Last synced: 17 Jan 2025
https://github.com/francoriba/snake_game_assembly
Classic snake videogame developed in assembler for PIC17F877 microcontroller. @FCEFyN, UNC, Digital Electronics 2
assembly bluethooth classic-game fcefyn interrupt-handler microcontroller pic17f887 picmicrocontroller uart unc video-game
Last synced: 11 Jan 2025
https://github.com/mohamedtalhaouii/assembleur
Exercices | Langage Assembleur - SimuProc
Last synced: 05 Jan 2025
https://github.com/michaeltoddprogramming/cos284pa05
Repo for Assembling Tears Practical Assignment 5
assembly assembly-x86 ppm ppm-image
Last synced: 16 Dec 2024
https://github.com/medishen/asmfly
This project is dedicated to exploring the world of assembly language programming. Here you'll find a collection of projects, tutorials, and resources to help you master low-level programming concepts.
Last synced: 16 Dec 2024
https://github.com/riccardorevalor/computerarchitectures
Repository dedicated to the labs of the course 'Computer Architectures' of Politecnico di Torino
arm assembly mips-assembly mips64
Last synced: 16 Dec 2024
https://github.com/boogiemonster1o1/ghost
An operating system built from scratch
assembly c operating-system x86-assembly
Last synced: 16 Dec 2024
https://github.com/saantiaguilera/fiuba-orga-pc-julia-set
Application to draw julia set based on window bounds and sugars
assembly c fractal julia-fractal
Last synced: 27 Jan 2025
https://github.com/thepuppetqueen57/neptune-os
A fake os made in c.
asm assembly bootloader c c-lang fake-os linux
Last synced: 03 Feb 2025
https://github.com/andresberejnoi/cpu_simulation
A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language
16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation
Last synced: 23 Jan 2025
https://github.com/detectivekaktus/ipl
The Imperative Programming Language
assembly assembly-like c compiler imperative lexer parser programming-language x86-64
Last synced: 03 Feb 2025
https://github.com/rezafarazi/draw_line_project_with_assempby
A project for draw line with assembly 8086
Last synced: 30 Jan 2025
https://github.com/lloydlobo/lumina-lang
Compiler for Lumina powered by C and Assembly
assembly c compiler programming-language
Last synced: 16 Dec 2024
https://github.com/the-pink-hacker/ti-space-invaders
A Unfinished Space Invaders clone for the TI-84 Plus CE written in ez80 assembly.
asm assembly ez80 space-invaders space-invaders-clone ti-84-plus-ce video-game z80 z80-asm z80asm
Last synced: 07 Jan 2025
https://github.com/antonioberna/computer-architecture-engineering
Computer Architecture Engineering (Digital Electronics, Assembly and C)
assembly c computer-architecture digital
Last synced: 13 Jan 2025
https://github.com/bl33h/squareperimeter
A program that calculates the value of the perimeter of 3 squares.
assembly assembly-language perimeter raspberry-pi raspi square
Last synced: 21 Jan 2025
https://github.com/archanaberry/simplify-calculatorasmc
Kalkulator sangat sederhana untuk prosesor x86_64 atau arm32_64 yang sangat amat cepat dan efisien ♡(ӦvӦ。)
architecture assembly assembly-8086 assembly-arm assembly-arm64 assembly-x86 assembly-x86-64 c calculator calculator-assembly calculator-c cli dos inline-assembly linux simple-calculator unix
Last synced: 21 Jan 2025
https://github.com/stianeklund/stm32_assembly
Blinky for the STM32F429 Discovery written in Assembly
arm arm32 assembler assembly stm32 stm32f4 stm32f4-discovery
Last synced: 21 Jan 2025
https://github.com/haseeeb21/gui-calculator-assembly
Scientific Calculator that takes input and then calculates basic Mathematic Operations including Binary Operations with a little bit of GUI in Calculator.
assembly assembly-language assembly-language-programming assembly-x86 emu8086
Last synced: 07 Jan 2025
https://github.com/yantavares/msp430
My msp430 coding projects
assembly c microcontroller msp430
Last synced: 16 Dec 2024
https://github.com/dineshpinto/stm32f4
Combining an FPGA, micro-controller and AWG for nanosecond photon counting
assembly awg c microcontroller photonics verilog
Last synced: 09 Dec 2024
https://github.com/deckarep/lc3-zig
The LC3 virtual machine implemented in Zig.
assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang
Last synced: 24 Jan 2025
https://github.com/linuxuser255/bufferoverflowdev
Series of Python scripts used to develop a buffer overflow
32bit assembly buffer-oveflow-dev c heap kali-linux python-scripts stack windows7
Last synced: 10 Jan 2025
https://github.com/andezion/gamejam
This is our little game for Game-Jam contest (pray for Timur)
assembler assembly assembly-language c game game-development memory-management sdl sdl2 sdl2-image sdl2-library sdl2-mixer sdl2-ttf
Last synced: 18 Dec 2024
https://github.com/octu0/unsafecgo
cgo calls via assembly trampoline
assembly cgo goasm golang trampoline
Last synced: 30 Dec 2024
https://github.com/theloni-monk/ya6502e
Yet Another 6502 Emulator: An emulator for the iconic MOS 6502 CPU written in c++
6502 6502-processor assembly assembly-6502 cpp emulator
Last synced: 13 Jan 2025
https://github.com/walderlansena/senaos
:computer: Mini Sistema Operacional em C/C++ e Assembly
assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so
Last synced: 30 Jan 2025
https://github.com/zoosmand/SAMD21G18A_eic
EIC controller on SAMD device
arm armasm asm assembler assembly cortex-m0plus exapmle samd samd21
Last synced: 05 Nov 2024
https://github.com/saschpe/particle_fountain
Simple particle fountain effect written in x86-Assembler (NASM style).
assembly nasm nasm-assembly particle-effects particle-system x86
Last synced: 03 Feb 2025
https://github.com/muhammadalizkhan/arithmetic_opr
The Repo Cover all type of Athr with Assembly lang,
arithmetic-coding assembly assembly-language assembly-language-programming matlab microprocessor
Last synced: 09 Jan 2025
https://github.com/mekhyw/fpga-clock
Configurable real time clock on the Terasic DE0-CV board, using VHDL and custom ASM code
assembly intel-quartus-prime vhdl
Last synced: 11 Jan 2025
https://github.com/blagojeblagojevic/bvm
A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.
assembly bvm c programming-language vm
Last synced: 21 Dec 2024
https://github.com/vsimko/truly106
Several programs for the "Truly 106" pocket calculator
assembly calculator old-school programming truly106 vintage
Last synced: 11 Jan 2025
https://github.com/thisisnotgcsar/cysec-toolbox
Some tools I always carry with me in my toolbox
assembly automation bash ctf cybersecurity heap-exploitation python red-team rop shellcode stack-smashing web-application-security
Last synced: 01 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/siraben/knightos-nix
Compiling KnightOS end-to-end using Nix
assembly calculator knightos nix operating-system z80
Last synced: 18 Dec 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: 15 Dec 2024
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/qhdwight/q-lang
My high school capstone project - a compiler for my own language written with Golang
assembly compiler golang language
Last synced: 08 Oct 2024
https://github.com/jafarlihi/8086assemble
[WIP] 8086 assembler
8086 assembler assembly assembly-language assembly-x86 x86-assembly
Last synced: 10 Jan 2025
https://github.com/adolbyb/msp430g2553-labs
A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.
assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430
Last synced: 20 Jan 2025
https://github.com/sporeventexplosion/one-byte-inc
Increment a variable on x86-64 with just 1 byte!
Last synced: 21 Dec 2024
https://github.com/yalishanda42/dcd
My 9th grade Assembly project; a tool that lets you use the Caesar cipher in order to encrypt/decrypt a message. This project helped me learn Assembly back then.
16-bit assembly assembly-language caesar-cipher cipher
Last synced: 27 Dec 2024
https://github.com/enty8080/droppers
Droppers written in assembly to drop executables on the compromised computer system.
assembly exploit payload penetration-testing shellcode
Last synced: 26 Jan 2025
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 23 Dec 2024
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/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/gboncoffee/ci1210
Projetos Digitais e Microprocessadores
assembly computer-architecture education microprocessor risc-v
Last synced: 28 Dec 2024
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/khaledsharif/dos
Operating system for the Raspberry Pi using the D language
assembly dlang kernel operating-system raspberry-pi
Last synced: 23 Jan 2025
https://github.com/nicholas-karr/picos
Desktop environment for the Raspberry Pi Pico
Last synced: 07 Dec 2024
https://github.com/demindiro/adme
Another Damn MIPS Emulator
assembly assembly-mips emulator interpreter mips wasm wasm-bindgen webassembly
Last synced: 14 Dec 2024
https://github.com/ericnantel/vim-z80-docs
Unofficial Zilog Z80 Assembly Documentation
assembly documentation neovim plugin retro vim z80 z80asm zilog
Last synced: 11 Oct 2024
https://github.com/talaatmagdyx/assembly
Example Assembly language(NASM Example)
assembly assembly-language nasm nasm-assembly
Last synced: 18 Dec 2024