Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Assembly

Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.

https://github.com/zoulhadj/8086_decoder

Intel 8086 decoder

8086 assembly c

Last synced: 21 Jan 2025

https://github.com/khenziii/guess-the-number-asm

⚙️ Guess the number game written in assembly

assembler assembly gas guess-the-number

Last synced: 21 Jan 2025

https://github.com/macaron99/intel-8080-micro-tech

This repository contains assembly language laboratory exercises for the Intel 8080 microprocessor. Each example provides source code for various tasks performed as part of the laboratory sessions.

assembly intel-8080 microprocessor

Last synced: 21 Jan 2025

https://github.com/sajdoko/assemblycalculator

A simple calculator written in x86 assembly with support for four main arithmetic operations

assembly calculator

Last synced: 07 Jan 2025

https://github.com/silvionetoes18/silviomicrobrowser

O SilvioMicroBrowser é Um Navegador Gráfico Para Computador Antigo Com MS-DOS Versão 1.0 e Tem Suporte no Período de 9 Anos de Suporte do Navegador e Tem Atualização do Navegador no período de 15 Anos de Atualização do Navegador

assembly assembly-8086 assembly-language

Last synced: 21 Jan 2025

https://github.com/scenent/nasm-win64-examples

Example NASM programs for 64 bit Windows.

assembly examples nasm windows

Last synced: 21 Jan 2025

https://github.com/phucvin/vmgen-langs

Interpreted programming languages using vmgen

assembly interpreter programming-language register-vm stack-vm virtual-machine vm vmgen

Last synced: 21 Jan 2025

https://github.com/dosasm/dosplay

This project implements a webapp to run assembly, C tools in DOS environment in the dosplay folder

assembly dos dosbox turbo

Last synced: 21 Jan 2025

https://github.com/aayes89/jsimplecpu

Implementación de una CPU virtual en Java

assembly cpu emulation java

Last synced: 21 Jan 2025

https://github.com/kseen715/microcontroller-programming-lr

БГТУ:: Программирование микроконтроллеров

8051 8051-microcontroller arduino assembly

Last synced: 21 Jan 2025

https://github.com/ok-ryoko/hello-ovmf

“Hello, OVMF!” in NASM

assembly nasm ovmf uefi

Last synced: 21 Jan 2025

https://github.com/mohamad-alhamwi/shell_spawning_x64_shellcode

Shell-spawning x64 shellcode for linux.

assembly ctf shell shell-spawning x64

Last synced: 21 Nov 2024

https://github.com/harikrishnan669/mpmc_lab

KTU S5 MASM LAB PROGRAMS

assembly cse ktu ktu-s5

Last synced: 21 Jan 2025

https://github.com/alibowndyn/hohoemu

My Bachelor's thesis project. An x86-64 assembly learning tool written for educational purposes.

assembly dearpygui thesis-project unicorn-engine x86-64

Last synced: 21 Jan 2025

https://github.com/chamal1120re/assembly-playground

A docker environment for my x86-assembly learning

assembly nasm-assembly x86-assembly

Last synced: 21 Jan 2025

https://github.com/alandoescs/cpu-sim

A Simplified Visualisation of a 16 bit CPU core

assembly cpu-emulator

Last synced: 21 Jan 2025

https://github.com/allncuz/asm

Intro to x86 Assembly Language

assembly kernel shell

Last synced: 21 Jan 2025

https://github.com/alexandrbig1/goit-cs-hw-01

This repository showcases my solutions to the initial homework assignment for 'Computer Systems and Their Fundamentals'. It includes tasks in both assembly language and Python programming.

asm assembly computer-science dosbox dosbox-emulator python software-engineering

Last synced: 23 Jan 2025

https://github.com/metanticonan/language_reactor

Comparing Performance (Speed for now) between all the languages I know

assembly chp cpp csharp high-performance javascript julia low-level-programming perfromance

Last synced: 10 Jan 2025

https://github.com/mekhyw/logicomp-compiler

Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++

assembly compiler cpp lua

Last synced: 11 Jan 2025

https://github.com/ubugeeei/haribote-os

Operating system scratch implements in C lang

assembly clang no-std operating-system scratch-implementation x86

Last synced: 05 Feb 2025

https://github.com/hadron43/cse231-operatingsystems

This contains all my assingment for OS course in the Monsoon 2020

assembly c custom-terminal iiitd linux nasm operating-systems system-calls terminal

Last synced: 19 Jan 2025

https://github.com/phf/hello-again

