Skip to content

Latest commit

 

History

History
153 lines (148 loc) · 23.3 KB

File metadata and controls

153 lines (148 loc) · 23.3 KB

Back to indexFeedback

Overall Ranking > Knowledge > Assembly

Updated: 2022-04-10   /   Tips:English projects refer to those with documents in English, usually displayed in the readme / wiki / official website.

# Repository Description Stars Updated
1 vxunderground/MalwareSourceCode Collection of malware source code for a variety of platforms in an array of different programming languages. 9257 2022-04-09
2 algorithm-archivists/algorithm-archive A collaborative book on algorithms 1951 2022-03-31
3 pablojimenezmateo/curriculum-bootloader Here I share the code of my CV, which is also a bootable bootloader :) 520 2021-12-20
4 guitmz/virii Collection of ancient computer virus source codes 432 2021-11-26
5 intel/optimization-manual Contains the source code examples described in the "Intel® 64 and IA-32 Architectures Optimization Reference Manual" 366 2022-03-07
6 christopherpow/nes-test-roms Collection of test ROMs for testing a NES emulator. 347 2022-03-02
7 xorpd/asm_prog_ex Exercises for Assembly language course 275 2021-11-29
8 ConsenSys/gnark-crypto gnark-crypto provides elliptic curve cryptography (+pairing) on BN254, BLS12-381, BLS12-377, BW6-761, BLS24-315 and BW6-633. Also various algorithms (algebra, crypto) of particular interest for zero k ... 152 2022-03-30
9 niekiran/Embedded-C Repository for udemy Embedded-C course 152 2021-12-13
10 Xyl2k/Xylitol-MASM32-snippets MASM32 Code collection for reverse engineers 120 2022-03-06
11 am0nsec/vx Virus Exchange (VX) - Collection of malware or assembly code used for "offensive" purposed. 119 2022-02-02
12 MagerValp/u4remastered Ultima IV Remastered for the C64 89 2021-10-22
13 gmarino2048/64bit-os-tutorial This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external c ... 67 2021-10-20
14 redcode-labs/BMJ Code snippets for bare-metal malware development 66 2022-02-19
15 CCCSBuffet/pk_do_not_be_afraid ASM really isn't that different from C! This collection of tutorials bridges your existing knowledge of C or C++ to teach assembly language. 63 2022-02-25
16 mish24/Assembly-step-by-step Codes written while learning NASM, numbering the code according the level of complexity. 50 2021-11-01
17 Sakura-IT/Amiga-programming-examples Various programming examples for (mostly classic) Amiga. 47 2022-01-22
18 simoesusp/Processador-ICMC Development of a complete environment to teach and learn computer architecture, VHDL processor design and Assembly language 43 2021-12-29
19 hoglet67/MMFS Modern SD Card File System for Acorn 8-bit Machine (Master, Beeb, Electron) 42 2022-04-01
20 XlogicX/Learn Learn the very basics of different languages 42 2022-03-31
21 nguyenphuminh/HelloWorld Collection of Hello World programs written in multiple languages =D 38 2022-02-19
22 Johnlon/spam-1 Home Brew 8 Bit CPU Hardware Implementation including a Verilog simulation, an assembler, a "C" Compiler and this repo also contains my research and learning. See also the Hackaday.IO project. https:/ ... 36 2022-03-30
23 SlithyMatt/zxs-assembly-tutorial Z80 Assembly Tutorial for ZX Spectrum Development 33 2022-03-26
24 mrcook/zx-spectrum-games Collection of ZX Spectrum annotated game source code dissasemblies as .skool files 32 2021-10-24
25 haiwei-li/study Study blog. Much more about KVM/Kernel/Virtualization. 31 2022-03-31
26 sverx/PSGlib Z80 ASM library (and C conversion/compression tools) to allow replay of SN76489 VGMs as background music/SFX in SEGA Master System / SEGA Game Gear homebrew programs 29 2021-12-24
27 gitendo/helloworld Hello world and other commented GameBoy assembly examples for beginners. 26 2022-03-07
28 makerbase-mks/MKS-Robin-Nano-Firmware MKS Robin Nano firmware source code, you can use IAR IDE build it and update it on your nano board.Of course, you can change source code and add new function with you requirement and so on 25 2022-01-15
29 0x00Jeff/ElfFileInfecters a collection of elf file infectors 23 2021-10-10
30 mikeroyal/RISC-V-Guide RISC-V Guide 21 2022-03-18
31 cityxen/Commodore64_Programming Commodore 64 Programming KickAssembler Library and Examples 20 2022-03-17
32 jmatzen/leventhal-6809 Source code from Leventhal's "6809 Assembly Language Programming" book 18 2022-01-20
33 g1f1/HelloWorld List of Hello World programs in many programming languages. Don't forget to star 🌟 this repository. 17 2022-01-30
34 rogerbratseth/Amiga-Assembler-on-Two-Disks Project for translating Fabio Ciuccis assembler-course for the Amiga from 1994 16 2022-01-04
35 dsoze1138/MPLABXv5xx_pic-as_examples Examples from XC8-PIC-Assembler-UG-for-EE-50002994A.pdf 14 2022-02-26
36 ihack4falafel/SLAE32 Collection of things made during my SLAE 32-bit journey 14 2022-02-24
37 Schlumberger/geothermal Standard test case examples of geothermal simulation 13 2021-11-19
38 Drunella/u5remastered Ultima V remastered for EasyFlash and 1581 13 2021-11-21
39 stefanocoppi/amiga_game_prog Amiga Assembly Game Programming Tutorial series 12 2022-02-17
40 rjobling/Old-Jobbo-Amiga-Code This is a collection of Amiga demo routines lifted from my old A1200. 12 2022-01-15
41 edoardottt/Asm_mars_examples Some of my assembly code ( examples, iterative and recursive algorithms ) from Computer's Architecture course in Sapienza University, CS Bachelor Degree 💾 12 2022-03-19
42 yugecin/scmcleoscripts Collection of cleo/scm scripts/plugins that I've made (gtasa) 12 2021-11-28
43 maxim-zhao/zexall-sms Sega Master System port of ZEXALL Z80 instruction set exerciser 11 2021-10-19
44 conradoplg/authenc Standalone implemention of authenticated encryption algorithms 11 2022-01-28
45 dcdelia/dbi-detector Collection of DBI evasion techniques 10 2022-01-25
46 SiliconGalaxy/SegaGenesisLibs Useful tricks and routines for your sega genesis games. 10 2022-02-01
47 LeonarthCG/FFTA_Engine_Hacks A collection of my modular engine hacks for FFTA 10 2022-03-28
48 lajohnston/smslib Z80 libraries for the Sega Master System 10 2022-03-30
49 paveldat/Assembler Assembler learning 9 2021-12-04
50 tomverbeure/vexriscv_ocd_blog Repo that shows how to use the VexRiscv with OpenOCD and semihosting. 9 2022-02-21
51 ProfessionallyEvil/x86_asm x86 Assembly Code Examples for Blog Posts 9 2022-03-31
52 BrianStadnicki/self-modifying-assembly-examples Examples of self-modifying x86 linux assembly 8 2021-12-20
53 olie304/BO3-Shader-Research Information about and examples of HLSL shaders, techsets and materials for Call of Duty Black Ops 3 8 2021-12-25
54 emutyworks/Learning-GB-Programming Learning Game Boy programming step by step. Let's start game programming with Assembly language. 8 2022-02-05
55 jvisser/UltraDrive Project to learn how to implement a game engine for the Sega Genesis/Mega Drive. 8 2022-03-11
56 mattuna15/merlin Learn how to create your own 32-bit system from scratch. 8 2022-02-15
57 maxim-zhao/sms-hq-samples Patching Sega Master System games with high-quality samples 8 2022-02-07
58 lordmilko/VSKernelDev Tutorial/Sample Project for doing Operating Systems development in Visual Studio 7 2021-12-12
59 smallnest/go-generics-examples go generics examples 6 2022-03-29
60 AmusementClub/x265 statically linked x265 Yuuki mod with mimalloc, PGO (Profile-Guided Optimization) & LTO (Link-time Optimization) 6 2022-03-27
61 markmoxon/master-elite-beebasm Fully documented and annotated source code for Elite on the BBC Master 6 2022-02-06
62 Kongduino/PC-G850V A collection of small sketches for the Sharp PC-G850V 6 2022-01-29
63 willpyshan13/DailyInterview android java c++ ios flutter reactnative native leetcode 6 2022-02-03
64 aromalanil/Microprocessor-Lab-Ktu This repository contains a collection of assembly programs written as part of Microprocessor Lab KTU 6 2021-12-08
65 andrewt0301/hse-acos-course Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics 6 2022-03-25
66 kspalaiologos/LearnC LearnC is (mainly) C book I wrote 6 2022-01-17
67 luigidifraia/easyflash Update Thomas ’skoe’ Giesel's EasySDK with EasyAPI examples 6 2022-04-01
68 adithya2424/STM32_SERIES The ultimate guide for bare metal programming using stm32 5 2022-03-02
69 Apress/learn-to-program-w-assembly Source Code for 'Learn to Program with Assembly' by Jonathan Bartlett 5 2022-01-08
70 KuangjuX/SimpleMIPS A Simple 5-stage pipeline MIPS CPU for TJU Computer Architecture Course 5 2022-02-15
71 InfinityFloof/fnc FNC is an extremely lightweight collection of remakes of GNU Cat. 5 2021-12-03
72 peterw8102/Z80-Retro Tools and code snippets I'm playing with while building my own Z80 SBC 5 2022-01-06
73 luigidifraia/easyflash-loader Flexible EasyFlash Loader with usage examples 5 2022-04-01
74 georgjz/snes-assembly-adventure-code The code examples from the SNES Assembly Adventure series of tutorials 4 2022-02-20
75 Arnau478/os-tutorial A tutorial to learn how to create an operating system from scratch 4 2022-01-08
76 MobyGamer/x86-simple-boot-sector Examples of building a simple boot sector for 16-bit x86 -era systems 4 2021-12-20
77 dhwl1234/Code-for-Microcomputer-principle Microcomputer principle course code of Beijing University of Chemical Technology 4 2021-12-19
78 mytechnotalent/AArch64-Bytes A series of small ARM 64 bite-size articles to help one better reverse AArch64 ARM 64 Linux binaries. 4 2022-02-02
79 JackHCC/Embedded-Microprocessor-System-Homework Peking University Embedded Microprocessor System Lesson’s all Homework 4 2021-12-28
80 puhfessor-p-cpsc-240/2021-fall-cpsc-240-lab-demos Collection of live lab demos 4 2021-11-18
81 mikeroyal/Assembly-Guide Assembly Guide 4 2022-01-02
82 fghsgh/fghbeep2 advanced 1-bit sound engine for 83+/84+ series of calculators 4 2022-01-26
83 bitRAKE/fasmg_playground Collection of fasmg code samples and small projects. 4 2022-03-10
84 leifo/amiga-demolib An evolutionary collection of support routines for making OCS/ECS demos. 4 2022-01-09
85 yeokm1/retro-configs Collection of my DOS configurations and drivers of my retro machines 4 2021-11-14
86 42Bastian/lynx_hacking Collection of Lynx demos, trial. 4 2022-02-14
87 secana/Assembler-Examples Different code examples in assembler 4 2021-12-07
88 AnthemK/OS-Course-Design HUST CSE OS Course Design 3 2022-03-19
89 Dgdiniz/retro-level-programming This is the code for a series of videos called Retro Level Programming, where I teach programming using retro gaming consoles. 3 2022-04-03
90 davispeixoto/1000_virus_source_code_for_study 1000 computer viruses source code for study 3 2022-01-28
91 Mouradouchane/assembly_examples just a simple repo for assembly examples & snippets 3 2022-02-07
92 3SUM/monalisa Collection of homework assignments I did for myself and for others while as an undergrad @ UNLV. 3 2022-01-20
93 dumitory-dev/mbr-password This is a tutorial project that shows how to set the BIOS boot password 3 2021-12-19
94 PacktPublishing/Mastering-Reverse-Engineering-Second-Edition Mastering Reverse Engineering (Second Edition), published by Packt Publishing 3 2022-03-22
95 EdSalisbury/edventure Atari 800 Roguelike - Tutorial series: https://youtu.be/whhTuBpkcrY 3 2022-03-29
96 GGAlanSmithee/learning-intel-x86-assembly A repository to keep my files while learning intel x86 assembly 3 2021-10-31
97 thuongtruong1009/computer-architecture Large project about Computer Architecture topic. Read and learn how to use MIPS language. 3 2022-02-05
98 menotti/convert_grayscale A simple example in Verilog of how to convert an image to grayscale 3 2022-02-18
99 sudoamin/mars-os 64-bit operating system developed for learning 3 2022-03-30
100 ArcadeDan/DanOS personal project for learning x86-64 asm 3 2022-02-07
101 kernelbin/CloudOS An operate system written by me for study purpose 3 2021-11-26
102 Martin-H1/6502 A collection of 6502 projects in a monorepo 3 2021-11-28
103 SoulXHades/Shellcode A repos of shellcodes I created for fun during my free time to learn. 3 2021-11-01
104 HerrSchatten/MBMPlay-SMS A port of the MoonBlaster replayer from the MSX to the Master System 3 2022-01-31
105 DavidJRichards/VideoWriter Collection of information about Philips VideoWriter 4460 3 2022-01-10
106 LukeUsher/sonic-the-hedgehog-pal-edition A (probably misguided) attempt to create a proper PAL optimised port of Sonic 1 2 2022-03-30
107 AkaliRep/Assembly-Compilation Compilation of things I am learning to do with assembly 2 2022-02-20
108 mahmou7789d/AVR_Driver For AVR Embedded Course, I had code this driver to produce more electronics and robotics projects using AVR Microcontroller 2 2022-03-01
109 msarbouch/HackerU Most of my works during the study period. 2 2022-02-10
110 ferhatkorkmaz11/CS224-2021-2022-FALL Labs for Bilkent University's CS224 Computer Organization course in 2021-2022 Fall Semester 2 2022-01-10
111 J1aM1ng/SDUCS-Material share SDUCS course material including ppt、previous exams as well as recalled exams 2 2022-01-03
112 ruinenlee/GnssNavigationAndVisualization Fall 2020 Multi-agent Intelligence Course Project - 1 2 2021-11-26
113 milofultz/sorting-in-6502 Implementing sorting algorithms in 6502 assembly so I will REALLY know how they work 2 2021-11-14
114 seanpm2001/Learn-Assembly A repository for showcasing my knowledge of the Assembly programming language, and continuing to learn the language. 2 2021-11-13
115 Kerago/Music-Player-Machine-Hacking-IRL How to hack those music players that only have chrome open :) Bypass the restriction to User Interface and POC cant be shown yet but it works :) 2 2022-03-17
116 metaone70/A-Space-Game-C64 This repository contains my first Commodore 64 game in assembly... I've learned and implemented basic aspects that forms the foundation of a game, so it is a playable game, it is not meant to last hou ... 2 2022-01-05
117 AlexandrosKyriakakis/microprocessor-lab-ntua University assignments for lesson Microprocessor Lab 2020-2021 2 2021-11-05
118 sasaga/SHELLCODES-WINDOWS This is a space where I share some shellcodes that I wrote in ASM x86 and x64 when I was developing exploits for the windows platform 2 2021-10-28
119 BenchBenchie/SMWCHackJam A repository for shared progress in a SMW hackjam entry 2 2021-10-25
120 mikeblas/NiftyJames Nifty James' 16-bit DOS Shareware utilities 2 2021-10-26
121 WillSams/Making-Games-For-The-NES-book-examples Me just going through Steven Hugg's book, sans the need to use the 8bitworkshop web IDE. 2 2022-01-16
122 nafsika24/Microcomputers-Systems-NTUA Microcomputers Course (2019-2020) NTUA 2 2021-10-15
123 petikvx/vx-ezine Collection of ezine about virii 2 2022-02-23
124 vxfury/libmpi Multiple Precision Integer and Relevant Algorithms, such as Bignum, RSA, DH, ECDH, ECDSA 2 2021-12-27
125 jmthompson/jrc-1 Josh's Retro Computer 1, the first in a new series of homebrew retro computers 2 2022-03-14
126 b4rt-dev/FPGC5 A completely self designed (game) computer, implemented in hardware using an FPGA. Basically every component is self designed, from the ISA up to the PCB and software. Project exists to learn more abo ... 2 2022-02-11
127 rdoetjes/tuts Assembly of random tutorials, that can be referenced in videos and YT comments 2 2022-02-26
128 ijpq/15418 CMU-15418 course, keywords: parallel programming, intel-ispc, CUDA. 2 2022-03-23
129 mwfj/CMU_15213_CSAPP3E_Lab Self-Study: The Class lab of CMU-15213(2015 version) http://www.cs.cmu.edu/afs/cs/academic/class/15213-f15/www/schedule.html 2 2022-03-27
130 infosecirvin/assembly Assembly Course 2 2021-11-02
131 saumya-prakash/Mastermind Implementation of the classic board-game Mastermind in x86 assembly 2 2021-10-31
132 ksakkas/Learn-Assembly Learn Assembly Language and Program a MIPS Computer Architecture DIT UOI 2 2021-11-24
133 tedkotz/be6502 Collection of notes, software and upgrades for Ben Eater's 6502 Computer 2 2022-01-10
134 smalinux/simOS Tiny operating system made for learning only. 16-bit real mode based on x86 architecture using BIOS interrupts 2 2022-01-18
135 skeetor/c64-src A collection of Commodore C64 and C128 sources. 2 2021-12-26
136 hang-on/knights-of-the-square Sega Master System Homebrew 2 2022-03-23
137 crtc-demos/the-master-of-your-old-school CRTC's demo for the BBC Master, released at Sundown 2010 2 2021-10-12

↓ -- Thanks -- ↓

If it is helpful to you, please star it for easy browsing. Thanks for your support!