A variety of syscall-only hellos (mirror only, don't bother with PRs)

alpha amd64 assembly hppa linux m68k ppc64el riscv64 s390x sh4 syscall

Last synced: 21 Jan 2025

https://github.com/darkzarich/bugos

A university project which represents a simple and pretty limited OS made with C and NASM. Basically, allows only drawing and save drawn pictures in ROM.

assembly c nasm

Last synced: 18 Nov 2024

https://github.com/barasedih11/microprocessorslab

Assembly 8086

assembly

Last synced: 24 Nov 2024

https://github.com/mrpicklepinosaur/sped

sped (the stupidly pointless edtior) - a line editor written in x86 assembly

assembly line-editor

Last synced: 20 Jan 2025

https://github.com/mmsaki/yul-and-assembly

yul basics for solidity assembly

assembly foundry solidity yul

Last synced: 20 Dec 2024

https://github.com/vardan2009/pico200

A 204-byte Turing-complete esolang.

assembly esolang

Last synced: 05 Jan 2025

https://github.com/ayushmantripathy9/coordinate-system

Implementation of Coordinate System in SIC assembly language in requirement of course System Software (CSN-252)

assembly assembly-language-programming coordinate-systems sic

Last synced: 18 Jan 2025

https://github.com/systemxlabs/rust-to-riscv-asm

A bare metal program example about how to convert Rust code to RISC-V assembly.

assembly bare-metal risc-v rust

Last synced: 01 Feb 2025

https://github.com/polaris000/cs_f342

Lab assignments and some practise done for the Computer Architecture course at BITS Pilani

assembly bits-pilani comparch computer-architecture labs practise verilog

Last synced: 09 Jan 2025

https://github.com/polaris000/fansystem

A fan control system, powered by assembly

assembly assignment bits-pilani fancontrol-script mup

Last synced: 09 Jan 2025

https://github.com/yunusemrejr/assembly

Assembly with emu8086

assembly emu8086 simple

Last synced: 05 Feb 2025

https://github.com/kavicastelo/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: 21 Jan 2025

https://github.com/0x0015/sdl3-demo

A simple sdl3 demo project

assembly sdl3

Last synced: 21 Jan 2025

https://github.com/vilhalva/frases-filosoficas

👨‍🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.

aplicativo assembly codigo projeto terminal

Last synced: 29 Dec 2024

https://github.com/vilhalva/gravador-de-notas

👨‍🏫PROJETO CRIADO PARA O CURSO DE ASSEMBLY.

aplicativo assembly codigo curse database projeto terminal txt

Last synced: 29 Dec 2024

https://github.com/kseen715/system-architecture-lr

БГТУ:: Архитектура вычислительных систем

assembly masm masm32

Last synced: 21 Jan 2025

https://github.com/marcelog/boot-sector-tools

Made in assembler (A86), lets you play with your boot sector. Not too useful in this day and age, but good to learn about certain things

a86 assembly boot x86

Last synced: 03 Jan 2025

https://github.com/pome1lo/applications-software-design

Laboratory work on the discipline "Software engineering".

assembly c-plus-plus labs university

Last synced: 24 Jan 2025

https://github.com/destinecarma/learning-assembly

Stored Assembly files for learning Assembly

assembly learning

Last synced: 21 Jan 2025

https://github.com/37743/arduino

A collection of Arduino projects, as well as a project that utilizes the usage of LDR sensors to transfer messages using morse code.

arduino assembly c embedded morse-code

Last synced: 21 Dec 2024

https://github.com/gboncoffee/ggb86

Simple bootloader for x86 machines and the FAT 32 filesystem.

assembly bios bootloader operating-system x86 x86-64

Last synced: 28 Dec 2024

https://github.com/alexmuchau/assembly-to-c

A Assembly runner simulation in C

assembly c

Last synced: 21 Jan 2025

https://github.com/badjavii/asm8086-coding

A comprehensive guide to Assembly programming for the 8086 microprocessor, including tutorials and practical examples.

8086 assembly x86-assembly

Last synced: 21 Jan 2025

https://github.com/melotic/toydisassembler

A toy disassembler to learn from and experiment with

assembly csharp disassembler

Last synced: 20 Dec 2024

https://github.com/marky-d-32/dragon32-nitemove

A machine code \ 6809 assembly language game for the dragon 32. Move the Knight around a chess board.

6809 assembly

Last synced: 26 Dec 2024

https://github.com/lehuuan1006/8051-calculator-number-system

8051 MCU calculator in converting number system then display on LCD, simulated on Proteus 8 in Assembly.

8051 8051-microcontroller asm assembly calculator number-system-converter proteus-8

Last synced: 24 Jan 2025

https://github.com/hansalemaos/pdmemedit

Edit/read/observe memory with pymem and pandas - Why not use the best libraries for organizing Big Data to organize Big Data?

assembler assembly cheat edit engine hacking memory pandas pymem python

Last synced: 18 Jan 2025

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: 25 Jan 2025

https://github.com/aj528/mmemmove

memmove() written in ARM Cortex-M Assembly

arm assembly c cortex-m embedded memmove

Last synced: 10 Feb 2025

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.

assembly learning x86-64

Last synced: 10 Feb 2025

https://github.com/alvarovelascoprieto/assembly_cafetera

Assembly program for the Phillips 80C552 microcontroler that controls a coffee machine. This has been implemented using the microcontroller's PWM outputs, analog I/O via its onboard ADC, as well as timers controlled by the internal clock.

80c552 assembly

Last synced: 22 Dec 2024

https://github.com/hhammon/primes

A sieve of Eratosthenes implemented in x86-64 assembly

assembly assembly-language prime-numbers prime-sieve sieve-of-eratosthenes x86 x86-64

Last synced: 18 Jan 2025

https://github.com/blazskufca/asm_tic_tac_toe

A game of Tic-tac-toe in x86_64 ISA assembly (AT&T/GAS)

assembly

Last synced: 10 Feb 2025

https://github.com/gastonduault/compiler

C to assembly language compiler

assembly c compilator cpp

Last synced: 31 Dec 2024

https://github.com/meiniki/tinybricks

Bootsector bricks game

asm assembly bootsector bootsector-game game x86

Last synced: 23 Jan 2025

https://github.com/lrmulkayhee/coding-notes

This repository contains notes and tutorials for various programming languages. It is organized to help you get started with different programming languages, providing a structured approach to learning and practicing coding skills. Each language directory includes sections on basic syntax, advanced topics, resources, setup, projects and tutorials.

assembly cplusplus csharp css go html java javascript jupyter-notebook kotlin matlab perl php python r ruby rust scala sql typescript

Last synced: 05 Feb 2025

https://github.com/0rayn/b-gyro

"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and Alpha.

32-bit assembly c-language kernel operating-system osdev x86

Last synced: 03 Dec 2024

https://github.com/johncmanuel/cpsc240

files for assembly class

assembly x86-64

Last synced: 03 Feb 2025

https://github.com/moeeinaali/csml-project

Project of Dr. Jahangir's CE40126: Computer Structure and Machine Language (Sharif University of Technology - Fall 2023)

8086 asm assembly gdb

Last synced: 18 Jan 2025

https://github.com/kharazi/listmacro

A List/Array Macro (Library) for Assembely Language

assembly list

Last synced: 08 Feb 2025

https://github.com/porglezomp/asm-maze

Render a 3d maze in ARMv6 assembly with Linux frame buffers.

assembly framebuffer graphics

Last synced: 20 Dec 2024

https://github.com/matubu/libasm

A simple library made in assembly

asm assembly libasm

Last synced: 29 Jan 2025

https://github.com/staick/assembly

8086 and x86 Assembly learning note.

8086 assembly x86-assembly

Last synced: 26 Dec 2024

https://github.com/jesserc/solether

SolEther is a reference list of points about various topics related to blockchain and solidity.

assembly blockchain ethereum evm solidity yul yul-assembly

Last synced: 20 Dec 2024

https://github.com/gojax64/algorithms-in-assembler

Programs made in the class of language translators I (Assembly programming)

assembly lex linux

Last synced: 29 Jan 2025

https://github.com/vendethiel/trying-att-x86.s

Dreaded x86 AT&T Assembly.

asm assembly

Last synced: 27 Jan 2025

https://github.com/gthomas08/assembly-programs

Programs implemented in Assembly.

assembly

Last synced: 21 Jan 2025

https://github.com/saisenko/mephisto

An IDE for learning RISC-V ISA

assembly cisc risc-v vliw

Last synced: 17 Jan 2025

https://github.com/ryand1234/assembly-language

Assembly Language Practice

assembly

Last synced: 28 Dec 2024

https://github.com/ryand1234/operating-system

A cheeky operating system that is light weight and can do some stuff

assembly c kernel linker

Last synced: 28 Dec 2024

https://github.com/kerciu/mandelbrot-set-x64-c

Hybrid program created with x64 assembly and C 💻🔧 used for generating Mandelbrot Set visualizations 🌌. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. 🚀📈

assembly bmp c computer-architecture interactive-visualizations low-level-programming mandelbrot-set memory-management sdl2 x64-assembly x86-64

Last synced: 15 Jan 2025

https://github.com/rysteq/mips-assembly

This repository contains six programs written in MIPS assembly including a Hello World, addition, read integer, conditional jumps, read string and unconditional jump example

assembly examples how-to mips mips-architecture mips-assembly

Last synced: 28 Jan 2025

https://github.com/foopis23/nes

A repo where I try to learn how to write nes games in asm. I am following this online book https://famicom.party/book/

assembly nes nintendo

Last synced: 27 Dec 2024

https://github.com/steliospapamichail/linux-2.6-scheduling-policy

My implementation of a process scheduling policy on Linux v.2.6.38.1

assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly

Last synced: 13 Jan 2025

https://github.com/syed-bakhtawar-fahim/assemblylanguage

Mastering the Art of Assembly Language Programming: A Practical Guide for Students, Professionals, and Hobbyists. Specially for the student of UBIT

assembler assembly assembly-language assembly-language-programming semester4 software-engineering

Last synced: 24 Dec 2024

https://github.com/ebodshojaei/calculator-in-c

Basic calculator in C that operates on integer operands based on user input.

asm assembly c

Last synced: 15 Jan 2025

https://github.com/johnnyldealba/ecco2-password-generator

A password generator for the Sega Genesis and Sega CD versions of Ecco 2: The Tides of Time.

68000 assembly html-css-javascript javascript

Last synced: 15 Jan 2025